CSV tek sütunda açılıyor ya da yanlış karakterler gösteriyor: nasıl düzeltilir
PaperSheets, virgülle ayrılmış UTF-8 dosyaları okur; dosyada hiç virgül yoksa noktalı virgülle ayrılmış olanları da okur. Sekmeyle ayrılmış bir dosya tek sütunda kalır ve başka bir kodlama aksanlar yerine � gösterir. Dosyayı virgüllü UTF-8 olarak yeniden kaydedin, sonra içe aktarın.
Yanlış açılan bir .csv dosyasını 6 adımda düzeltin
- PaperSheets'i açın, Dosya'yı, sonra Dosya içe aktar…'ı seçin (ya da dosyayı başlangıç sayfasına bırakın). Tablo, her değer kendi hücresinde olarak açılır.
- Her şey A sütunundaysa ayırıcıyı kontrol edin. PaperSheets virgülden böler; noktalı virgülden yalnızca tüm dosyada hiç virgül yoksa böler. Sekmeyle ayrılmış bir dosya hiç bölünmez.
- Ondalık virgül (
3,5) de kullanan bir noktalı virgül dosyasında virgül vardır; bu yüzden onlardan bölünür ve sütunlar yanlış çıkar. Dosyayı ondalık işareti olarak nokta ile ya da ayırıcı olarak virgül ve değerleri tırnak içinde olacak şekilde yeniden kaydedin. - Aksanlar
�olarak görünüyorsa dosya UTF-8 değildir (örneğin Windows-1252 ya da Windows-1250). PaperSheets kodlama seçemez; bu yüzden dosyayı oluşturan programda UTF-8 olarak yeniden kaydedin ve yeniden içe aktarın. - Sayıları kontrol edin:
00123123olarak gösterilir,3,50gibi ondalık virgüllü bir değer metin kalır ve 15 basamaktan uzun bir sayı yuvarlanır. Bunları kaynakta düzeltin ya da aşağıdaki tabloya bakın. - Tablo doğru olunca Dosya'yı, sonra .csv indir'i seçin. Dosya virgüllü UTF-8 olarak kaydedilir.
PaperSheets her soruna ne yapar
| Dosyanız | PaperSheets ne gösterir | Ne yapmalı |
|---|---|---|
| Noktalı virgül, nokta ondalık | Üç temiz sütun | Düzeltilecek bir şey yok |
| Noktalı virgül ve ondalık virgül | Yanlış sütunlar: iki hücrede Ana;3 ve 5;Cluj | Ondalık işareti olarak nokta kullanın ya da tırnaklı değerlerle virgül kullanın |
| Sekmeler | Tek sütun, metnin içinde sekmeler | Virgülle ya da noktalı virgülle ayrılmış olarak kaydedin |
| Tırnak içinde virgüller, tırnak içinde satır sonları | Tek hücrede korunur | Düzeltilecek bir şey yok |
| UTF-8, bayt sırası işaretiyle ya da işaretsiz | ș é ă ț aksanları doğru | Düzeltilecek bir şey yok |
| Windows-1252 ya da Windows-1250 | Her aksanın yerinde � | Yeniden UTF-8 olarak kaydedin |
00123 ya da 0722123456 | 123 ve 722123456 olarak gösterilir | ="00123" ifadesini formül olarak yazın; 00123 gösterir ve kaydeder |
3,50 ya da 1.234,56 | Metin kalır, yazıldığı gibi bırakılır | Ondalık işareti olarak nokta kullanın ya da sayıları yeniden yazın |
31/01/2024 gibi tarihler | Metin kalır | Metin olarak sıralayın ya da karşılaştırın |
| 26'dan fazla sütun ya da 500'den fazla satır | Bir iletiyle kesilir | İçe aktarmadan önce dosyayı bölün |
Bilmekte fayda var
Kesme gerçektir: 30 sütunlu ve 600 satırlı bir test dosyası A'dan Z'ye sütunlar ve 1'den 500'e satırlarla açıldı ve Tablo 26 sütun ve 500 satıra kesildi. iletisi göründü. Bunun ötesinde hiçbir şey saklanmaz.
İndirilen .csv, hesaplanan değerleri virgülle ayrılmış olarak içerir, satırlar \r\n ile biter ve dosya bayt sırası işaretiyle başlar. Aynı kural kaydederken de geçerlidir: 00123 123 olarak, 15% 0.15 olarak kaydedilir ve hata veren bir formül #ERROR! olarak kaydedilir. PaperSheets'te bul-ve-değiştir yoktur ve 3,50 değerini sayıya çevirecek bir işlev de yoktur.
Desteklenen biçimler
- Açma: .csv (virgül, ya da virgül yoksa noktalı virgül) ve .xlsx
- Okuma: yalnızca UTF-8
- İndirme: bayt sırası işaretli UTF-8 .csv
- Sınır: 26 sütun ve 500 satır
Sık sorulan sorular
.csv dosyam neden tek sütunda açılıyor?
Çünkü dosyada virgül ve noktalı virgül yoktur; genellikle sekmeyle ayrılmış bir dosyadır. PaperSheets virgülden böler; noktalı virgülden yalnızca dosyada hiç virgül yoksa böler. Sekmeyle ayrılmış bir dosya bölünmez, bu yüzden her satır A sütununa düşer.
PaperSheets sekmeyle ayrılmış bir dosyayı açabilir mi?
Sütun olarak değil. Bir satırın sekmeler dahil tüm metni A sütununa gider. Dosyayı ayırıcı olarak virgül ya da noktalı virgülle yeniden kaydedin.
Noktalı virgüllü dosyam neden hâlâ yanlış bölünüyor?
Çünkü dosyanın herhangi bir yerindeki tek bir virgül, örneğin ondalık virgül, PaperSheets'in virgülü seçmesine yol açar. Virgülleri kaldırın ya da dosyayı ondalık işareti olarak nokta ile yeniden kaydedin.
Aksanlar yerine neden � görüyorum?
Dosya UTF-8 değil. PaperSheets her zaman UTF-8 okur ve kodlama seçeneği yoktur; bu yüzden Windows-1252 ya da Windows-1250 baytları � olur. Dosyayı yeniden UTF-8 olarak kaydedin, sonra içe aktarın.
Bayt sırası işaretli bir UTF-8 dosyasında aksanlar sorunsuz mu?
Evet. Her iki biçim de testlerde doğru açıldı ve indirilen .csv bayt sırası işaretli UTF-8'dir.
Bir kodun baştaki sıfırlarını nasıl korurum?
Düz bir 00123, 123 sayısı olarak okunur. ="00123" formülünü kullanın: 00123 gösterir ve kaydeder. Bir .csv içinde = ile başlayan bir değer formül olarak okunur; bu yüzden dosya onu taşıyabilir.
Dokümantasyon
- PaperDocs ve Microsoft Word
- Word olmadan .docx dosyası açma
- Bir .docx'te değişiklik izleme ve yorumlar
- Belgeyi PDF olarak kaydet
- PowerPoint olmadan .pptx dosyası açma
- Konuşmacı notları ve slayt gösterisi
- Grafik, tablo ve diyagram ekleme
- PDF veya .pptx kaydet ve paylaş
- Excel olmadan .xlsx dosyası açma
- Hesap tablosu formülleri: SUM, IF, COUNTIF
- Bir .csv dosyasını açma, düzenleme ve kaydetme
- Tabloda sırala, dondur, biçimlendir
- Fotoğrafın arka planını kaldırma
- Fotoğrafı yeniden boyutlandırma ve kırpma
- Görselleri sıkıştırma ve dönüştürme
- Metin ve filigran ekle
- .docx açınca yazı tipleri değişti
- PDF'yi ücretsiz düzenle
- .pptx neden farklı görünür
- PDF'yi slayta çevir
- Aylık bütçe hazırlayın
- Fotoğrafı 100 KB altına indirin
- Fotoğrafları tek PDF'de birleştir
Oxyde'nin diğer ücretsiz araçları
- Ücretsiz Word alternatifi, doğrudan tarayıcınızda
- Tarayıcınız için ücretsiz PowerPoint alternatifi
- Formüllü ücretsiz Excel alternatifi, tarayıcıda
- Katmanlı ve yapay zekalı ücretsiz çevrimiçi fotoğraf düzenleyici
- Fotoğrafları çevrimiçi ücretsiz yeniden boyutlandırın ve kırpın
- Fotoğrafları sunucuya yüklemeden çevrimiçi sıkıştırın
- Dokümantasyon
- Oxyde ana sayfası