როგორ გავყოთ უზარმაზარი CSV ფაილი უფრო პატარა ფაილებად Windows 11/10-ზე

Microsoft Excel არის ცხრილების პროგრამა და შესანიშნავი ინსტრუმენტი, რომელიც გამოიყენება მონაცემების გასაანალიზებლად, ინფორმაციის განთავსების, სქემების შესაქმნელად და გადაწყვეტილების მიმღებთათვის წარდგენისთვის. Excel ეფექტურად მუშაობს ყველა დონეზე, მარტივი კალკულატორიდან ყველაზე ტექნიკურ გამოთვლებამდე. მაგრამ, დროდადრო, თქვენ წააწყდებით ცხრილების ზომის პრობლემას, როდესაც საქმე გაქვთ დიდ მონაცემებთან. ამ სტატიაში მოდით ვისწავლოთ როგორ გავყოთ უზარმაზარი CSV ფაილი მრავალ პატარა ფაილად.

Სარჩევი

რატომ გაყოთ უზარმაზარი Excel ცხრილი?

Excel-ის ცხრილები გახსნის მხოლოდ პირველ 1,048,576 სტრიქონს და მონაცემთა 16,384 სვეტს. ზოგჯერ ხვდებით .csv ფაილს, რომელიც შეიცავს ბევრად მეტ მონაცემს.

დავუშვათ, რომ თქვენ უნდა შეინახოთ პაციენტების მონაცემები საავადმყოფოში, თქვენ დაგჭირდებათ CSV ფაილის იმპორტი, რომელიც შეიცავს ამდენი რაოდენობის ჩანაწერს, ვთქვათ, მილიონზე მეტი. მაგრამ, აქ ჩნდება კითხვა, როგორ იმპორტირებთ და მართავთ ელცხრილს მილიონზე მეტი ჩანაწერით?

გამოსავალი არის მილიონზე მეტი პაციენტის უზარმაზარი CSV ფაილის დაყოფა მცირე მრავალ ფაილად, რათა Excel-ისთვის ადვილი იყოს მუშაობა.

რა ხდება, როდესაც ხსნით უზარმაზარ CSV ფაილებს Excel-ში?

Excel გაუჭირდება გახსნა. დიდი ფაილის გახსნას რამდენიმე წუთი დასჭირდება და შეგიძლიათ იხილოთ მხოლოდ მონაცემები ზედა 1048576 მწკრივში. ამის შემდეგ, თქვენ მიიღებთ შეცდომას: ”ფაილი სრულად არ არის ჩატვირთული“. თქვენ შეგიძლიათ იმუშაოთ მხოლოდ იმ რიგებში, რომლებიც ნაჩვენებია. ეს არ გეხმარებათ, როცა გჭირდებათ მთლიანი მონაცემების ანალიზი და შესწავლა. ასე რომ, უმჯობესია ფაილის გაყოფა.

ამ სტატიაში მე ვიყენებ ორ შემთხვევით CSV Excel ცხრილებს, რათა ავხსნა, თუ როგორ დავყოთ უზარმაზარი CSV ფაილები პატარა ფაილებად.

უზარმაზარი CSV ფაილების გაყოფის გზები

1. გამოიყენეთ პროგრამა CSV ფაილების გასაყოფად

ჩვენ შეგვიძლია უბრალოდ გამოვიყენოთ CSV Splitter პროგრამები უზარმაზარი CSV ფაილების გასაყოფად. ეს გამყოფები ფართოდ გამოიყენება მეხსიერების პრობლემების მიუხედავად. გამოიყენეთ რომელიმე ქვემოთ ჩამოთვლილი პროგრამა ფაილების გასაყოფად. ისინი თავისუფლად ხელმისაწვდომია ინტერნეტში ჩამოსატვირთად.

1. უზარმაზარი CSV გამყოფი

ეს არის მარტივი და მარტივი გამოსაყენებელი CSV სპლიტერი. ვნახოთ, როგორ შეგვიძლია გავყოთ ფაილები ამის გამოყენებით ქვემოთ,

1. სპლიტერის გახსნის შემდეგ, უბრალოდ შეიყვანეთ CSV ფაილი გსურთ გაყოფა და ხსენება ხაზების რაოდენობა და დააწკაპუნეთ ფაილის გაყოფა.

გაყოფა Csv

2. გაყოფის დასრულების შემდეგ, თქვენ მიიღებთ მრავალჯერადი გაყოფის ფაილს, როგორც ნაჩვენებია

გაყოფა Csv1

2. CSV გამყოფი

ის ასევე ასრულებს იგივე ფუნქციას, როგორც ზემოთ მოყვანილი გამყოფი. ვნახოთ, როგორ გავყოთ ფაილები ამ პროგრამაში.

1. გახსენით CSV გამყოფი და შეიყვანეთ CSV ფაილი, რომლის გაყოფაც გსურთ. შეიყვანეთ ნომერი რიგები და ბოლოს დააწკაპუნეთ შეასრულეთ.

Csv Splitter

2. გაყოფის დასრულების შემდეგ, ფაილები შეინახება იმ ადგილას, სადაც თქვენი ორიგინალური CSV ფაილია.

Csv Splitter1

არსებობს კიდევ ბევრი CSV Splitters ხელმისაწვდომი ბაზარზე, ერთი მაგალითი BitRecover CSV Splitter. თუ გსურთ, შეგიძლიათ გამოიყენოთ ეს, მაგრამ სრული ვერსიის მისაღებად უნდა გადაიხადოთ.

2. ონლაინ წყარო Split CSV

თქვენ ასევე შეგიძლიათ დაყოთ CSV ფაილები პატარა ფაილებად, უფასო ონლაინ წყაროს გამოყენებით, სახელწოდებით Split CSV.

1. გახსენით Split CSV თქვენს ბრაუზერში.

ონლაინ Csv

2. ატვირთეთ ფაილი, რომლის გაყოფაც გსურთ.

ონლაინ Csv1

3. მიუთითეთ ხაზების რაოდენობა, რომელიც გსურთ რომ ჰქონდეს ფაილს.

ონლაინ Csv2

4. მიჰყევით ეკრანზე არსებულ ნაბიჯებს და ბოლოს დააწკაპუნეთ გაყოფა.

ონლაინ Csv3

ᲨᲔᲜᲘᲨᲕᲜᲐ: Split CSV-ს აქვს რამდენიმე პრემიუმ ვარიანტიც. ამ პარამეტრების გამოსაყენებლად, თქვენ უნდა გადაიხადოთ გარკვეული სააბონენტო გადასახადი.

3. გამოიყენეთ Batch ფაილი

ჩვენ ასევე შეგვიძლია გამოვიყენოთ სერიული ფაილი უზარმაზარი CSV ფაილის მრავალ ფაილად გასაყოფად. მოდით ვნახოთ, როგორ შევქმნათ სერიული ფაილი და შემდეგ მოვარგოთ ის გაჭირვებულთათვის.

1. გახსენით ტექსტური ფაილი (Notepad). ჩაწერეთ სერიის კოდი CSV ფაილის გასაყოფად (დააკოპირეთ ქვემოთ მოცემული კოდი).

სურათების კოდი

2. ახლა, გადადით ფაილი > Save As > batch.bat ფაილი > შენახვა.

Batch ფაილის შენახვა

3. ახლა, ფაილი ინახება სამუშაო მაგიდაზე, როგორც ეს ნაჩვენებია ქვემოთ. ორჯერ დააწკაპუნეთ ფაილზე ბრძანების სტრიქონში გასაშვებად.

პარტია 1

ᲨᲔᲜᲘᲨᲕᲜᲐ: თუ გსურთ კოდის რედაქტირება, დააწკაპუნეთ მარჯვენა ღილაკით ჯგუფის ხატულაზე და დააწკაპუნეთ რედაქტირება.

4. მას შემდეგ, რაც სერიული პროგრამა დაამუშავებს კოდს, უზარმაზარი CSV ფაილი დაიყოფა მრავალ პატარა ფაილად თქვენი შეყვანის საფუძველზე.

5. ახლა მოდით შევხედოთ კოდს და რა ცვლილებების შეტანა გჭირდებათ, რათა შეძლოთ თქვენი კონკრეტული CSV ფაილის გაყოფა.

პარტია

თქვენ უნდა შეცვალოთ ქვემოთ მოცემული მნიშვნელობები, რომ კოდი იმუშაოს თქვენთან შესაბამისად,

SET BFN = ეს უნდა მიუთითებდეს CSV ფაილზე, რომელიც უნდა გაიყოს. უბრალოდ შეცვალეთ თქვენი საკუთარი CSV ფაილის გზა.

SET LPF = ეს არის რიგების რაოდენობა, რომლის გახსნაც გსურთ თქვენს ახალ ფაილში.

დააყენეთ SFN = ეს არის ახალი სახელი, რომელსაც ანიჭებთ თქვენს გაყოფილ ფაილებს.

ამ მნიშვნელობების შეცვლის შემდეგ, გთხოვთ, შეინახოთ თქვენი კოდი a .ღამურა ფაილი ახალი სახელით და მიჰყევით ზემოთ მოცემულ ნაბიჯებს CSV ფაილის გასაყოფად.

4. გამოიყენეთ Powershell

Powershell კოდირება უფრო ადვილი და სწრაფია ფაილების სერიული დამუშავებასთან შედარებით. აქედან გამომდინარე, ჩვენ შეგვიძლია მივმართოთ Powershell-ს ამ დამუშავებისთვის. პროცესის დაწყებამდე გთხოვთ, დააკოპიროთ ქვემოთ მოცემული კოდი ნოუთბუქში.

Powershell

1. დაჭერა "Windows + X" გასახსნელად Powershell როგორც ადმინისტრატორი.

დააჭირეთ Win + X ერთად, რათა გახსნათ კონტექსტური მენიუ Windows Powershell-ით (ადმინისტრატორი)დააჭირეთ Win + X ერთად, რათა გახსნათ კონტექსტური მენიუ Windows Powershell-ით (ადმინისტრატორი)

2. შეცვალეთ ბლოკნოტში დაკოპირებული კოდი თქვენი CSV ფაილის მოთხოვნების შესაბამისად. შესასრულებელი ცვლილებებია

  • $InputFilename = Get-Content 'C:\file\location' :- შეავსეთ მდებარეობა თქვენი CSV ფაილი სისტემაში. ჩემი ფაილები ნაპოვნია "C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows".
  • $OutputFilenamePattern = 'output_done_' :- თქვენ შეგიძლიათ შეცვალოთ გამომავალი თქვენი ფაილის სახელი ამ სტრიქონში. ჩემი გამომავალი ფაილის სახელი შეიცვალა "გამომავალი ნიმუში".
  • $LineLimit = 50000:- აქ შეგიძლიათ შეზღუდოთ ხაზების რაოდენობა. 10000-ით ვზღუდავ.

ცვლილებების განხორციელების შემდეგ დააკოპირეთ მთელი კოდი და ჩასვით Powershell-ის ფანჯარაში.

3. კოდი გაშვებულია Powershell ფანჯარაში და გამომავალი შენახულია როგორც .csv ფაილები.

გამომავალი სიმძლავრე

5. გამოიყენეთ Power Pivot

1. გახსენით ცარიელი Excel-ის ცხრილი. Წადი მონაცემები > ახალი მოთხოვნა > ფაილიდან > CSV-დან.

Power Pivot

2. ჩნდება ფანჯარა, რომელიც გთხოვთ CSV ფაილის იმპორტს.

Power Pivot 1

3. ნაჩვენებია ფაილის გადახედვა. ახლა დააწკაპუნეთ ჩატვირთვა > ჩატვირთვა

Power Pivot 2

4. დარწმუნდით, რომ შეამოწმეთ ყუთი წინააღმდეგ ”დაამატე ეს მონაცემები მონაცემთა მოდელს” და ასევე დააწკაპუნეთ რადიო ღილაკს ”მხოლოდ შექმენით კავშირი”. ბოლოს დააწკაპუნეთ ჩატვირთვა.

Power Pivot 3

ᲨᲔᲜᲘᲨᲕᲜᲐ: ეს ნაბიჯი გვეუბნება, რომ ჩვენ არ ვტვირთავთ მონაცემებს Excel ფურცელზე.

6. მთელი დიდი ფაილი იტვირთება. ახლა დააწკაპუნეთ მონაცემთა მართვა.

Power Pivot 4

7. Power Pivot ცხრილი ახლა გამოჩნდება ეკრანზე, სადაც შეგიძლიათ დაამატოთ და შეცვალოთ სვეტები საჭიროებისამებრ.

საყრდენი ცხრილი

ეს მეთოდი არ ყოფს CSV ფაილს პატარა ფაილებად. თქვენ შეგიძლიათ უბრალოდ მანიპულირება CSV Excel-ში, რაც ნამდვილად სასარგებლოა.

Სულ ეს არის.

ვიმედოვნებთ, რომ ეს სტატია იყო სასარგებლო და ინფორმატიული.

დაწერეთ კომენტარი და გაგვაგებინეთ რომელი მეთოდი გამოიყენეთ.

როგორ გამორთოთ თქვენი კლავიატურის სიგნალი Windows 10-ში

როგორ გამორთოთ თქვენი კლავიატურის სიგნალი Windows 10-შიᲠოგორვინდოუსი 10

ყოველთვის, როდესაც თქვენს Word- ის დოკუმენტს, ბლოკნოტს ან რაიმე დოკუმენტს ან ცხრილს აკრეფთ ამ საკითხისთვის, ისმის ეს გამაყრუებელი ხმა. მიუხედავად იმისა, რომ ზოგს ასე ურჩევნია, ეს ბევრისთვის შეიძლებ...

Წაიკითხე მეტი
როგორ წაშალოთ Cortana- ს ძიების ისტორია Windows 10-ში?

როგორ წაშალოთ Cortana- ს ძიების ისტორია Windows 10-ში?Როგორვინდოუსი 10

თუ თქვენ იცნობთ Apple- ის პერსონალურ ასისტენტს Siri- ს ან Android- ის OK Google- ს, მაშინ Cortana იგივეა Windows 10-ისთვის. ეს ხმოვანი ასისტენტი ბევრად მეტს აკეთებს, ვიდრე მხოლოდ რამდენიმე ძირითადი...

Წაიკითხე მეტი
როგორ დავაფიქსიროთ Taskbar შეტყობინებების ხატულები, რომლებიც არ მალავს საკითხს Windows 10-ში

როგორ დავაფიქსიროთ Taskbar შეტყობინებების ხატულები, რომლებიც არ მალავს საკითხს Windows 10-შიᲠოგორვინდოუსი 10

შეტყობინებების ხატებზე Taskbar მიუთითებს, თუ რომელი პროგრამები არის გახსნილი და მუშაობს ფონზე. ადრე ცნობილი როგორც სისტემის უჯრა, ეს არის სამუშაო ზოლთან (მარჯვნივ) მდებარე ტერიტორია. თქვენ შეგიძლია...

Წაიკითხე მეტი