Excel'i csv biçiminde kaydetme. Excel'den CSV'ye Aktar: kaynak dosyayı kapatmadan seçili aralıkları dışa aktarın

Excel'i csv biçiminde kaydetme.  Excel'den CSV'ye Aktar: kaynak dosyayı kapatmadan seçili aralıkları dışa aktarın
Excel'i csv biçiminde kaydetme. Excel'den CSV'ye Aktar: kaynak dosyayı kapatmadan seçili aralıkları dışa aktarın


Toplam CSV Dönüştürücü- CSV dosyalarının toplu iş modu da dahil olmak üzere DOC, PDF, HTML, TXT, XLS, DBF, XML biçimlerine mükemmel bir dönüştürücü. Gerektiğinde gereksiz satırları ve sütunları dosyadan çıkarırken, 1 GB'tan büyük CSV dosyalarını bile gerekli biçime kolayca dönüştürmenize olanak tanır.

Sistem gereksinimleri:
Windows 2000 / 2003 / XP / Vista / 7 / 8 / 10 (32 bit ve 64 bit)

Torrent CSV Converter - CoolUtils Total CSV Converter 3.1.1.179 Vovava tarafından RePack ayrıntılı olarak:
Total CSV Converter, CSV dosyalarını daha kabul edilebilir biçimlere ( Microsoft Excel veya OpenOffice). CSV'yi DOC, PDF, HTML, TXT, XLS, DBF, XML ve OpenOffice biçimlerine dönüştürür. Programın desteklediği aşağıdaki türler dosya dönüştürme: CSV'den DOC'ye (Word). csv'den pdf'ye. CSV'den HTML'ye. csv'den xml'ye. OpenOffice'te CSV. csv'den txt'ye. csv'den xls'ye. csv'den dbf'ye. csv'den csv'ye. CSV'den CSV'ye dönüştürme, sınırlayıcıları, tarih ve saat biçimini değiştirmek için kullanışlıdır. Program seçilen dosyaları toplu iş modunda işleyebilir, seçilen klasörlerdeki dosyaları kendisi arayabilir. Programın arayüzü kullanıcı dostudur ve kullanımı çok kolaydır. Toplam CSV Dönüştürücü aracılığıyla kontrol edilebilir Komut satırı, ilgili sürüm (komut satırı) standart dağıtıma dahildir ve ayrıca indirilmesi gerekmez.

RePack "a'nın Özellikleri:
Tip: Kurulum.
Diller: Rusça | İngilizce.
Kesmek: Diğer diller,
Aktivasyon: Geçti (Anahtar).

Komut satırı tuşu:
Sessiz Kurulum:/S

vova torrent tarafından CoolUtils Total CSV Converter 3.1.1.179 RePack'in ekran görüntüleri:

csv(Virgülle Ayrılmış Değerler), tablo verilerini (sayısal ve metin) düz metin olarak depolamak için yaygın olarak kullanılan bir biçimdir. Bu dosya formatı, çok sayıda program ve uygulamanın en azından içe / dışa aktarma için alternatif bir dosya formatı olarak CSV'yi anlaması nedeniyle popüler ve kalıcıdır. Ayrıca, CSV biçimi, kullanıcının dosyaya bakmasına ve varsa verilerle ilgili bir sorunu hemen bulmasına, CSV sınırlayıcısını, alıntı yapma kurallarını vb. değiştirmesine olanak tanır. Bu mümkündür çünkü CSV düz metindir ve hatta çok fazla değildir. gelişmiş kullanıcıözel bir eğitim almadan kolayca anlayabilir.

Bu yazıda hızlı bir şekilde çalışacağız ve etkili yollar Excel'den CSV'ye veri aktarma ve tüm özel ve yabancı karakterleri bozmadan bir Excel dosyasını CSV'ye nasıl dönüştüreceğinizi öğrenin. Makalede açıklanan teknikler, Excel 2013, 2010 ve 2007'nin tüm sürümlerinde çalışır.

Excel Dosyasını CSV'ye Dönüştürme

Excel dosyasını başka bir uygulamaya, örneğin adres defteri Outlook veya veritabanı Verilere erişim, önce excel sayfasını CSV dosyasına dönüştürün ve ardından dosyayı içe aktarın .csv başka bir uygulamaya Aşağıda verilen adım adım rehber nasıl dışa aktarılır çalışma kitabı Excel aracını kullanarak Excel'den CSV formatına - " Farklı kaydet».

Yorum: Bahsedilen tüm biçimler yalnızca etkin Excel sayfasını kaydeder.


UTF-8 veya UTF-16 kodlamasıyla Excel'den CSV'ye dışa aktarma

Excel sayfası herhangi bir özel veya yabancı karakter (tilde, aksan ve benzeri) veya hiyeroglif içeriyorsa, Excel sayfasını yukarıda açıklanan şekilde CSV'ye dönüştürmek işe yaramaz.

Mesele şu ki, takım Farklı kaydet > csv(Farklı Kaydet > CSV), ASCII (Bilgi Alışverişi için Amerikan Standart Kodu) dışındaki tüm karakterleri yönetir. Ve Excel sayfasında çift tırnak veya uzun tire varsa (örneğin Excel'e aktarılmışsa, Word belgesi metni kopyalarken / yapıştırırken) - bu tür karakterler de parçalanacaktır.

  • UTF-8 her karakter için 1 ila 4 bayt kullanan daha kompakt bir kodlamadır. Dosyada ASCII karakterleri baskın olduğunda bu biçimin kullanılması genellikle önerilir, çünkü bu karakterlerin çoğu 1 bayt bellek gerektirir. Diğer bir avantaj ise, yalnızca ASCII karakterlerini içeren bir UTF-8 dosyasının kodlamasının, aynı ASCII dosyasından hiçbir şekilde farklı olmamasıdır.
  • UTF-16 her karakteri depolamak için 2 ila 4 bayt kullanır. Lütfen her durumda bir UTF-16 dosyasının bir UTF-8 dosyasından daha fazla bellek alanı gerektirmediğini unutmayın. Örneğin, Japonca karakterler UTF-8'de 3 ila 4 bayt ve UTF-16'da 2 ila 4 bayt yer kaplar. Bu nedenle, veriler Japonca, Çince ve Korece dahil olmak üzere Asya karakterleri içeriyorsa UTF-16'yı kullanmak mantıklıdır. Bu kodlamanın önemli bir dezavantajı, ASCII dosyalarıyla tam olarak uyumlu olmaması ve özel programlar bu tür dosyaları görüntülemek için. Ortaya çıkan dosyaları Excel'den başka bir yere aktarmayı planlıyorsanız bunu aklınızda bulundurun.

Excel Dosyasını CSV UTF-8'e Dönüştürme

Diyelim ki yabancı karakterler içeren bir Excel sayfamız var, örneğimizde bunlar Japonca isimler.

Bu Excel sayfasını tüm hiyeroglifleri koruyarak bir CSV dosyasına aktarmak için aşağıdakileri yapacağız:


Yorum: Basit metin editörlerinin tümü Unicode karakterleri tam olarak desteklemez, bu nedenle bazıları dikdörtgen olarak görünebilir. Çoğu durumda, bu, son dosyayı hiçbir şekilde etkilemez ve onu yok sayabilir veya Notepad++ gibi daha gelişmiş bir düzenleyici seçebilirsiniz.

  1. Unicode metin dosyamız sınırlayıcı olarak sekme karakterini kullandığından ve biz onu CSV'ye (virgülle ayrılmış) dönüştürmek istediğimiz için, sekme karakterlerini virgülle değiştirmemiz gerekiyor.

Yorum: Virgül sınırlayıcıları olan bir dosya almaya kesin bir ihtiyaç yoksa, ancak Excel'in anlayabileceği herhangi bir CSV dosyasına ihtiyacınız varsa, bu adımı atlayabilirsiniz, çünkü Microsoft Excel sınırlayıcı sekmeleri olan dosyaları mükemmel bir şekilde anlar.

Yorum: Dosyanızın Excel dışında kullanılması amaçlanıyorsa ve UTF-8 formatı zorunluysa, kodlamanın okunmasında sorunlara yol açabileceğinden, sayfada herhangi bir değişiklik yapmayın ve tekrar Excel'de kaydetmeyin. Verilerin bir kısmı Excel'de görüntülenmiyorsa, aynı dosyayı Not Defteri'nde açın ve içindeki verileri düzeltin. Dosyayı tekrar UTF-8 formatında kaydetmeyi unutmayınız.

Excel Dosyasını CSV UTF-16'ya Dönüştürme

UTF-16 CSV dosyasına dışa aktarmak, UTF-8'e dışa aktarmaktan çok daha hızlı ve kolaydır. Gerçek şu ki, dosyayı şu şekilde kaydettiğinizde Excel otomatik olarak UTF-16 biçimini uygular: Unicode metin(Unicode Metin).

Bunu yapmak için, aracı kullanarak dosyayı kaydedin. Farklı kaydet(Farklı kaydet) Excel'e ve ardından Windows Gezgini cos uzantısını değiştir verilen dosya Açık .csv. Hazır!

Ayırıcı olarak noktalı virgül veya noktalı virgül içeren bir CSV dosyasına ihtiyacınız varsa, Not Defteri'nde veya başka bir yerde tüm sekmeleri sırasıyla virgül veya noktalı virgülle değiştirin. Metin düzeltici seçtiğiniz (bu makalenin başlarında detaylı talimatlar, nasıl yapılır).

Excel Dosyalarını CSV'ye Dönüştürmenin Diğer Yolları

Verileri Excel'den CSV'ye (UTF-8 ve UTF-16) dışa aktarmak için yukarıda açıklanan yöntemler evrenseldir, örn. 2003'ten 2013'e kadar herhangi bir özel karakterle ve Excel'in herhangi bir sürümünde çalışmak için uygundur.

Verileri dönüştürmenin başka birçok yolu vardır. excel formatı csv'de. Yukarıda gösterilen çözümlerin aksine, bu yöntemler saf bir UTF-8 dosyasıyla sonuçlanmayacaktır (bu, Excel dosyalarını çeşitli şekillerde dışa aktarabilen geçerli değildir) UTF kodlamaları). Ancak çoğu durumda ortaya çıkan dosya şunları içerecektir: doğru set daha sonra herhangi bir metin düzenleyici kullanılarak zahmetsizce UTF-8 formatına dönüştürülebilen karakterler.

Google Sayfalarını Kullanarak Excel Dosyasını CSV'ye Dönüştürün

Görünüşe göre, bir Excel dosyasını Google E-Tablolar kullanarak CSV'ye dönüştürmek çok kolay. Google Drive'ın bilgisayarınızda yüklü olması koşuluyla şu 5 basit adımı izleyin:

Tavsiye: Excel dosyası nispeten küçükse, zamandan kazanmak için kopyala / yapıştır kullanarak verileri ondan bir Google e-tablosuna aktarabilirsiniz.


Son olarak, tüm karakterlerin doğru şekilde kaydedildiğinden emin olmak için oluşturulan CSV dosyasını herhangi bir metin düzenleyicide açın. Ne yazık ki, bu şekilde oluşturulan CSV dosyaları Excel'de her zaman doğru şekilde görüntülenmez.

.xlsx dosyasını .xls olarak kaydedin ve ardından CSV dosyasına dönüştürün

Bu yöntem, herhangi bir ek yorum gerektirmez, çünkü adından her şey zaten açıktır.

Bu çözümü Excel'e ayrılmış forumlardan birinde buldum, hangisi olduğunu hatırlamıyorum. Dürüst olmak gerekirse, bu yöntemi hiç kullanmadım ama birçok kullanıcıya göre bazıları Özel semboller doğrudan kaydedilirse kaybolur .xlsx V .csv, ama ilk ise kal .xlsx farklı kaydet .xls ve ardından beğen .csv, bizim gibi .

Her neyse, kendini yaratmanın bu yolunu dene. CSV dosyaları Excel'den ve çalışırsa, iyi bir zaman tasarrufu olacaktır.

OpenOffice kullanarak bir Excel dosyasını CSV olarak kaydetme

OpenOffice, açık kaynaklı bir uygulama paketidir. kaynak kodu, verileri Excel'den CSV biçimine dışa aktarma konusunda harika bir iş çıkaran bir elektronik tablo uygulaması içerir. Aslında bu uygulama, elektronik tabloları CSV dosyalarına dönüştürürken (kodlama, sınırlayıcılar vb.) Excel ve Google E-Tabloların bir araya getirdiğinden daha fazla seçeneğe erişmenizi sağlar.

Excel dosyasını açmanız yeterlidir. Açık Office Calc, basmak Dosya > Farklı kaydet(Dosya > Farklı kaydet) ve dosya türünü seçin CSV metni(Metin CSV'si).

Bir sonraki adım, parametre değerlerini seçmektir. kodlama(Karakter setleri) ve alan ayırıcı(Alan sınırlayıcı). Elbette, sınırlayıcı olarak virgül içeren bir UTF-8 CSV dosyası oluşturmak istiyorsak, UTF-8 ve uygun alanlara virgül (,) girin. Parametre metin ayırıcı(Metin sınırlayıcı) genellikle değişmeden bırakılır - tırnak işaretleri ("). sonraki tıklama TAMAM.

Aynı şekilde, Excel'den CSV'ye hızlı ve zahmetsiz bir dönüşüm için başka bir uygulama olan LibreOffice'i kullanabilirsiniz. Katılıyorum, Microsoft Excel'in CSV dosyaları oluştururken ayarları düzenleme olanağı sağlaması harika olurdu.

Bu yazımda Excel dosyalarını CSV'ye çevirme konusunda bildiğim yöntemlerden bahsettim. Excel'den CSV'ye dışa aktarma için daha verimli yöntemler biliyorsanız, lütfen yorumlarda bize bildirin. İlginiz için teşekkür ederim!

Bu yazıda, CSV dosyasını Excel'e dönüştürmek için 2 kolay yöntem bulacaksınız. Ek olarak, birkaç CSV dosyasını Excel'e nasıl aktaracağınızı ve CSV dosyasındaki bazı verilerin Excel sayfasında düzgün görüntülenmediği durumlarla nasıl başa çıkacağınızı belirleyeceksiniz.

Nispeten yakın bir zamanda, CSV formatının özelliklerini (Virgülle Ayrılmış Değerler - virgülle ayrılmış değerler) ve bir Excel dosyasını CSV'ye dönüştürmek için farklı yöntemleri incelemeye başladık. Şimdi ters işlemi yapacağız - CSV'yi Excel'e aktaracağız.

Bu makale size CSV'yi Excel'de nasıl açacağınızı ve aynı anda birkaç CSV dosyasını nasıl içe aktaracağınızı gösterecek. Ek olarak, olası tuzakları belirleyeceğiz ve en etkili cevapları sunacağız.

CSV'yi Excel'e Dönüştürme

Bazı verileri ayıklamanız gerekirse excel sayfasışirket veritabanınızdan, akla gelen ilk düşünce, veritabanını bir CSV dosyasına dışa aktarmak ve ardından CSV dosyasını Excel'e aktarmaktır.

CSV'yi Excel'e dönüştürmenin 3 yöntemi vardır: .csv dosyasını doğrudan Excel'de açma, dosyayı Windows Gezgini'nde çift tıklama veya CSV'yi harici bir veri kaynağı olarak Excel'e alma seçeneğiniz vardır. Daha sonra bu üç yöntem hakkında ayrıntılı olarak konuşacağım ve her birinin avantaj ve dezavantajlarına işaret edeceğim.

Excel'de bir CSV dosyası nasıl açılır

Ayrıca, CSV dosyası ikinci programda oluşturulmuşsa, Aç komutunu kullanarak her zaman bir Excel çalışma kitabı olarak açabilirsiniz.

Not: Bir CSV dosyasını Excel'de açmak dosya biçimini değiştirmez. Başka bir deyişle, bununla birlikte CSV dosyası bir Excel dosyasına (.xls veya .xlsx biçimi) dönüştürülmeyecek, orijinal türünü (.csv veya .txt) koruyacaktır.

  1. Microsoft Excel'i başlatın, Giriş sekmesinde Aç'a tıklayın.
  2. Aç iletişim kutusu görünecektir, sağ alt köşedeki açılır listeden Metin Dosyaları'nı seçin.
  • Explorer'da bul Windows dosyası CSV dosyasını çift tıklayarak açın.
  • Bir CSV dosyasını açarsanız Excel, verileri yeni bir Excel çalışma kitabına koyarak dosyayı hemen açar. eğer açarsan Metin dosyası(.txt), Excel Metin Alma Sihirbazını başlatır. Daha fazla ayrıntı için bkz. CSV'yi Excel'e Aktarma.

    Not: Microsoft Excel bir CSV dosyasını açtığında, herhangi bir veri sütununun nasıl içe aktarılacağını anlamak için varsayılan biçimlendirme ayarlarını uygular.

    Bunlar aşağıdaki noktalardan en az birine karşılık geliyorsa, Metin Alma Sihirbazını kullanın:

    • CSV dosyası farklı sınırlayıcılar kullanır;
    • CSV dosyası farklı tarih biçimleri kullanır;
    • Başında sıfır olan sayıları içerenleri dönüştürüyorsunuz ve bu sıfırı korumak istiyorsunuz;
    • Bunların CSV dosyasından Excel'e nasıl aktarılacağını önizlemek istiyorsunuz;
    • İşinizde daha fazla esneklik istiyorsunuz.

    Excel'i Metin İçe Aktarma Sihirbazını başlatmaya zorlamak için, dosya uzantısını .csv'den .txt'ye değiştirme (dosyayı açmadan önce) veya CSV'yi daha sonra açıklandığı gibi Excel'e alma seçeneğiniz vardır.

    Windows Gezgini kullanılarak bir CSV dosyası nasıl açılır

    Bu, CSV'yi Excel'de açmanın en hızlı yoludur. Windows Gezgini'nde, .csv dosyasına çift tıklayın. ve yeni bir Excel çalışma kitabı olarak açılacaktır.

    Ancak, Bu method yalnızca Microsoft Excel, .csv dosyalarını açmak için varsayılan program olarak ayarlanmışsa çalışır. Durum buysa, Explorer'da tanıdık simgeyi göreceksiniz. Yakındaki pencereler dosya adı ile.

    Excel'in varsayılan program olmaması durumunda, bunu şu şekilde düzeltebilirsiniz:

    1. Tıklamak sağ tık Windows Gezgini'nde herhangi bir .csv dosyasının üzerine gelin ve açılan bağlam menüsü Varsayılan programı seç ile aç'a basın.
    2. Önerilen programlar listesinden Excel'i seçin, Bu tür dosyaları açmak için her zaman seçilen programı kullan seçeneğinin işaretli olduğundan emin olun ve Tamam'ı tıklayın.

    CSV'yi Excel'e Aktarma

    Bu yöntemle, bunları bir .csv dosyasından mevcut bir dosyaya veya yeni sayfa Excel. Önceki iki yöntemin aksine, yalnızca Excel'de CSV'yi açmaz, özellikle .csv biçimini .xlsx'e (Excel 2007, 2010 veya 2013 kullanıyorsanız) veya .xls'ye (Excel 2003 ve öncesi varsayılarak) dönüştürür.

    1. İstediğiniz Excel sayfasını açın ve bunları bir .csv veya .txt dosyasından içe aktarmak istediğiniz hücreye tıklayın.
    2. Veri sekmesinde, Dış Veri Al'ın altında Metinden'e tıklayın.
  • .csv dosyasını bulun. neyi içe aktarmak istediğinizi seçin ve İçe Aktar (İçe Aktar) düğmesine basın veya istenen CSV dosyasına kolayca çift tıklayın.
  • Metin İçe Aktarma Sihirbazı açılacak, adımlarını izlemeniz gerekiyor.
  • Devam etmeden önce, lütfen orijinal CSV dosyasını ve Excel'de istenen çıktıyı gösteren aşağıdaki ekran görüntüsüne bakın. Umarım bu, aşağıdaki örnekte neden belirli ayarları seçtiğimizi daha iyi anlamanıza yardımcı olur.

    • 1. Adım. İçe aktarmayı başlatmak istediğiniz veri biçimini ve satır numarasını seçin. Çok daha sık olarak Sınırlandırılmış (Ayırıcılarla) ve 1. satırdan seçin. Bölge Ön izleme Sihirbazın iletişim kutusunun alt kısmında, içe aktarılan CSV dosyasının ilk birkaç girişi gösterilir.
  • Move 2. Bu adımda limiter ve line ayırıcıları seçmeniz gerekiyor. Sınırlayıcı, CSV dosyasındaki değerleri ayıran karakterdir. CSV dosyanız önerilen listede olmayan bir karakter kullanıyorsa, Diğer (İkinci) seçeneğindeki kutuyu işaretleyin ve gerekli karakteri girin. Yurtiçi örnekte, Sekme (Sekme karakteri) ve Virgül (Virgül) belirledik, böylece herhangi bir ürün (tablolanırlar) yeni bir satırda başlar ve ürün bilgileri, örneğin kimlik ve satış bilgileri (virgülle ayrılırlar) ), farklı hücrelere yerleştirildi.

    Metin niteleyicisi, metni çevreleyen karakterdir. bireysel değerler. Metin1, metin2 gibi karakterler arasındaki metnin tamamı, bu metin ayırıcı olarak belirttiğiniz karakteri içerse bile tek bir değer olarak içe aktarılacaktır.

    Bu örnekte sınırlayıcı olarak virgül ve satır sonlandırıcı olarak tırnak işaretleri belirledik. Sonuç olarak, aşağıdaki şekildeki önizleme alanında görülebileceği gibi, ondalık ayırıcılı tüm sayılar (bizim durumumuzda virgülle de yardımcı olur!) tek bir hücreye aktarılacaktır. Satır sonlandırıcı olarak tırnak işaretleri belirtmezsek, tüm sayılar farklı hücrelere aktarılacaktır.

  • Taşı 3. Veri ön izleme alanına bir göz atın. Sizinkinin görünüşünden memnunsanız Bitir düğmesine tıklayın.
  • İpucu: CSV dosyanız birden fazla ardışık virgül veya başka sınırlayıcı karakter kullanıyorsa, boş hücreleri önlemek için Ardışık sınırlayıcıları tek olarak değerlendir seçeneğini işaretleyin.

    1. İçe aktarılanların mevcut bir sayfada veya yeni bir sayfada nereye yapıştırılacağını seçin ve Tamam'ı tıklayın. CSV dosyasının Excel'e aktarımını tamamlamak için.

    İpucu: İçe aktarılan veriler için güncelleme, biçimlendirme ve düzen gibi gelişmiş seçenekleri ayarlamak üzere Özellikler düğmesini tıklatma seçeneğiniz vardır.

    Not: CSV dosyanız şunları içeriyorsa:

    bunlar sayısal veya tarihler, Excel bunları yanlışlıkla dönüştürebilir. İçe aktarılan verilerin biçimini değiştirmek için hatalı sütunları seçin, üzerlerine sağ tıklayın ve içerik menüsünden Hücreleri biçimlendir'i seçin.

    CSV'yi Excel'e Dönüştürme: Çözümler ve Sorunlar

    CSV formatı 30 yılı aşkın bir süredir kullanılmaktadır, ancak uzun geçmişine rağmen hiçbir koşulda resmi olarak belgelenmemiştir. CSV (Virgülle Ayrılmış Değerler) adı, veri alanlarını ayırmak için virgüllerin kullanılmasından gelir. Ama bu teoride. Aslında, birçok sözde CSV dosyası, verileri ayırmak için başka karakterler kullanır, örneğin:

    • Sekmeler - TSV dosyaları (sekmeyle ayrılmış değerler)
    • Noktalı virgül - SCSV dosyaları (noktalı virgülle ayrılmış değerler)

    CSV dosyalarının bazı varyasyonları, veri alanlarını tek veya çift tırnak işaretleri ile sınırlar, diğerleri ise Unicode'u doğru şekilde yorumlamak için UTF-8 gibi bir Unicode Bayt Sırası İşaretçisi (BOM) gerektirir.

    Bu standart eksikliği, bir Excel dosyasını CSV'ye dönüştürmeye çalışırken karşılaşabileceğiniz çeşitli sıkıntılara yol açar. ve özellikle bir CSV dosyasını Excel'e aktarırken. En yaygın olandan başlayarak bilinen sorunlara bir göz atalım.

    CSV dosyası Excel'de yanlış görüntüleniyor

    Metrikler: Excel'de bir CSV dosyası açmaya çalışırsınız ve tüm ayrıntılar orijinal sütuna girer.

    Durum: Sorunun kökü, bölgenizde ve dilinizde Windows ayarları ve CSV dosyanızda ayarlanmış farklı sınırlayıcılar var. Kuzey Amerika'da ve bazı ikinci ülkelerde varsayılan liste ayırıcısı virgüldür. Oysa Avrupa ülkelerinde ondalık ayırıcı olarak virgül, liste alanı ayırıcısı ise noktalı virgüldür.

    Yanıt: Bu sorunun birkaç olası yanıtı vardır. Aşağıdaki ipuçlarını hızlı bir şekilde gözden geçirme ve özel göreviniz için en uygun olanı seçme fırsatınız var.

    1. Özellikle CSV dosyasında doğru sınırlayıcıyı belirtin. CSV dosyasını herhangi bir şekilde açın kelime işlemci(Basit bir not defteri de uygundur) ve aşağıdaki metni ilk satıra koyun. Bunun, izin verilen herhangi bir saniyeden önce ayrı bir satır olması gerektiğini unutmayın:
    2. Virgül ayırıcıyı ayarlamak için: sep=,
    3. Ayırıcıyı noktalı virgül olarak ayarlamak için: sep=;

    Zaten tahmin ettiğiniz gibi, eşittir işaretinden hemen sonra kolayca belirterek her karakteri ayırıcı olarak ayarlamak mümkündür.

  • Excel'de istediğiniz ayırıcıyı seçin. Excel 2013 veya 2010'da, Veri Araçları (Verilerle çalışma) bölümündeki Veri (Bunlar) sekmesinde, Metni Sütunlara Dönüştür (Sütunlardaki metin) seçeneğine basın.

    Metni sütunlara dağıtma Sihirbazı başladığında, ilk adımda Sınırlandırılmış (Ayırıcılarla) veri biçimini seçin ve İleri'ye (Sonra) tıklayın. İkinci adımda, gerekli sınırlayıcıyı seçin ve Son'a tıklayın.

  • Uzantıyı .csv'den .txt'ye değiştirin. Excel'de bir .txt dosyasının açılması, Metin Alma Sihirbazı'nı başlatır ve gerekli sınırlayıcıyı CSV'yi Excel'e alma bölümünde ana hatlarıyla belirtildiği gibi seçebilirsiniz.
  • Ayırıcı olarak noktalı virgülle CSV dosyasını açın. VBA yardımı. Burada, sınırlayıcı olarak noktalı virgül kullanan Excel'de bir CSV dosyasını açan örnek bir VBA kodu verilmiştir. Kod, önceki Excel varsayımları (2000 ve 2003) için birkaç yıl önce yazılmıştır, ancak VBA'ya oldukça aşina iseniz, onu virgülle ayrılmış CSV dosyalarıyla çalışacak şekilde güncellerken veya dönüştürürken sorun yaşamamalısınız.
  • Not: Gösterilen tüm yanıtlar yalnızca bu CSV dosyası için sınırlayıcıyı değiştirir. Varsayılan ayırıcıyı kesin olarak değiştirmek istiyorsanız, aşağıdaki yanıt size uyacaktır.

    1. Ayırıcıları bölgesel standartların ayarlarında değiştiriyoruz. Başlat düğmesine basın ve Denetim Masası'nı başlatın, Bölge ve Dil Ek Ayarları ( Ekstra seçenekler). Ondalık sembol parametresi (Tamsayı ve kesirli ayırıcı) için bir nokta (.) seçmeniz ve Liste ayırıcı parametresi için bir virgül (,) ayarlamanız gereken Biçimi Özelleştir iletişim kutusu açılır.

    Çevirmenin notu: Bu ayarlar, Excel'in İngiliz yerelleştirmesi (ve bir dizi başka durum) içindir. Rusça yerelleştirme için, tamsayı ve kesirli kısımlar arasında ayırıcı olarak virgül ve listenin öğelerini ayırmak için noktalı virgül kullanmak daha alışılmış olacaktır.

    Tamam'a iki kez basın. kapatmak diyalog kutuları- her şey hazır! Bundan sonra, Microsoft Excel tüm CSV (virgülle ayrılmış) dosyalarını doğru şekilde açacak ve görüntüleyecektir.

    Not: Panel ayarı Windows kontrolleri ondalık ayırıcılar ve liste öğeleri, yalnızca Microsoft Excel için değil, bilgisayarınızdaki tüm programlar için varsayılan karakter ayarlarını değiştirir.

    CSV dosyasını Excel'de açarken baştaki sıfırlar kayboluyor

    Metrikler: CSV dosyanız, başında sıfır olan değerler içerir ve bu sıfırlar, CSV dosyasını Excel'de açarken kaybolur.

    Durum: Varsayılan olarak, Microsoft Excel, CSV dosyasını baştaki sıfırların kesildiği Genel biçimde görüntüler.

    Yanıt: .csv dosyasını Excel'de açmak yerine, CSV dosyasını Excel'e dönüştürmek için daha önce yaptığımız gibi Metin Alma Sihirbazını çalıştırın.

    Sihirbazın 3. adımında, başında sıfır olan değerleri içeren sütunları seçin ve bu sütunların biçimini metin olarak değiştirin. Sıfırları uygun yerlerinde tutarak CSV dosyanızı Excel'e bu şekilde dönüştürürsünüz.

    Excel, bir CSV dosyasını açarken bazı değerleri tarihlere dönüştürür

    Metrikler: CSV dosyanızdaki bazı değerler tarihler gibi görünür ve Excel bu tür değerleri metin biçiminden tarih biçimine otomatik olarak dönüştürür.

    Durum: Yukarıda bahsedildiği gibi Excel, CSV dosyasını Genel biçimde açarken aynı zamanda tarih benzeri değerleri metin biçiminden tarih biçimine dönüştürür. Örneğin, kullanıcı girişlerini içeren bir CSV dosyasını açarsanız, 23 Nisan girişi bir tarihe dönüştürülecektir.

    Yanıt: Metin Alma Sihirbazını kullanarak CSV dosyasını Excel'e dönüştürün. Sihirbazın 3. adımında, tarih gibi görünen kayıtlara sahip sütunları seçin ve sütun biçimini metin olarak değiştirin.

    Aksi bir sonuca, yani belirli bir sütunda elde etmeniz gerekiyorsa, değerleri tarihlere dönüştürün, ardından Tarih biçimini ayarlayın ve açılır listeden uygun tarih biçimini seçin.

    Birkaç CSV dosyası Excel'e nasıl aktarılır

    Microsoft Excel'in Aç komutunu kullanarak birkaç CSV dosyası açmanıza izin verdiğini anladığınızı düşünüyorum.

    1. Dosya sekmesinde, Aç'a tıklayın ve iletişim kutusunun sağ alt kısmındaki açılır listeden Metin Dosyaları'nı seçin.
    2. Arka arkaya birkaç dosya seçmek için ilk dosyaya tıklayın, ardından tuşunu basılı tutun Shift tuşu. son dosyaya tıklayın. Bu dosyaların ikisi ve aradaki her şey seçilecektir.

    Ardışık olmayan dosyaları seçmek için Ctrl tuşunu basılı tutun ve her bir .csv dosyasına tıklayın. ne açmak istiyorsun

  • Gerekli tüm CSV dosyaları seçiliyken Aç düğmesine tıklayın.

    Bu yöntem basit ve hızlıdır ve bir olay için olmasa da iyi diyebiliriz - herhangi bir CSV dosyası ayrı bir Excel çalışma kitabı olarak açılır. Uygulamada, birkaç arasında ileri geri geçiş dosyaları aç Excel muhtemelen çok elverişsiz ve külfetlidir.

    Umarım artık herhangi bir CSV dosyasını kolayca Excel'e dönüştürebilirsiniz. Herhangi bir sorunuz veya zorluğunuz varsa, yorumlarda bana yazmaktan çekinmeyin. Ve bu uzun makaleyi sonuna kadar okumada ustalaşan herkese sabrı için teşekkür ederim.)

    Ders sizin için office-guru.ru sitesinin ekibi tarafından hazırlandı.

  • Metin biçimli belgeler csv birçok kişi tarafından kullanılır bilgisayar programları birbirleriyle veri alışverişi yapmak için. Görünüşe göre Excel'de böyle bir dosyayı standart bir standartla başlatmak mümkün. çift ​​tıklamaüzerinde sol fare düğmesiyle, ancak bu durumda veriler her zaman doğru şekilde görüntülenmez. Doğru, dosyada yer alan bilgileri görüntülemenin başka bir yolu var csv. Bunun nasıl yapılabileceğini öğrenelim.

    biçim adı csv adının kısaltmasıdır Virgülle Ayrılmış Değerler, Rusça'ya "virgülle ayrılmış değerler" olarak tercüme edilir. Gerçekten de, bu dosyalarda virgüller ayırıcı görevi görür, ancak İngilizce sürümlerden farklı olarak Rusça sürümlerde noktalı virgül kullanmak hala gelenekseldir.

    Dosyaları içe aktarırken csv Excel'de oynatmayı kodlama sorunu önemlidir. Çoğu zaman, Kiril alfabesinin bulunduğu belgeler "krakozyabry", yani okunamayan karakterlerle dolu metinlerle başlatılır. Ek olarak, sınırlayıcı uyumsuzlukları sorunu oldukça yaygın bir sorundur. Her şeyden önce, bu, Rusça konuşan bir kullanıcı için yerelleştirilmiş bazı İngilizce program Excel'de yapılmış bir belgeyi açmaya çalıştığımız durumlar için geçerlidir. Nitekim kaynak kodunda ayırıcı virgüldür ve Rusça Excel bir noktalı virgülü bu şekilde algılar. Dolayısıyla yine hatalı bir sonuç elde edilmektedir. Dosyaları açarken bu sorunları nasıl çözeceğinizi size anlatacağız.

    Yöntem 1: Dosyayı normal şekilde açma

    Ama önce, belge bittiğinde seçeneğe odaklanacağız. csv Rusça bir programda oluşturulmuştur ve içerikte ek değişiklikler yapılmadan Excel'de açılmaya hazırdır.

    Eğer excel programı belgeleri açmak için zaten kurulu csv varsayılan olarak bilgisayarınızda, bu durumda farenin sol tuşuyla dosyaya çift tıklamanız yeterlidir ve Excel'de açılacaktır. Bağlantı henüz kurulmadıysa, bu durumda bir dizi ek manipülasyon yapılmalıdır.


    Bundan sonra, belgenin içeriği csv Excel'de açılacaktır. Ancak Bu method yalnızca yerelleştirme veya Kiril alfabesinin görüntülenmesiyle ilgili herhangi bir sorun yoksa uygundur. Ek olarak, gördüğümüz gibi, belgede biraz düzenleme yapılması gerekecek: bilgiler her durumda hücrelerin mevcut boyutuna sığmadığı için genişletilmeleri gerekiyor.

    Yöntem 2: Metin Sihirbazını Kullanma

    adlı yerleşik Excel aracını kullanarak bir CSV belgesinden veri alabilirsiniz. Metin Ustası.


    Yöntem 3: "Dosya" sekmesinden açma

    Bir belgeyi açmanın da bir yolu var csv sekme aracılığıyla "Dosya" Excel programları.


    Gördüğünüz gibi, formattaki belgeleri açarken bazı sorunlara rağmen csv Excel'de bunları yine de çözebilirsiniz. Bunu yapmak için yerleşik Excel aracı, denilen Metin Ustası. Her ne kadar birçok durumda kullanmak oldukça yeterli olsa da standart yöntem bir dosyanın adının üzerine farenin sol tuşu ile çift tıklayarak açılır.

    CSV formatı, virgül veya noktalı virgülle ayrılmış metin verilerini depolar. VCARD bir kartvizit dosyasıdır ve .vcf uzantısına sahiptir. Telefon kullanıcıları arasında kişileri aktarmak için yaygın olarak kullanılır. Ve bellekten bilgi dışa aktarılırken CSV dosyası elde edilir mobil cihaz. Yukarıdakilerin ışığında, CSV'yi VCARD'a dönüştürmek acil bir iştir.

    Yöntem 1: CSV'den VCARD'a

    CSV'den VCARD'a özel olarak oluşturulmuş tek pencereli bir arayüz uygulamasıdır. csv'yi dönüştür VCARD'da.

    Yöntem 2: Microsoft Outlook

    Microsoft Outlook, CSV ve VCARD biçimlerini destekleyen popüler bir e-posta istemcisidir.

    1. Outlook'u açın ve menüye gidin "Dosya". işte tıklıyoruz "Aç ve Dışa Aktar" ve sonra "İthalat ve ihracat".
    2. Sonuç olarak, bir pencere açılır "İçe ve Dışa Aktarma Sihirbazı", öğeyi seçtiğimiz "Başka bir programdan veya dosyadan içe aktar" ve tıklayın "Daha öte".
    3. sahada "İçe aktarılacak dosya türünü seçin" gerekli öğeyi belirtin "Virgülle Ayrılmış Değerler" ve tıklayın "Daha öte".
    4. sonra butona basıyoruz "Gözden geçirmek" orijinal CSV dosyasını açmak için.
    5. Sonuç olarak açılıyor "Kondüktör", istediğimiz dizine taşındığımız nesneyi seçin ve tıklayın "TAMAM".
    6. Dosya, yolunun belirli bir satırda görüntülendiği içe aktarma penceresine eklenir. Burada yinelenen kişilerle çalışmak için kuralları tanımlamanız gerekir. Benzer bir kişi algılandığında yalnızca üç seçenek mevcuttur. İlkinde değiştirilecek, ikincisinde bir kopyası oluşturulacak ve üçüncüsünde göz ardı edilecek. Önerilen değeri bırakıyoruz "Yinelemelere izin ver" ve tıklayın "Daha öte".
    7. Bir klasör seçin "Kişiler" içe aktarılan verilerin kaydedilmesi gereken Outlook'ta, ardından tıklayın "Daha öte".
    8. Aynı isimdeki butona tıklayarak alanları eşleştirmek de mümkündür. Bu, içe aktarma sırasında veri tutarsızlıklarının önlenmesine yardımcı olacaktır. Kutuyu işaretleyerek içe aktarmayı onaylayın "İçe aktarmak…" ve bas "Hazır".
    9. Kaynak dosya uygulamaya aktarılır. Tüm kişileri görmek için arayüzün alt kısmındaki kişiler simgesine tıklamanız gerekir.
    10. Ne yazık ki, Outlook aynı anda yalnızca bir kişiyi vCard olarak kaydetmenize izin verir. Aynı zamanda, önceden seçilen kişinin varsayılan olarak kaydedildiğini hatırlamanız gerekir. Bundan sonra menüye gidin "Dosya", nereye tıklıyoruz "Farklı kaydet".
    11. İstenilen dizine taşındığımız tarayıcı başlatılır, gerekirse kartvizit için yeni bir ad girin ve tıklayın "Kaydetmek".
    12. Bu, dönüştürme işlemini tamamlar. Dönüştürülen dosyaya kullanılarak erişilebilir. "Kaşif" Pencereler.

    Böylece, dikkate alınan programların her ikisinin de CSV'yi VCARD'a dönüştürme göreviyle başa çıktığı sonucuna varabiliriz. Aynı zamanda, arayüzü basit ve sezgisel olan CSV'den VCARD'a en uygun prosedür uygulanır. ingilizce dili. Microsoft Outlook CSV dosyalarını işlemek ve içe aktarmak için daha fazla işlevsellik sağlar, ancak aynı zamanda VCARD formatına kaydetme yalnızca bir kişi tarafından gerçekleştirilir.