Metin (.txt veya .csv) dosyalarını içeri veya dışarı aktarma
Excel ile bir metin dosyasındaki verileri içeri aktarmanın iki yolu vardır: Excel'de açabilir veya dış veri aralığı olarak içeri aktarabilirsiniz. Verileri Excel'den metin dosyasına aktarmak için Farklı Kaydet komutunu kullanın ve açılan menüden dosya türünü değiştirin.
Yaygın olarak kullanılan iki metin dosyası biçimi vardır:
-
Sekme karakterinin (ASCII karakter kodu 009) genellikle her metin alanını ayırdığı sınırlandırılmış metin dosyaları (.txt).
-
Virgülle ayrılmış değerler metin dosyaları (.csv), içinde virgül karakteri (,) genellikle her metin alanını ayırır.
Hem sınırlandırılmış hem de .csv metin dosyalarında kullanılan ayırıcı karakteri değiştirebilirsiniz. İçeri veya dışarı aktarma işleminin istediğiniz gibi çalıştığından emin olmak için bu gerekli olabilir.
Not: En fazla 1.048.576 satır ve 16.384 sütun içeri veya dışarı aktarabilirsiniz.
Metin dosyasını Excel'de açarak içeri aktarma
Aç komutunu kullanarak başka bir programda oluşturduğunuz metin dosyasını Excel çalışma kitabı olarak açabilirsiniz. Excel'de bir metin dosyasının açılması dosyanın biçimini değiştirmez; bunu, dosyanın adının metin dosyası adı uzantısını (örneğin, .txt veya .csv) koruduğu Excel başlık çubuğunda görebilirsiniz.
-
Dosya > Aç'a gidin ve metin dosyasını içeren konuma gidin.
-
Aç iletişim kutusunda dosya türü açılan listesinde Metin Dosyaları'nı seçin.
-
Açmak istediğiniz metin dosyasını bulun ve çift tıklayın.
-
Dosya bir metin dosyasıysa (.txt), Excel Metin İçeri Aktarma Sihirbazı'nı başlatır. Adımları tamamladığınızda, içeri aktarma işlemini tamamlamak için Son'a tıklayın. Sınırlayıcılar ve gelişmiş seçenekler hakkında daha fazla bilgi için bkz. Metin İçeri Aktarma Sihirbazı .
-
Dosya .csv bir dosyaysa, Excel otomatik olarak metin dosyasını açar ve verileri yeni bir çalışma kitabında görüntüler.
Not: Excel bir .csv dosyası açtığında, her veri sütununun nasıl içeri aktarılacağını yorumlamak için geçerli varsayılan veri biçimi ayarlarını kullanır. Sütunları farklı veri biçimlerine dönüştürme konusunda daha fazla esneklik istiyorsanız, Metin İçeri Aktarma Sihirbazı'nı kullanabilirsiniz. Örneğin, .csv dosyasındaki bir veri sütununun biçimi MDY olabilir, ancak Excel'in varsayılan veri biçimi YMD'dir veya baştaki sıfırları koruyabilmek için baştaki sıfırları içeren bir sayı sütununu metne dönüştürmek istiyorsunuz. Excel'i Metin İçeri Aktarma Sihirbazı'nı çalıştırmaya zorlamak için, dosya adı uzantısını açmadan önce .csv yerine .txt olarak değiştirebilir veya bir metin dosyasına bağlanarak içeri aktarabilirsiniz (daha fazla bilgi için aşağıdaki bölüme bakın).
-
Bir metin dosyasına bağlanarak içeri aktarma
Metin dosyasındaki verileri var olan bir çalışma sayfasına aktarabilirsiniz.
-
Metin dosyasındaki verileri yerleştirmek istediğiniz hücreye tıklayın.
-
Veri sekmesinin Veri Al & Dönüştürme grubunda Metinden/CSV'den'e tıklayın.
-
Verileri İçeri Aktar iletişim kutusunda, içeri aktarmak istediğiniz metin dosyasını bulup çift tıklatın ve İçeri Aktar'ı tıklatın.
Metin İçeri Aktarma Sihirbazı'ndaki yönergeleri izleyin. Sihirbazı kullanma hakkında daha fazla bilgi için Metin İçeri Aktarma Sihirbazı'nın herhangi bir sayfasında Yardım 'ne tıklayın. Sihirbazdaki adımları tamamladığınızda, içeri aktarma işlemini tamamlamak için Son'a tıklayın.
-
Verileri İçeri Aktar iletişim kutusunda aşağıdakileri yapın:
-
Verileri nereye koymak istiyorsunuz?'un altında aşağıdakilerden birini yapın:
-
Verileri seçtiğiniz konuma döndürmek için Var olan çalışma sayfası'na tıklayın.
-
Verileri yeni bir çalışma sayfasının sol üst köşesine döndürmek için Yeni çalışma sayfası'na tıklayın.
-
-
İsteğe bağlı olarak, içeri aktarılan veriler için yenileme, biçimlendirme ve düzen seçeneklerini ayarlamak için Özellikler'e tıklayın.
-
Tamam'a tıklayın.
Excel, dış veri aralığını belirttiğiniz konuma yerleştirir.
-
Excel bir veri sütununu istediğiniz biçime dönüştürmezse, verileri içeri aktardıktan sonra dönüştürebilirsiniz. Daha fazla bilgi için bkz. Metin olarak depolanan sayıları sayılara dönüştürme ve Metin olarak depolanan tarihleri tarihlere dönüştürme.
Verileri kaydederek bir metin dosyasına aktarma
Farklı Kaydet komutunu kullanarak Excel çalışma sayfasını metin dosyasına dönüştürebilirsiniz.
-
Dosya > Farklı Kaydet'e gidin.
-
Farklı Kaydet iletişim kutusu görüntülenir.
-
Kayıt türü kutusunda, çalışma sayfasının metin dosyası biçimini seçin.
-
Örneğin, Metin (Sekmeyle ayrılmış) veya CSV (Virgülle ayrılmış) seçeneğine tıklayın.
-
Not: Farklı biçimler farklı özellik kümelerini destekler. Farklı metin dosyası biçimleri tarafından desteklenen özellik kümeleri hakkında daha fazla bilgi için bkz. Excel'de desteklenen dosya biçimleri.
-
-
Yeni metin dosyasını kaydetmek istediğiniz konuma gidin ve Kaydet'e tıklayın.
-
Yeni dosyaya yalnızca geçerli çalışma sayfasının kaydedileceğini anımsatan bir iletişim kutusu görüntülenir. Geçerli çalışma sayfasının metin dosyası olarak kaydetmek istediğiniz çalışma sayfası olduğundan eminseniz Tamam'a tıklayın. Bu yordamı her çalışma sayfası için yineleyerek diğer çalışma sayfalarını ayrı metin dosyaları olarak kaydedebilirsiniz.
-
Çalışma sayfanızın metin dosyası biçimleri tarafından desteklenmeyen özellikler içerebileceğini anımsatan ikinci bir iletişim kutusu görüntülenir. Yalnızca çalışma sayfası verilerini yeni metin dosyasına kaydetmek istiyorsanız Evet'e tıklayın. Emin değilseniz ve metin dosyası biçimleri tarafından desteklenmeyen Excel özellikleri hakkında daha fazla bilgi edinmek istiyorsanız, daha fazla bilgi için Yardım'a tıklayın.
Dosyaları başka biçimlerde kaydetme hakkında daha fazla bilgi için bkz. Çalışma kitabını başka bir dosya biçiminde kaydetme.
Metin dosyasına bağlanarak içeri aktarma (Power Query)
Metin dosyasındaki verileri var olan bir çalışma sayfasına aktarabilirsiniz.
-
Veri sekmesinin Veri Al & Dönüştürme grubunda Metinden/CSV'den'e tıklayın.
-
Verileri İçeri Aktar iletişim kutusunda, içeri aktarmak istediğiniz metin dosyasını bulup çift tıklatın ve İçeri Aktar'ı tıklatın.
-
Önizleme iletişim kutusunda çeşitli seçenekleriniz vardır:
-
Verileri doğrudan yeni bir çalışma sayfasına yüklemek istiyorsanız Yükle'yi seçin.
-
Alternatif olarak, verileri bir tabloya, PivotTable/PivotChart'a, var olan/yeni bir Excel çalışma sayfasına yüklemek veya yalnızca bir bağlantı oluşturmak istiyorsanız Şuraya yükle'yi seçin. Ayrıca verilerinizi Veri Modeli'ne ekleme seçeneğiniz de vardır.
-
Verileri Power Query'ye yüklemek istiyorsanız Verileri Dönüştür'ü seçin ve Excel'e getirmeden önce düzenleyin.
-
Excel belirli bir veri sütununu istediğiniz biçime dönüştürmezse, verileri içeri aktardıktan sonra dönüştürebilirsiniz. Daha fazla bilgi için bkz. Metin olarak depolanan sayıları sayılara dönüştürme ve Metin olarak depolanan tarihleri tarihlere dönüştürme.
Verileri kaydederek bir metin dosyasına aktarma
Farklı Kaydet komutunu kullanarak Excel çalışma sayfasını metin dosyasına dönüştürebilirsiniz.
-
Dosya > Farklı Kaydet'e gidin.
-
Gözat’a tıklayın.
-
Farklı Kaydet iletişim kutusundaki Kayıt türü kutusunun altında çalışma sayfasının metin dosyası biçimini seçin; örneğin, Metin (Sekmeyle ayrılmış) veya CSV (Virgülle ayrılmış) seçeneğine tıklayın.
Not: Farklı biçimler farklı özellik kümelerini destekler. Farklı metin dosyası biçimleri tarafından desteklenen özellik kümeleri hakkında daha fazla bilgi için bkz. Excel'de desteklenen dosya biçimleri.
-
Yeni metin dosyasını kaydetmek istediğiniz konuma gidin ve Kaydet'e tıklayın.
-
Yeni dosyaya yalnızca geçerli çalışma sayfasının kaydedileceğini anımsatan bir iletişim kutusu görüntülenir. Geçerli çalışma sayfasının metin dosyası olarak kaydetmek istediğiniz çalışma sayfası olduğundan eminseniz Tamam'a tıklayın. Bu yordamı her çalışma sayfası için yineleyerek diğer çalışma sayfalarını ayrı metin dosyaları olarak kaydedebilirsiniz.
Ayrıca, şeridin altında çalışma kitabını CSV biçiminde kaydederseniz bazı özelliklerin kaybolabileceğine ilişkin bir uyarı görebilirsiniz.
Dosyaları başka biçimlerde kaydetme hakkında daha fazla bilgi için bkz. Çalışma kitabını başka bir dosya biçiminde kaydetme.
İçeri aktarırken sınırlayıcıyı değiştirme yönteminiz, metni nasıl içeri aktardığınıza bağlı olarak farklıdır.
-
Get & Transform Data > From Text/CSV kullanıyorsanız, metin dosyasını seçip İçeri Aktar'a tıkladıktan sonra Sınırlayıcı'nın altındaki listeden kullanılacak karakteri seçin. Yeni seçiminizin etkisini veri önizlemesinde hemen görebilirsiniz, böylece devam etmeden önce istediğiniz seçimi yaptığınızdan emin olabilirsiniz.
-
Metin dosyasını içeri aktarmak için Metin İçeri Aktarma Sihirbazı'nı kullanırsanız, Metin İçeri Aktarma Sihirbazı'nın 2. Adımında içeri aktarma işlemi için kullanılan sınırlayıcıyı değiştirebilirsiniz. Bu adımda, ardışık tırnak işaretleri gibi ardışık sınırlayıcıların işlenme şeklini de değiştirebilirsiniz.
Sınırlayıcılar ve gelişmiş seçenekler hakkında daha fazla bilgi için bkz. Metin İçeri Aktarma Sihirbazı .
Farklı Kaydet .csv varsayılan liste ayırıcısı olarak noktalı virgül kullanmak istiyorsanız, ancak değişikliği Excel ile sınırlamanız gerekiyorsa, varsayılan ondalık ayırıcıyı virgülle değiştirmeyi göz önünde bulundurun; bu, Excel'i liste ayırıcısı için noktalı virgül kullanmaya zorlar. Açıkçası, bu ondalık sayıların görüntülenme şeklini de değiştirir, bu nedenle karışıklığı sınırlamak için Binlik ayırıcısını değiştirmeyi de göz önünde bulundurun.
-
Sistem ayırıcılarını kullanma> Gelişmiş > Düzenleme seçenekleri > Excel Seçenekleri'ni temizleyin.
-
Ondalık ayırıcısını olarak ayarlayın (virgül).
-
Binlik ayırıcısını olarak ayarlayın. (nokta).
Çalışma kitabını .csv dosyası olarak kaydettiğinizde, varsayılan liste ayırıcısı (sınırlayıcı) virgüldür. Windows Bölgesi ayarlarını kullanarak bunu başka bir ayırıcı karakterle değiştirebilirsiniz.
Dikkat: Windows ayarının değiştirilmesi, bilgisayarınızda tüm uygulamaları etkileyen genel bir değişikliğe neden olur. Yalnızca Excel sınırlayıcısını değiştirmek için bkz. Excel'de dosyaları metin olarak kaydetmek için varsayılan liste ayırıcısını değiştirme (.csv).
-
Microsoft Windows 11'de Arama Çubuğu'nu seçin ve Bölge Ayarları yazın.
-
Yönetim dili ayarları'nı seçin.
-
Biçimler sekmesinin altında Ek ayarlar'ı seçin.
-
Biçimi Özelleştir iletişim kutusundaki Sayılar sekmesinde, Liste ayırıcı kutusuna yeni ayırıcı olarak kullanılacak bir karakter yazın.
-
Tamam'ı iki kez seçin.
-
Microsoft Windows 10'da Başlangıç düğmesine sağ tıklayın ve ardından Ayarlar'a tıklayın.
-
Saat & Dili'ne tıklayın ve ardından sol panelde Bölge'ye tıklayın.
-
Ana paneldeki Bölgesel ayarlar'ın altında Ek tarih, saat ve bölgesel ayarlar'a tıklayın.
-
Bölge'nin altında Tarih, saat veya sayı biçimlerini değiştir'e tıklayın.
-
Bölge iletişim kutusundaki Biçim sekmesinde Ek ayarlar'a tıklayın.
-
Biçimi Özelleştir iletişim kutusundaki Sayılar sekmesinde, Liste ayırıcı kutusuna yeni ayırıcı olarak kullanılacak bir karakter yazın.
-
Tamam'ı iki kez seçin.
-
Microsoft Windows'ta, Başlat düğmesini, ardından da Denetim Masası'nı tıklatın.
-
Saat, Dil ve Bölge başlığının altında Tarih, saat veya sayı biçimini değiştir'e tıklayın.
-
Bölge iletişim kutusundaki Biçim sekmesinde Ek ayarlar'a tıklayın.
-
Biçimi Özelleştir iletişim kutusundaki Sayılar sekmesinde, Liste ayırıcı kutusuna yeni ayırıcı olarak kullanılacak bir karakter yazın.
-
Tamam'ı iki kez seçin.
Not: Bilgisayarınızın liste ayırıcı karakterini değiştirdikten sonra, tüm programlar liste ayırıcısı olarak yeni karakteri kullanır. Aynı yordamı izleyerek karakteri varsayılan karaktere geri döndürebilirsiniz.
Daha fazla yardım mı gerekiyor?
Her zaman Excel Teknik Topluluğu sayfasında bir uzmana soru sorabilir veya Topluluklar sayfasından destek alabilirsiniz.
Ayrıca Bkz:
Dış veri kaynaklarından verileri içeri aktarma (Power Query)