Tüm kılavuzlar

CSV’yi Excel’e dönüştürün

Excel dosyasını indirmeden önce CSV’nin nasıl okunacağını seçin, satırları temizleyin ve sütunları seçip yeniden adlandırın ve sıralayın. Bu kılavuz seçenekleri küçük bir örnekle açıklar.

Örnek CSV’yi deneyin

Altı sütun ve altı veri satırı içeren kurgusal sipariş listesi orders-options.csv dosyasını indirin. Dosya ve sütun adları İngilizcedir. Değerlerin başında ve sonunda boşluklar, boş bir satır, yinelenen bir Ada satırı ve daha kısa bir Eli satırı içerir. Sonuçta dört sütun ve dört veri satırı kalır.

Adım adım

  1. Yukarıdaki örnek CSV’yi indirin. CSV'den Excel'e aracını açın ve Dosya seç ile orders-options.csv dosyasını seçin.
  2. Ayırıcı seçeneğini ;, Metin kodlaması seçeneğini UTF-8 olarak ayarlayın. İlk satır başlıktır işaretli kalsın. Önizlemede Notes, Name, Amount, Account ID, City ve Status başlıklarının altı ayrı sütun olarak göründüğünü doğrulayın. Sütunları düzenlemeden önce içe aktarma ayarlarını tamamlayın.
  3. Bu örnekte Amount değerlerini hesaplamalarda kullanmak için Değerleri metin olarak koru işaretini kaldırın. Metin ve sayı seçenekleri aşağıda açıklanmıştır.
  4. Verileri temizle bölümünde Hücrelerin çevresindeki boşlukları kaldır, Boş satırları kaldır, Yinelenen satırları kaldır ve Kısa satırlardaki eksik hücreleri doldur seçeneklerini işaretleyin. Önizleme artık dört veri satırı ve kaldırılan iki satır göstermelidir.
  5. Sütunlar bölümünde Notes ve Status işaretlerini kaldırın. Ad alanlarında Account ID adını Account, Amount adını Total yapın. Seçili sütunlar önizlemede Name, Account, City, Total sırasında görünene kadar ok düğmelerini (Yukarı taşı ve Aşağı taşı) kullanın.
  6. Önizlemeyi kontrol edin ve Excel'i indir seçeneğini kullanın. orders-options.xlsx dosyasını Excel veya başka bir elektronik tablo düzenleyicisinde açıp aşağıdaki kontrolleri yapın.

İçe aktarma seçeneklerini anlayın

SeçenekNe zaman kullanılır
AyırıcıOtomatik olası bir ayırıcıyı algılar. Virgül, noktalı virgül, ↹ Sekme veya | seçebilir ya da başka tek bir karakter için Özel kullanabilirsiniz. Dosyanızdaki alanları ayıran karakteri seçin; örnekte noktalı virgül kullanılır.
Metin kodlamasıOtomatik, UTF-8, Windows-1252 veya kodlama işaretli UTF-16 dosyasını algılar. UTF-8, Windows-1252, UTF-16 LE veya UTF-16 BE’yi doğrudan da seçebilirsiniz. Örnek UTF-8 kullanır; Zoë doğru görünmelidir.
İlk satır başlıktırİlk satır sütun adlarını içeriyorsa işaretli bırakın. Bu satır tablonun başlığı olur ve adlar düzenlenebilir. İlk satır diğer kayıtlar gibi işlenmesi gereken veriler içeriyorsa işareti kaldırın.

Metin veya sayı hücrelerini seçin

Değerleri metin olarak koruEtkisi
İşaretliTüm dolu hücreler metin olarak kaydedilir. Özgün metin değerlerini korumak için kullanın. 19.50 gibi tutarlar metin olarak kalır ve toplam hesaplamasında sayı hücresi gibi davranmaz.
İşaretli değilUygun düz sayılar sayı hücreleri olarak kaydedilir; diğer değerler metin olarak kalır. Örnekte Total değerlerini toplamak için bunu kullanın. Ayar tüm sütunlara uygulanır ve Excel 19.50 değerini 19.5 olarak gösterebilir.

Satırları temizleyin

SeçenekNe zaman kullanılır
Hücrelerin çevresindeki boşlukları kaldırBaşlıklar dahil her hücrenin başındaki ve sonundaki boşlukları kaldırır. Örnekte Zoë çevresindeki boşluklar kaldırılır. Sözcükler arasındaki boşluklar korunur.
Boş satırları kaldırTüm hücreleri boş veya yalnızca boşluk içeren satırları kaldırır. Böylece örnekteki boş satır kaldırılır. Başlık satırı korunur.
Yinelenen satırları kaldırTamamen aynı olan her veri satırının ilk kopyasını korur, sonraki kopyalarını kaldırır. Bir Ada satırı kalır. Etkinse boşluk kırpma ve kısa satırları tamamlama karşılaştırmadan önce yapılır.
Kısa satırlardaki eksik hücreleri doldurKısa satırların sonuna, en geniş satırın sütun sayısına ulaşana kadar boş hücreler ekler. Eli’nin eksik City ve Status hücreleri boş kalır; eksik değerler tahmin edilmez.

Kalan veri satırları kaynak sırasını korur: örnekte Zoë, Ada, Mika, Eli. Araç tek tek veri satırlarını seçme veya yeniden sıralama denetimleri içermez.

Sütunları seçin, adlandırın ve sıralayın

İşlemNasıl çalışır
Sütunları seçinSütunları dahil etmek veya dışarıda bırakmak için onay kutularını kullanın. En az bir sütun seçili kalsın. Örnekte Notes ve Status işaretlerini kaldırın.
Başlıkları yeniden adlandırınİlk satır başlıktır işaretliyken sütunun yanındaki ad alanını düzenleyin. Örnekte Account ID adını Account, Amount adını Total yapın.
Sırayı belirleyinSütunları listede taşımak için ok düğmelerini (Yukarı taşı ve Aşağı taşı) kullanın. Seçili sütunlar liste sırasıyla soldan sağa aktarılır. Kutuları işaretleme sıranız çıktı sırasını belirlemez. Yeniden işaretlenen sütun mevcut yerine döner.
Sütunları sıfırlaSütunları sıfırla tüm sütunları yeniden seçer, kaynak sırasını geri getirir ve başlık adlarındaki değişikliklerinizi kaldırır. Temizleme seçenekleriniz seçili kalır.

Excel dosyasını kontrol edin

  • Dört başlığın Name, Account, City, Total sırasında olduğunu ve dört veri satırı bulunduğunu doğrulayın. Notes ve Status bulunmamalıdır.
  • Zoë, Ada, Mika ve Eli adlarını başta veya sonda boşluk olmadan kontrol edin. Ada bir kez görünmeli ve Eli’nin City hücresi boş olmalıdır.
  • Değerleri metin olarak koru işaretli değilken düzenleyicinin toplama işlevini kullanarak D2:D5 toplamını boş bir hücrede hesaplayın. Toplam 43.75 olmalıdır; yerel sayı biçimi bunu 43,75 olarak gösterebilir.
  • XLSX dosyasını kaydedip yeniden açın. Başlıkları, satır sırasını, adları ve değerleri tekrar kontrol edin. Özgün CSV dosyası değişmez.

Sorular ve sorun giderme

Her şey tek sütunda görünüyor

Ayırıcı ayarını kaynak dosyanın alanları arasındaki karaktere değiştirin. Örnekte ; seçin. Özel seçeneğini yalnızca farklı tek bir karakter için kullanın.

Adlarda garip karakterler var

Metin kodlaması ayarını kontrol edin. Dosya oluşturulurken kullanılan kodlamayı deneyin, sonra aksanlı bir adı kontrol edin. Örnek UTF-8 kullanır ve Zoë göstermelidir.

İlk kayıt başlık oldu veya sütunları yeniden adlandıramıyorum

İlk satır başlıktır ayarını kontrol edin. İlk satır veri kaydıysa işareti kaldırın. Düzenlenecek adları içeriyorsa işaretleyin.

Sütun seçimlerim veya adlarım kayboldu

Ayırıcı veya Metin kodlaması değişikliği dosyayı yeniden okur, sütun seçimini, sırasını ve adlarını sıfırlar. Önce bu ayarları tamamlayın, sonra sütunları düzenleyin. Sütunları sıfırla da özgün sütunları ve adları geri getirir.

Önizleme dosyanın yalnızca bir kısmını gösteriyor

Önizleme en fazla 12 veri satırı ve 12 sütun gösterir. İndirilen dosya kalan tüm satırları ve seçili tüm sütunları seçilen sırada içerir. Büyük dosyaları indirdikten sonra tablo düzenleyicisinde kontrol edin.

Tutarlar sayı olarak toplanmıyor

Değerleri metin olarak koru işaretliyse tutarlar metindir. Uygun düz sayıları sayı hücrelerine dönüştürmek için işareti kaldırıp yeniden indirin. Para birimi simgeleri ve ondalık virgüller metin olarak kalır. Sayı hücreleri sondaki ondalık sıfırları daha az gösterebilir; tutar değişmez.

Bir kodun başında sıfırlar olmalı

Örnekteki 00123 gibi bir kod tanımlayıcıdır. Değerleri metin olarak koru dolu hücreleri metin olarak korur. Dönüştürücü, seçenek işaretli değilken de 00123 gibi sıfırla başlayan kodu metin olarak korur. İndirilen XLSX dosyasında kodu kontrol edin. Sıfırlar kaynak CSV’de zaten yoksa dönüştürme bunları otomatik geri getiremez.

Bir sütunu gizledikten sonra satırlar hâlâ yinelenmiş görünüyor

Yinelenen satırları kaldır, dışarıda bırakılan sütunlar kaldırılmadan önce, seçili temizlemeden geçmiş tam kaynak satırlarını karşılaştırır. Notes seçili olmasa bile farklı Notes değerleri olan satırlar ayrı kalır. Kayıtları kaldırmadan önce kaynaktaki farkları kontrol edin.

İsteğe bağlı: örneği ve referans dosyalarını karşılaştırın

Tablolar kaynak değerleri ve örneğin düzenlenmiş verilerini gösterir. Referans çalışma kitapları dönüştürücünün dışa aktarma işleviyle, aynı temizleme ayarları, başlık adları ve sütun sırası kullanılarak üretildi.

Temizlemeden önce: CSV örneği

Boş satır ve yinelenen Ada satırı bilerek eklenmiştir. Eli’nin kaynak satırı Account ID’den sonra biter. Değerlerin çevresindeki boşluklar bu tabloda korunur.

NotesNameAmountAccount IDCityStatus
internal Zoë 19.5000123BergenPaid
archiveAda5.0012345OsloPaid
archiveAda5.0012345OsloPaid
follow upMika12.0000234TrondheimPending
reviewEli7.2534567

Temizleme ve sütun seçimlerinden sonra

Bunlar dönüştürücünün önizlemesinde gösterilen değerlerdir. Bir tablo düzenleyicisi sayısal tutarları daha az son sıfırla gösterebilir.

NameAccountCityTotal
Zoë00123Bergen19.50
Ada12345Oslo5.00
Mika00234Trondheim12.00
Eli345677.25
Referans dosyasıHücre ayarıBayt
orders-options.xlsxDeğerleri metin olarak koru: işaretli değil4952
orders-options-text.xlsxDeğerleri metin olarak koru: işaretli5180

İki referans aynı dört satırı ve sütun seçimlerini içerir. Metin ve sayı hücre türleri farklıdır. Metin referansının açıklayıcı dosya adı vardır; dönüştürücü bu örneği orders-options.xlsx olarak indirir.

İlgili araçlar