Excel'de Veri Dönüştürmenin Temel Yöntemleri: Metinden Tabloya
Excel tablosuna veri aktarmak için "Metni Sütunlara Dönüştür" aracını, dize işleme fonksiyonlarını veya dosya içe aktarma özelliklerini kullanabilirsiniz; formatınıza uygun yöntemi seçin: CSV, ayırıcılı metin veya web kaynaklarından kopyalama.
İçindekiler
Metni tabloya dönüştürme
Veriler ayırıcılarla (virgül, noktalı virgül, sekme) ayrılmış metin olarak sunulduğunda, yerleşik sihirbazı kullanın:
- Verileri içeren aralığı seçin
- Şuraya gidin: Veri → Metni Sütunlara Dönüştür
- Türü seçin: "Ayırıcılı" veya "Sabit genişlik"
- Ayırıcı karakteri belirtin ve sonucu önizleyin
- Her sütun için format belirleyin (metin, sayı, tarih)
Dönüşümden önce orijinal verileri yeni bir sayfaya kopyalayın; bu, bilgileri kaybetmeden değişiklikleri geri almanızı sağlar.
Örnek: Virgülle ayrılmış Ivanov,01.04.2025,1234.56 satırı üç sütuna dönüşür: Soyadı/Adı, tarih ve tutar. Bölme işleminden sonra tutar sütununu ondalık basamakta iki hane olacak şekilde sayı olarak biçimlendirin.
Harici kaynaklardan veri içe aktarma
Excel, çeşitli formatlardan veri yüklemeyi destekler:
| Kaynak | İçe Aktarma Yöntemi | Özellikler |
|---|---|---|
| CSV/TXT dosyası | Veri → Metin/CSV'den | Kodlama ve ayırıcıların otomatik algılanması |
| Web sayfası | Veri → Web Sayfasından | HTML tablolarını çıkarır, yapı kontrolü gerektirir |
| Başka bir Excel çalışma kitabı | Veri → Çalışma Kitabından | Gerekirse bağlantıları ve formülleri korur |
| Veritabanı | Veri → Veri Al | Bağlantı kurulumu gerektirir |
Web kaynaklarından içe aktarma yaparken sayfa yapısı değişebilir; güncellemeden sonra verilerin güncelliğini kontrol edin.
Verileri düzenli olarak güncellemek için Power Query'yi kullanın (Veri → Veri Al ve Dönüştür): Dönüşüm adımlarını kaydeder ve bunları kaynağın yeni sürümlerine uygular.
Metin ve tarihlerle çalışmak için fonksiyonlar
Otomatik araçlar yetersiz kaldığında formüller yardımcı olur:
- Metin parçalarını çıkarma:
=SOLDAN(A2;BUL(" ";A2)-1)— "Ivanov Ivan" ifadesinden soyadını alır - Tarih dönüştürme:
=TARİHDEĞER("01.04.2025")— metin tarihini sayısal formata dönüştürür - Metinden sayı çıkarma:
=DEĞER(YERINE.KOY(B2;" ";""))— hesaplamadan önce binlik ayırıcı boşlukları kaldırır
"Metni Sütunlara Dönüştür" özelliği formül olarak mevcut değildir; yalnızca menü üzerinden kullanın veya otomasyon için makro kaydedin.
Tabloları metin formatlarına dışa aktarma
Verileri diğer sistemlere aktarmak için:
- Gerekli aralığı seçin
- Dosya → Farklı Kaydet
- Formatı seçin:
- CSV (virgülle ayrılmış) — evrensel, ancak biçimlendirmeyi kaybeder
- Sekmeyle ayrılmış metin — veritabanlarına içe aktarma için uygundur
- XLSX — formülleri, biçimlendirmeyi ve birden fazla sayfayı korur
Dışa aktarmadan önce sayıların ve tarihlerin istenen formatta görüntülendiğinden emin olun; alıcı, dosyaya kaydedilen içeriği görecektir.
Yaygın hatalar ve çözümler
- Tarihler metin olarak tanınıyor → Sütunu seçin, Veri → Metni Sütunlara Dönüştür yolunu izleyin ve "Tarih" formatını belirtin
- Boşluklu sayılar hesaplanmıyor → BOŞLUKLARI BUL-DEĞİŞTİR yoluyla veya YERINE.KOY formülüyle boşlukları kaldırın
- Baştaki sıfırlar kayboluyor → Giriş yapmadan önce sütunu "Metin" olarak biçimlendirin veya "00000" gibi özel bir format kullanın
- Ondalık ayırıcı yerel ayarla uyuşmuyor → Bölgesel ayarları kontrol edin: Rus yerel ayarında virgül, İngiliz yerel ayarında nokta kullanılır
SSS
Ad Soyadı ayrı sütunlara nasıl bölerim?
Ayırıcı olarak boşlukla "Metni Sütunlara Dönüştür"ü kullanın veya esnek çıkarma için =SOLDAN(), =PARÇAAL(), =SAĞDAN() formüllerini kullanın.
Neden içe aktarmadan sonra sayılar sola hizalanıyor? Excel bunları metin olarak tanıdı. Şu şekilde dönüştürün: sütunu seçin → Veri → Metni Sütunlara Dönüştür → Bitir (parametreleri değiştirmeden).
İçe aktarılan veriler otomatik olarak güncellenebilir mi? Evet, Power Query ile: Kaynağa bağlantı kurun ve veriler "Tümünü Yenile" düğmesiyle güncellenir.
Dışa aktarırken biçimlendirme nasıl korunur? XLSX formatını kullanın. CSV ve TXT yalnızca değerleri saklar; stiller, yazı tipleri ve renkler dahil değildir.
Dönüşüm öncesi kısa kontrol listesi ✓ Orijinal verilerin bir kopyasını oluşturun ✓ Ayırıcıyı veya metin yapısını belirleyin ✓ Tarih ve sayı formatları için yerel ayarı kontrol edin ✓ Toplu işlemden önce küçük bir bölümde test edin