Dosyaları Excel tablolarına dönüştürme: Basit içe aktarmadan karmaşık verilere
Bir dosyayı Excel'e aktarmak için «Veri» → «Veri Al» menüsünü (temiz içe aktarma için) veya «Dosya» → «Aç» seçeneğini (doğrudan dönüştürme için) kullanabilirsiniz. Yöntem seçimi kaynak formatına bağlıdır: CSV ve TXT dosyaları için ayırıcıları ve kodlamayı doğru şekilde belirlemek amacıyla içe aktarma sihirbazını kullanmak daha iyidir; ODS dosyaları veya eski XLS dosyaları ise doğrudan açılabilir. Aşağıda, tablo yapısını koruyarak tüm popüler formatlar için kanıtlanmış yöntemler sunulmaktadır.
Ana kural: Özel karakterler veya belirli ayırıcılar içeren veri dosyalarını (CSV, TXT) asla çift tıklayarak açmayın. Excel'in metni sütunlara nasıl böldüğünü kontrol etmek için içe aktarma işlevini kullanın.
İçe aktarmaya hazırlık: Başlamadan önce kontrol edilecekler
Dosyayı yüklemeden önce, dönüştürme hatalarının %90'ını etkileyen üç kritik parametreyi doğrulayın:
- Kodlama. Kiril alfabesinin doğru görüntülenmesi için dosya UTF-8 formatında olmalıdır (tercihen BOM olmadan). Açtığınızda "bozuk karakterler" görüyorsanız, kaynağı not defterinde doğru kodlamayla yeniden kaydedin.
- Ayırıcı. Sütunların neyle ayrıldığını belirleyin: virgül, noktalı virgül, sekme veya dikey çizgi. Bu bilgiyi içe aktarma sihirbazında belirtmeniz gerekir.
- Başlıklar. İlk satırın sütun adlarını içerdiğinden emin olun; aksi takdirde Excel bunlara standart isimler (Column1, Column2) atar ki bu da sonraki işlemleri zorlaştırır.
Metin dosyalarını içe aktarma (CSV ve TXT)
Bu en yaygın senaryodur. Dosyanın basitçe açılması, tüm verilerin tek bir sütuna yığılmasına neden olabilir.
Doğru içe aktarma algoritması:
- Boş bir Excel sayfası açın.
- Veri sekmesine gidin → Veri Al (veya "Metin/CSV'den").
- Dosyanızı seçin. Önizleme penceresi açılacaktır.
- Ayırıcı alanında uygun sembolü seçin (virgül, noktalı virgül vb.). Excel, sütunların nasıl bölüneceğini hemen gösterecektir.
- Anlık sonuç için Yükle düğmesine basın veya temizlik gerekiyorsa Verileri Dönüştür seçeneğini kullanın.
Büyük dosyalar için ipucu: Dosya boyutu 100 MB'tan fazlaysa, içe aktarma sihirbazında "Yalnızca bağlantı oluştur" modunu kullanın. Veriler hücrelerde yer kaplamaz ancak Power Query aracılığıyla özet tablolar ve analizler için erişilebilir olur.
PDF belgelerini tablolara dönüştürme
Excel, PDF dosyaları içindeki tabloları tanıyabilir ancak kalite kaynak belgenin yapısına bağlıdır.
- Yerel içe aktarma (Excel 2019/365): Veri sekmesi → Veri Al → Dosyadan → PDF'den. Algılanan nesneler listesinden gerekli tabloyu seçin ve "Yükle"ye tıklayın.
- Tablo tanınmazsa: Büyük olasılıkla PDF'de tablo görüntü olarak kaydedilmiştir. Bu durumda yerel araçlar yardımcı olmaz. PDF'i Excel'e veya ara CSV formatına dönüştürmek için üçüncü taraf dönüştürücüler (örneğin çevrimiçi hizmetler veya ABBYY FineReader) kullanın ve ardından sonucu içe aktarın.
Yaygın hata: PDF'den içe aktardıktan sonra sayılar metin olarak kalabilir (hücrenin köşesinde yeşil üçgen görünür). Sütunu seçin, uyarı simgesine tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin; aksi takdirde toplamlar ve formüller çalışmayacaktır.
Yapılandırılmış verilerle çalışma (JSON ve XML)
Bu formatlar genellikle veritabanlarından ve web servislerinden veri dışa aktarmak için kullanılır.
- XML: Veri sekmesi → Veri Al → Dosyadan → XML'den. Excel bir şema oluşturacak ve verileri tablo olarak yüklemeyi önerecektir. İç içe geçmiş düğümler ayrı ilişkili tablolara dönüşebilir.
- JSON: JSON'dan yoluyla benzer işlem uygulanır. Bu yöntemin gücü Power Query düzenleyicisinde ortaya çıkar: İç içe geçmiş listeleri ve kayıtları "açarak" karmaşık hiyerarşiyi düz, alışılmış bir tabloya dönüştürebilirsiniz.
Web'den ve diğer ofis formatlarından veri taşıma
HTML tabloları
Bir web sitesinden tabloyu basitçe Ctrl+C/Ctrl+V ile kopyalamayın; çoğu zaman biçimlendirme kaybolur veya sütunlar birleşir. En iyi yöntem: Veri → Veri Al → Diğer kaynaklardan → Web'den. Sayfa bağlantısını yapıştırın ve Excel sayfadaki tüm tabloları bulsun, böylece içe aktarmak için istediğiniz tabloyu seçebilirsiniz.
Google E-Tablolar ve ODS (LibreOffice)
- Google Sheets: Dosya → İndir → Microsoft Excel (.xlsx). Formülleri korumanın en güvenilir yolu budur.
- ODS: Excel bunları doğrudan açar (Dosya → Aç), ancak karmaşık biçimlendirme bozulabilir. Doğruluk kritikse, dosyayı LibreOffice'te açın ve Excel'de açmadan önce XLSX formatında dışa aktarın.
Tekrarlayan görevlerin otomasyonu
Belirli bir türdeki dosyaları düzenli olarak dönüştürmeniz gerekiyorsa (örneğin, 1C'den günlük CSV raporları), otomasyon kurun:
- İçe aktarma makrosu kaydedin veya Power Query'de sorgu ayarlayın.
- Dosyayı, klasöre zaten yapılandırılmış bağlantıyla birlikte Excel Şablonu (.xltx) olarak kaydedin.
- Yeni bir dosya geldiğinde, "Veri" sekmesindeki Tümünü Yenile düğmesiyle verileri güncelleyin.
İçe aktarma yöntemlerinin karşılaştırılması
| Format | Önerilen yöntem | Veri kaybı riski | Not |
|---|---|---|---|
| CSV / TXT | Veri → Metin/CSV'den | Düşük | Ayırıcının manuel seçilmesini gerektirir |
| Veri → PDF'den | Orta | Orijinalin mizanpaj kalitesine bağlıdır | |
| JSON / XML | Veri → JSON/XML'den | Düşük | İç içe geçmiş yapılar için idealdir |
| HTML (Web) | Veri → Web'den | Düşük | Sayfadaki tabloları otomatik olarak bulur |
| ODS / GSheets | Dosya → Aç / Dışa Aktar | Orta | Karmaşık formüllerle sorun yaşanabilir |
Dönüştürme sırasında yapılan yaygın hatalar
- Baştaki sıfırların kaybolması. Telefon numaraları veya kodlar (00123) sayılara (123) dönüşür.
- Çözüm: Metin sihirbazında içe aktarma sırasında, verileri yüklemeden önce sütun formatını "Metin" olarak belirtin.
- Yanlış tarih formatı. 01.02.2026 gibi tarihler 2 Ocak olarak okunabilir veya metne dönüşebilir.
- Çözüm: İçe aktarma sihirbazında açıkça "Tarih" formatını belirleyin ve kaynağa uygun olarak sıralamayı (GAA veya AAG) girin.
- Hücre birleştirme. Web sayfalarından kopyalama yapılırken sıklıkla filtreleri bozan birleştirilmiş hücreler oluşur.
- Çözüm: Tabloyu seçin → Giriş → Birleştir ve Ortala → Birleştirmeyi Kaldır. Ardından boşlukları "Bul ve Değiştir" veya Power Query aracılığıyla doldurun.
SSS
Bir belgenin taranmış halini (resim) Excel tablosuna dönüştürmek mümkün mü? Resmin doğrudan tabloya dönüştürülmesi mümkün değildir. Önce OCR programları (ABBYY FineReader, tanıma özellikli Google Drive) kullanarak metni tanımanız, bir metin dosyası veya Word belgesi elde etmeniz ve ancak o zaman verileri Excel'e aktarmanız gerekir.
CSV açıldığında neden tüm veriler tek bir sütunda? Bölgenizde liste ayırıcısı olarak noktalı virgül kullanılırken, dosyada virgül kullanılıyor olabilir (veya tam tersi). Dosyayı çift tıklayarak değil, "Veri" menüsü üzerinden açın ve içe aktarma penceresinde doğru ayırıcıyı manuel olarak belirtin.
Google E-Tablolar'dan dönüştürürken formüller nasıl korunur?
Google E-Tablolar içindeki ".xlsx olarak indir" işlevini kullanın. Tarayıcı aracılığıyla sayfayı doğrudan .xls olarak kaydetmek genellikle yalnızca değerleri korur ve formülleri keser.