Windows 11/10'da büyük bir CSV dosyası nasıl daha küçük dosyalara bölünür

Microsoft Excel bir elektronik tablo programıdır ve verileri analiz etmek, bilgileri bulmak, çizelgeler oluşturmak ve bunları karar vericilere sunmak için kullanılan harika bir araçtır. Excel, basit bir hesap makinesinden en teknik hesaplamalara kadar her düzeyde etkin bir şekilde çalışır. Ancak, büyük verilerle uğraşırken ara sıra bir Elektronik Tablo boyutu sorunuyla karşılaşırsınız. Bu makalede, büyük bir CSV dosyasını birden çok küçük dosyaya nasıl böleceğimizi öğrenelim.

İçindekiler

Neden Büyük Excel Elektronik Tablosunu bölmeli?

Excel Elektronik Tabloları yalnızca ilk 1.048.576 satırı ve 16.384 veri sütununu açar. Bazen bundan çok daha fazla veri içeren bir .csv dosyasıyla karşılaşırsınız.

Bir hastanede hastaların verilerini saklamanız gerektiğini varsayalım, bu kadar çok sayıda, diyelim ki bir milyondan fazla kaydı içeren bir CSV dosyasını içe aktarmanız gerekecek. Ancak buradaki soru, bir milyondan fazla kaydı olan bir Elektronik Tabloyu nasıl içe aktaracak ve yöneteceksiniz?

Çözüm, bir milyondan fazla hastanın devasa CSV dosyasını daha küçük çoklu dosyalara bölerek Excel'in çalışmasını kolaylaştırmaktır.

Excel'de büyük CSV dosyalarını açtığınızda ne olur?

Excel açmayı zor bulacaktır. Büyük dosyanın açılması birkaç dakika sürecektir ve yalnızca ilk 1048576 satırda bulunan verileri görebilirsiniz. Bundan sonra, " diyen bir hata alırsınız.Dosya Tamamen Yüklenmedi“. Yalnızca görüntülenen satırlarda çalışabilirsiniz. Bu, tüm verileri analiz etmeniz ve incelemeniz gerektiğinde yardımcı olmaz. Bu yüzden dosyayı bölmek daha iyidir.

Bu makalede, büyük CSV dosyalarının daha küçük dosyalara nasıl bölüneceğini açıklamak için iki rastgele CSV Excel elektronik tablosu kullanıyorum.

Büyük CSV Dosyalarını bölmenin yolları

1. CSV dosyalarını Bölmek için Bir Program Kullanın

Büyük CSV dosyalarını bölmek için CSV Splitter programlarını kullanabiliriz. Bu ayırıcılar, bellek sorunlarına rağmen yaygın olarak kullanılmaktadır. Dosyaları bölmek için aşağıda belirtilen programlardan herhangi birini kullanın. İnternette ücretsiz olarak indirilebilirler.

1. Büyük CSV Ayırıcı

Bu basit ve kullanımı basit bir CSV ayırıcıdır. Aşağıda bunu kullanarak dosyaları nasıl bölebileceğimizi görelim,

1. Ayırıcıyı açtıktan sonra, CSV dosyası bölmek ve bahsetmek istiyorsun Satır Sayısı ve üzerine tıklayın Bölünmüş dosya.

Csv'yi Böl

2. Bölme tamamlandığında, gösterildiği gibi çoklu bölünmüş dosyaları alacaksınız.

Csv1'i Böl

2. CSV Ayırıcı

Bu aynı zamanda yukarıdaki ayırıcı ile aynı işlevi görür. Şimdi bu programda dosyaları nasıl böleceğimizi görelim.

1. CSV ayırıcıyı açın ve bölmek istediğiniz CSV dosyasını girin. numarasını girin satırlar ve son olarak tıklayın Uygulamak.

CSV Bölücü

2. Bölme işlemi tamamlandıktan sonra dosyalar, orijinal CSV dosyanızın bulunduğu konuma kaydedilir.

CSV Ayırıcı1

Piyasada çok daha fazla CSV Ayırıcı vardır, bir örnek BitRecover CSV Ayırıcı. İsterseniz bunu kullanabilirsiniz, ancak tam sürümü almak için ödeme yapmanız gerekir.

2. Çevrimiçi Kaynak Bölünmüş CSV

Ayrıca, Split CSV adlı ücretsiz bir çevrimiçi kaynak kullanarak CSV dosyalarını daha küçük dosyalara bölebilirsiniz.

1. Tarayıcınızda Split CSV'yi açın.

Çevrimiçi Csv

2. Bölmek istediğiniz dosyayı yükleyin.

Çevrimiçi Csv1

3. Dosyanın sahip olmasını istediğiniz satır sayısından bahsedin.

Çevrimiçi Csv2

4. Ekrandaki adımları izleyin ve son olarak Bölmek.

Çevrimiçi Csv3

NOT: Bölünmüş CSV'nin bazı premium seçenekleri de vardır. Bu seçenekleri kullanmak için bazı abonelik ücretleri ödemeniz gerekir.

3. Toplu Dosya Kullanın

Büyük CSV dosyasını birden çok dosyaya bölmek için bir toplu iş dosyası da kullanabiliriz. Bir toplu iş dosyasının nasıl oluşturulacağını görelim ve sonra onu ihtiyaç sahibi yapmak için özelleştirelim.

1. Bir metin dosyası açın ( Not Defteri). CSV dosyasını bölmek için toplu iş kodunu yazın (aşağıda verilen kodu kopyalayın).

Sıra numarası

2. Şimdi, git Dosya > Farklı Kaydet > toplu iş.bat dosya >Kaydet.

Toplu Dosyayı Kaydetme

3. Şimdi, dosya aşağıda gösterildiği gibi masaüstüne kaydedilir. Çift tıklama Komut isteminde çalıştırılacak dosyada.

parti1

NOT: Kodu düzenlemek isterseniz, Sağ tık toplu iş simgesine tıklayın ve Düzenlemek.

4. Toplu program kodu işledikten sonra, Büyük CSV dosyası girdinize bağlı olarak birden çok küçük dosyaya bölünecektir.

5. Şimdi, kodu inceleyelim ve belirli CSV dosyanızı bölebilmeniz için hangi değişiklikleri yapmanız gerekiyor.

Grup

Kodun sizin için uygun şekilde çalışması için aşağıdaki değerleri değiştirmeniz gerekecektir,

BFN'yi AYARLA = Bu, bölünmesi gereken CSV dosyasına işaret ediyor olmalıdır. Sadece kendi CSV dosya yolunuzla değiştirin.

AYARLA LPF = Bu, yeni dosyanızda açmak istediğiniz satır sayısıdır.

SFN AYARLA = Bu, bölünmüş dosyalarınıza verdiğiniz yeni addır.

Bu değerleri değiştirdikten sonra lütfen kodunuzu bir .bat yeni bir adla dosya oluşturun ve CSV dosyasını bölmek için yukarıdaki adımları izleyin.

4. Powershell'i kullanın

Powershell kodlaması, toplu dosya işlemeye kıyasla daha kolay ve daha hızlıdır. Dolayısıyla, bu işleme için Powershell ile gidebiliriz. İşleme geçmeden önce lütfen aşağıda verilen kodu bir not defterine kopyalayın.

Güç kalkanı

1. basmak "Windows+X" Powershell'i yönetici olarak açmak için.

Windows Powershell (yönetici) ile Bağlam Menüsünü Açmak için Win Tuşu + X'e Birlikte BasınWindows Powershell (yönetici) ile Bağlam Menüsünü Açmak için Win Tuşu + X'e Birlikte Basın

2. Not defterine kopyalanan kodu, CSV dosyası gereksinimlerinize göre değiştirin. Yapılacak değişiklikler şunlardır

  • $InputFilename = Get-Content 'C:\file\location' :- Doldur yer CSV dosyanızın sistemdeki Dosyalarım “C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows” konumunda bulunuyor.
  • $OutputFilenamePattern = 'output_done_' :- değiştirebilirsiniz çıktı dosyanızın adı bu satırda. Çıktı dosyamın adı "Çıktı-örnek" olarak değiştirildi.
  • $LineLimit = 50000:- Burada satır sayısını sınırlayabilirsiniz. 10000 ile sınırlıyorum.

Değişiklikler yapıldıktan sonra kodun tamamını kopyalayın ve Powershell penceresine yapıştırın.

3. Kod, Powershell penceresinde çalıştırılır ve çıktı olarak kaydedilir. .csv Dosyalar.

Çıkış gücü

5. Power Pivot'u kullanın

1. Boş bir Excel Elektronik Tablosu açın. git Veri > Yeni Sorgu > Dosyadan > CSV'den.

Güç Pivotu

2. Bir CSV dosyasını içe aktarmanızı isteyen bir pencere açılır.

Güç Pivotu 1

3. Dosyanın önizlemesi gösterilir. Şimdi, tıklayın Yükle > Yükle

Güç Pivotu 2

4. karşı kutuyu işaretlediğinizden emin olun. "Bu verileri veri modeline ekle" ve ayrıca radyo düğmesine tıklayın “Yalnızca bağlantı oluştur”. Son olarak, tıklayın Yük.

Güç Pivotu 3

NOT: Bu adım, verileri bir Excel sayfasına yüklemediğimizi söyler.

6. Büyük dosyanın tamamı yüklenir. Şimdi, tıklayın Verileri Yönetin.

Güç Pivotu 4

7. Power Pivot tablosu şimdi ekranda görünecek, burada sütunları istediğiniz gibi ekleyip değiştirebilirsiniz.

Pivot tablo

Bu yöntem, CSV dosyasını daha küçük dosyalara bölmez. CSV'yi Excel'de kolayca değiştirebilirsiniz, bu gerçekten yararlıdır.

Bu kadar.

Umarım bu makale faydalı ve bilgilendirici olmuştur.

Yorum yapın ve hangi yöntemi kullandığınızı bize bildirin.

Windows 10'da iTunes Kitaplığı Başka Bir Bilgisayara Nasıl Aktarılır

Windows 10'da iTunes Kitaplığı Başka Bir Bilgisayara Nasıl AktarılırNasılWindows 10

iTunes, şu anda Windows 10 için de kullanılabilen en popüler medya oynatıcılardan biridir. Binlerce müzik dosyasından, çok sayıda TV şovundan, uzun metrajlı filmlerden, podcast'lerden vb. oluşan de...

Devamını oku
Windows 10'da Ekim 2020 Güncellemesinden sonra eski Sistem Penceresi Görünümü nasıl elde edilir

Windows 10'da Ekim 2020 Güncellemesinden sonra eski Sistem Penceresi Görünümü nasıl elde edilirNasılWindows 10

Genellikle bilgisayarla ilgili herhangi bir temel bilgiyi görüntülemek istediğimizde kontrol panelinden Sistem Menüsünü açarız. Ekim 2020 Güncellemesi (20H2 veya v2009 güncellemesi olarak da bilini...

Devamını oku
Cortana'nın Windows 10'da kullandığı varsayılan dil nasıl düzenlenir

Cortana'nın Windows 10'da kullandığı varsayılan dil nasıl düzenlenirNasılWindows 10

5 Şubat 2021 Tarafından Supriya PrabhuCortana, Microsoft'un sesli asistanıdır. Görev çubuğunda bulunan simgesini görebilirsiniz. İşletim sisteminin bir parçası olarak daha iyi bir dijital yardım iç...

Devamını oku