Formüllerin metin olarak gösterilmesi için xls {, x} 'i csv dosyası olarak nasıl kaydedebilirim?


11

Hücrelerin çoğunda formül içeren büyük bir e-tablo var.

Tüm bu formüller kaynak kodlarının metni olarak görünecek şekilde bu e-tablonun sınırlandırılmış metin sürümünü nasıl oluşturabilirim?

Örneğin, sütunun Abulunduğu bir e-tablo için

14
59
27

hücre B1olarak ayarlanır =SUM(A:A)ve kalan tüm hücreler boştur, CSV "Farklı Kaydet" yaparsak sonuçta elde edilen *.csvdosya şöyle görünür (ikinci sütunun son iki hücresi boştur):

14,100
59,
27,

Buna karşılık, istediğim şudur:

14,=SUM(A:A)
59,
27,

Aslında, formül olmayan değerler önemsizdir (yer tutucular hariç), bu nedenle aşağıdaki alternatif de iyi olacaktır. Burada sadece boş olmayan hücreler, orijinal sayfadaki formül içeren hücrelere karşılık gelen hücrelerdir; bu durumda, baştaki '=' boş olmayan hücrelerden çıkarılabilir:

,SUM(A:A)
,
,

Teşekkürler!

PS. Ben VBA okuma yazma bilmiyorum, bu yüzden mümkünse bundan kaçınmak istiyorum.

Yanıtlar:


14

Sadece test ettim ve belirttiğiniz 2. kasa gibi çıktı almayı düşündüğümden çok daha kolay.

Aşağıdakileri yapın:

  1. Tüm verilerinizi / formüllerinizi girin
  2. Seç Show Formulasdüğmesini (via Formulas> Formula Auditing2007 Excel'de)
  3. Dosya türü olarak kaydet CSV(MS-DOS)
  4. Sonuç dosyasını doğrulamak için Not Defteri'nde açın.

Durum 3'te bahsettiğiniz formülleri çözümleyebileceğimi görmek için biraz daha oynayacağım.


3

Aynı şey LibreOffice Calc (Sürüm: 6.0.6.2) için de geçerlidir:

  1. Formülleri göster ( Ctrl+`),
  2. "Farklı kaydet" i ( Shift+Ctrl+S) seçin,
  3. Listeden "Metin CSV (.csv)" öğesini seçin
  4. "Hesaplanan değerler yerine hücre formüllerini kaydet" seçeneğini işaretleyin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.