Verileri Excel'e aktarmak için evrensel yöntemler

Kerem Aydın·9 Temmuz 2026·⏱5 dk

Tabloyu Excel'e neredeyse herhangi bir programdan veya web hizmetinden standart veri alışverişi formatlarını kullanarak dışa aktarabilirsiniz: .xlsx, .csv veya .xls. En hızlı yol, kaynak arayüzündeki "Dışa Aktar", "İndir" veya "Farklı Kaydet" düğmesini bulup Excel formatını seçmektir. Böyle bir düğme yoksa, verileri kopyalayıp özel yapıştırma yöntemiyle veya Excel'de yapı bozulmadan açılabilen evrensel CSV formatında kaydederek kullanabilirsiniz.

Aşağıda, tarayıcı tablolarından karmaşık veritabanlarına kadar en popüler senaryolar için kanıtlanmış yöntemler sunulmaktadır.

Web tarayıcısından ve çevrimiçi tablolardan dışa aktarma

Veri aktarma ihtiyacı çoğunlukla web siteleri, CRM raporları veya bulut belgeleriyle çalışırken ortaya çıkar.

Google E-Tablolar ve benzerleri

Bulut düzenleyicilerde (Google Sheets, Yandex.Tablolar, Office 365 Online) dışa aktarma işlevi açıkça dahildir:

  1. Dosyayı açın.
  2. Dosya → İndir (veya "Dışa Aktar") seçeneğine tıklayın.
  3. Microsoft Excel (.xlsx) formatını seçin.

Eski Excel sürümü (2003 ve öncesi) kullanan bir kullanıcıya dosya iletmeniz gerekiyorsa, .xls formatını seçin; ancak bu formatın 65.000 satırı ve yeni formül işlevlerini desteklemediğini unutmayın.

Web sitelerinden ve portallardan veri indirme

Birçok hizmet (bankalar, pazaryerleri, devlet portalaları) veri tablosunun yanında "Excel'e Aktar" veya "Raporu İndir" düğmesine sahiptir. Simge genellikle yeşil bir sayfa veya Excel logosu şeklinde görünür.

Doğrudan bir düğme yoksa:

  1. Sayfadaki gerekli tablo alanını fare ile seçin.
  2. Kopyalayın (Ctrl+C / Cmd+C).
  3. Excel'de A1 hücresine sağ tıklayın ve "Özel Yapıştır" → "Metin" veya "Kaynak Biçimlendirmeyi Koru" seçeneğini belirleyin. Bu, düzenin bozulmasını önlemeye yardımcı olur.

Tarayıcıdan kopyalama yapılırken genellikle formüller kaybolur ve yalnızca değerler aktarılır. Ayrıca tarihler ve sayılar bozulabilir (örneğin, ondalık ayırıcı nokta ile değişebilir). Yapıştırdıktan sonra hücre biçimini kontrol edin.

CSV ve TXT formatlarıyla çalışma

Program .xlsx olarak doğrudan kaydedemiyorsa, neredeyse kesinlikle .csv (Virgülle Ayrılmış Değerler) veya .txt formatını destekler. Bunlar, sütunların virgül, noktalı virgül veya sekme ile ayrıldığı metin dosyalarıdır.

CSV'yi Excel'de doğru şekilde açma

Dosyaya çift tıklamak, tüm verilerin tek bir sütuna yığılmasına veya Kiril alfabesindeki karakterlerin anlamsız sembollere dönüşmesine neden olabilir. Doğru algoritma şöyledir:

  1. Boş bir Excel dosyası başlatın.
  2. Veri sekmesine gidin → Veri Al (veya "Metin/CSV'den").
  3. Dosyanızı seçin.
  4. İçe aktarma penceresinde şunları belirtin:
    • Kodlama: genellikle UTF-8 veya Windows-1251 (metnin önizlemede okunabilir olması için uygun olanı seçin).
    • Ayırıcı: virgül, noktalı virgül veya sekme (verilerin düzgün sütunlara bölünmesi için önizlemeye bakın).
  5. Yükle düğmesine tıklayın.

CSV formatı, bu tür dosyaların tam teşekküllü Excel çalışma kitaplarından çok daha küçük boyutta olması nedeniyle büyük veri hacimlerinin (yüz binlerce satır) aktarımı için idealdir.

Özel yazılımlardan ve veritabanlarından dışa aktarma

Profesyonel sistemler (1C, muhasebe programları, SQL istemcileri) genellikle kendi dışa aktarma inceliklerine sahiptir.

Program / OrtamDışa aktarma yöntemiİnce noktalar
1C:Enterprise"Diğer" düğmesi → "Farklı kaydet" veya tabloya sağ tık → "Sayfayı farklı kaydet..."Hiyerarşi ve biçimlendirmeyi korumak için XLSX formatını seçmek daha iyidir.
SQL (DBeaver, DataGrip)Sorgu sonucuna sağ tık → "Veriyi Dışa Aktar" → XLSXYalnızca belirli sütunların veya filtrelenmiş verilerin dışa aktarılması ayarlanabilir.
SAP / ERP sistemleri"Sistem" menüsü → "Liste" → "Kaydet" → "Yerel dosya" → "Elektronik tablo"Genellikle ileri işlemeler için "Biçimlendirilmemiş rapor" dosya türünün seçilmesini gerektirir.
Python (Pandas)df.to_excel('file.xlsx') komutuopenpyxl kütüphanesinin kurulu olmasını gerektirir.

Geliştiriciler ve veri analistleri için en esnek seçenek betik kullanmaktır. Örneğin, Python'daki pandas kütüphanesi, herhangi bir veri dizisini otomatik olarak doğru dosya yapısı oluşturarak tek bir kod satırıyla dışa aktarmaya olanak tanır.

Dışa aktarmada sık yapılan hatalar

Başarılı bir veri çıkışı olsa bile, veriler çalışma için uygun olmayabilir. Aşağıdaki sorunlardan kaçının:

  • Baştaki sıfırların kaybolması. Telefon numaraları, ürün kodları veya posta kodları (örneğin, 00543) Excel'de sayıya dönüşür (543).
    • Çözüm: Verileri yapıştırmadan önce hücre biçimini "Metin" olarak ayarlayın veya sayının başına kesme işareti ' ekleyin.
  • Tarihlerin bozulması. Tarihler sayı olarak görüntülenebilir (örneğin, 44562) veya gün ve ay yer değiştirebilir.
    • Çözüm: Tarih biçimini (GG.AA.YYYY) açıkça belirtmek için metin içe aktarma sihirbazını kullanın.
  • Uzun sayıların kırpılması. Kredi kartı numaraları veya uzun tanımlayıcılar (>15 basamak) yuvarlanır, son basamaklar sıfırla değiştirilir.
    • Çözüm: Bu tür verileri mutlaka Sayı yerine Metin olarak içe aktarın.
  • Satırların bölünmesi. Kaynak tablodaki bir hücrede satır sonu varsa ve CSV'deki ayırıcı yanlış ayarlanmışsa, Excel'de tek bir kayıt birden fazla satıra bölünebilir.

SSS

PDF'den Excel'e tablo dışa aktarılabilir mi? Doğrudan hayır, PDF bir elektronik tablodan oluşturulmadıysa ve seçilebilir metin içermiyorsa. Genellikle PDF-to-Excel dönüştürücüler (çevrimiçi veya Acrobat Pro'ya dahili) kullanmak veya metni kopyalayıp "Sütunlara Dönüştür" ile temizlemek gerekir.

Dosyayı açtığımda neden tüm karakterler okunamaz hale geldi? Sorun kodlamadadır. Dosya UTF-8 olarak kaydedilmiş, ancak Excel onu başka bir kodlamada açmaya çalışıyor (veya tam tersi). Yüklemeden önce doğru kodlamayı manuel olarak seçmek için "Veri İçe Aktar" → "Metinden" işlevini kullanın.

Dışa aktarırken makroları nasıl koruyabilirim? Standart .xlsx formatı makroları desteklemez. VBA kodu içeren bir dosyayı kaydederken mutlaka "Makro Etkin Excel Çalışma Kitabı (.xlsm)" formatını seçin, aksi takdirde tüm kod kaydetme sırasında silinir.

Dosya çok büyükse ve Excel donuyorsa ne yapmalıyım? Veri kaynağında doğrudan dışa aktarmayı parçalara bölün (dönemlere veya kategorilere göre). Alternatif olarak, CSV formatını kullanın ve her şeyi aynı anda sayfaya yüklemeden Veri Analizi araçları (Power Query) aracılığıyla açın.