តើធ្វើដូចម្តេចដើម្បីបំបែកឯកសារ CSV ធំចូលទៅក្នុងឯកសារច្រើន?

តើធ្វើដូចម្តេចដើម្បីបំបែកឯកសារ CSV ធំចូលទៅក្នុងឯកសារច្រើន?


ឯកសារ CSV គឺជាឯកសារសៀវភៅបញ្ជី Excel, ។ នេះគឺពិតជាកម្មវិធីដែលអាចទប់ទល់គ្រាន់តែដោយមានចំនួនធំនៃភារកិច្ចដែលមនុស្សដែលប្រឈមមុខជារៀងរាល់ថ្ងៃ។ នៅ glance ដំបូងវាអាចហាក់ដូចជាថាតារាងកម្មវិធី Excel គឺគ្មានដែនកំណត់នោះទេប៉ុន្តែនៅក្នុងការពិតវាមិនមែនហើយវានឹងមានការលំបាកណាស់សម្រាប់អ្នកប្រើសាមញ្ញដើម្បីផ្ទៀងផ្ទាត់វា។ ប៉ុន្តែប្រសិនបើអ្នកគឺជាអ្នកនៅទីនេះនិងកំពុងអានអត្ថបទនេះនោះអ្នកបានយល់ច្បាស់នូវអ្វីដែលអាចជាបញ្ហាបាន។

តើ​វា​ប្រើ​សំរាប់​ធ្វើអ្វី

ហេតុអ្វីបានជាជំនាញការបែងចែកឯកសារ CSV ដែលមានទំហំធំចូលទៅក្នុងអ្នកដែលមានទំហំតូចជាច្រើនមានប្រយោជន៍? Excel, មានតិចតួចជាងមួយលាននាក់ជួរដេកនិងជួរឈរនៅក្នុងក្រុម Arsenal របស់ខ្លួន, ហើយប្រសិនបើអ្នកគ្រាន់តែសម្លឹងមើលទៅសន្លឹកនេះវាអាចហាក់ដូចជាលំបាកខ្លាំងណាស់ក្នុងការបំពេញវាចេញទាំងស្រុង, ប៉ុន្តែនៅក្នុងការពិតវាជាការងាយស្រួលជាងអ្នកគិត។

សូមឱ្យយើងស្រមៃស្ថានភាពមួយ: អ្នកជាម្ចាស់អាជីវកម្មធំដោយស្មើភាពដែលត្រូវបានផ្សារភ្ជាប់ជាមួយនឹងការលក់ឬការផ្តល់សេវាណាមួយ។ អ្នកធ្វើការមួយចំនួនទឹកប្រាក់សមរម្យនៃពេលវេលា, ដូច្នេះអ្នកមានអតិថិជនធំនៃអាសយដ្ឋានអ៊ីម៉ែលនិងឈ្មោះនៅក្នុងការចោលរបស់អ្នក។ អ្នកបាននាំចូលដោយជោគជ័យឯកសារ CSV និងអ្នកបានដឹងថាតារាងទាំងមូលពេញ។ មាន​អ្វី​បន្ទាប់?

បន្ទាប់មកការយល់ដឹងថាការគ្រប់គ្រងដូចតុធំមួយគឺជាការលំបាកខ្លាំងណាស់, សូម្បីតែប្រសិនបើអ្នកដឹងថាគ្រប់ប្រភេទនៃ ពិបាក ល្បិច excel, ដឹងពីរបៀបប្រើតម្រងនិងរូបមន្ត។ ឬវាអាចនឹងមានស្ថានភាពមួយដែលនរណាម្នាក់ចាត់អ្នករាល់គ្នាដូចជាឯកសារមួយ, ពេលខ្លះវាអាចលើសពីដែនកំណត់នេះប្រសិនបើវាត្រូវបានបង្កើតឡើងនៅក្នុងកម្មវិធីមួយចំនួនផ្សេងទៀត។

វិធីទីមួយគឺដើម្បីបំបែកការប្រើកម្មវិធីនេះ

មានចំនួនគ្រប់គ្រាន់នៃកម្មវិធីនៅលើអ៊ីនធឺណិតដែលអាចដោះស្រាយជាមួយនឹងពុះឯកសារ CSV ធំចូលទៅក្នុងអ្នកដែលមានខ្នាតតូចជាច្រើនមាន, ប៉ុន្តែមិនមែនទាំងអស់របស់ពួកគេក្នុងការដោះស្រាយយ៉ាងល្អឥតខ្ចោះជាមួយនឹងភារកិច្ចនេះដូច្នេះយើងនឹងពិចារណាត្រឹមតែជាកម្មវិធីដែលល្អបំផុតពីប្រភេទនេះនៅក្នុងរឿងនេះ អត្ថបទ។

1. ជា CSV ធំដោយឥតគិតថ្លៃកម្មវិធីពុះ។

កម្មវិធីនេះត្រូវបានចាត់ទុកថាជាឧបករណ៍មូលដ្ឋានសម្រាប់ឯកសារដែលបានបំបែកជា CSV ។ វាធ្វើការនេះបើយោងតាមគោលការណ៍សាមញ្ញណាស់: អ្នកត្រូវការជ្រើសឯកសារដែលអ្នកចង់បំបែកនេះនិងបញ្ជាក់ចំនួនបន្ទាត់ដែលអ្នកចង់ប្រើនិងបន្ទាប់មកចុចប៊ូតុង ឯកសារពុះ ។

2. ជា CSV កម្មវិធីពុះ។

កម្មវិធីនេះធ្វើការនៅលើគោលការណ៍ដូចគ្នាជាលើកដំបូងដោយមានភាពខុសគ្នាតែមួយគត់ដែលកម្មវិធីពុះនេះមានការរចនារលោងបន្តិច, ទោះបីជាមួយចំនួនភាពសាមញ្ញនៃកម្មវិធីជាលើកដំបូងអាចហាក់ដូចជាសមរម្យបន្ថែមទៀតនៅពេលសម្តែងដូចជាភារកិច្ចមួយ។

វិធីទីពីរគឺប្រើឯកសារបាច់មួយ

ជម្រើសនេះគឺមានភាពស្មុគស្មាញបន្តិចបន្ថែមទៀតជាងលើកដំបូង, ដូច្នេះវាជាការសំខាន់ណាស់ក្នុងការអនុវត្តតាមការណែនាំបានច្បាស់លាស់នៅទីនេះ។

បន្ទាប់ពីការប្រើឯកសារបាច់, អ្នកត្រូវការដើម្បីបង្កើតឯកសារបាច់មួយកម្មវិធី។ ដើម្បីធ្វើដូចនេះអ្នកត្រូវតែបង្កើតនិងបើកឯកសារអត្ថបទថ្មីមួយសរសេរដូចខាងក្រោមនេះ:

@echo off
setlocal ENABLEDELAYEDEXPANSION
REM Edit this value to change the name of the file that needs splitting. Include the extension.
SET BFN=HCAHPSHospital.csv
REM Edit this value to change the number of lines per file.
SET LPF=2500
REM Edit this value to change the name of each short file. If will be followed by a number indicating where it is in the list.
SET SFN=HosptialSplitFile
REM Do not change beyond this line.
SET SFX=%BFN:~-3%
SET /A LineNum=0
SET /A FileNum=1
For /F “delims==” %%1 in (%BFN%) Do (
SET /A LeneNum+=1
echo %%1 >> %SFN%!FileNum! .%SFX%
if !LineNum! EQU !LPF! (
SET /A LineNum=0
SET /A LineNum+=1
)
)
endlocal
Pause
ប្រភពកូដ: តើធ្វើដូចម្តេចដើម្បីបំបែកសៀវភៅបញ្ជីឯកសារ CSV Excel, ចូលទៅក្នុងឯកសារផ្សេងពីគ្នាយ៉ាងធំធេង

ប៉ុន្តែការយកពេលវេលារបស់អ្នកព្រោះអ្នកត្រូវកំណត់រចនាសម្ព័ន្ធឯកសារបាច់មុនពេលចាប់ផ្ដើម។ ដើម្បីយល់ពីរបៀបដែលការប្រព្រឹត្ដនេះ, អ្នកត្រូវយល់ពីមូលហេតុនិងរបៀបពាក្យបញ្ជាគ្នាដែលត្រូវបានប្រើនៅខាងលើការប្រព្រឹត្ដ។

កំណត់ BFN គឺជាពាក្យបញ្ជាសារៈសំខាន់ខ្លាំងណាស់ព្រោះវាបញ្ជាក់ឯកសារ CSV ដែលត្រូវបានបំបែក។

ពាក្យបញ្ជានេះនឹងបង្ហាញពី SET សំណងលើក់កម្ចីបន្ទាត់របៀបជាច្រើននៅក្នុងឯកសារនឹងត្រូវបានថ្មីនេះ។

SET SFN ទទួលខុសត្រូវសម្រាប់របៀបឯកសារបំបែកនេះនឹងត្រូវបានដាក់ឈ្មោះថ្មី។

ឥឡូវនេះអនុញ្ញាតឱ្យផ្លាស់ប្តូរនៅលើទៅផ្នែកភាពសប្បាយរីករាយ - ប្រើឯកសារលទ្ធផល។ ដើម្បីធ្វើដូចនេះសូមចុចឯកសារ> រក្សាទុកជា> ជ្រើសឈ្មោះឯកសារមួយ។ បន្ទាប់ពីនោះ, ជ្រើសឯកសារដូចគ្នានិងចុចប៊ូតុង F2 នេះនឹងធ្វើឱ្យវាអាចធ្វើការផ្លាស់ប្តូរទ្រង់ទ្រាយនៃឯកសារនេះពី .txt ទៅ .bat នេះ។ ការព្រមានមួយនឹងលេចឡើង, អ្នកត្រូវយល់ព្រមហើយចុចយល់ព្រម។

បន្ទាប់ពីធ្វើតាមជំហានទាំងនេះដែលអ្នកអាចបំបែកឯកសារស៊ីអេសអេសដោយជោគជ័យទៅក្នុងឯកសារតូចជាងនេះ។

វិធីទីបីកំពុងប្រើស្គ្រីប PowerShell

ជាការពិតអ្នកអាចប្រើវិធីសាស្ត្រមុនដោយប្រើឯកសារបាច់ដើម្បីបំបែកឯកសារ CSV ធំ ៗ ប៉ុន្តែវាគួរឱ្យដឹងថាស្គ្រីប PowerShall លឿនជាងនិងងាយស្រួលជាងមុនសម្រាប់សន្និបាតទំនើប។

ដំបូងអ្នកប្រើត្រូវការចូលក្នុងម៉ឺនុយថាមពលវីនដូពិសេស។ ដើម្បីធ្វើដូចនេះគាត់ត្រូវតែចុចបន្សំគ្រាប់ចុច CTRL + R. Menu ដែលបានបើកនឹងមាន PowerShall ។ ប្រសិនបើមានហេតុផលខ្លះវិធីសាស្រ្តនេះមិនដំណើរការទេនោះអ្នកអាចបញ្ចូល PowerShell ដោយផ្ទាល់នៅក្នុងរបារស្វែងរកក្នុង ចាប់ផ្តើម ហើយជ្រើសរើស ការប្រកួតដែលល្អបំផុត ។ បន្ទាប់ពីនោះអ្នកត្រូវសរសេរស្គ្រីបខាងក្រោម:

$InputFilename = Get-Content ‘C:filelocation’
$0outputFilenamePattern = ‘output_done_’
$LineLimit = 50000
$line = 0
$i = 0
$file = 0
$start = 0
while ($line -le $InputFilename . Length) {
if ($i -eq $LineLimit -Or $line -eq $InputFilename.Lenght) {
$file++
$Filename = “$OutputFilenamePattern$file.csv”
$InputFilename[$start..($line-1)] | Out-File $Filename -Force
$start = $line;
£i = 0
Write-Host “$Filename”
}
$i++;
$line++
}
ប្រភពកូដប្រភព: តើធ្វើដូចម្តេចដើម្បីបំបែកសៀវភៅបញ្ជី Excel CSV ដ៏ច្រើនក្នុងឯកសារដាច់ដោយឡែក

មុនពេលធ្វើការជាមួយស្គ្រីបនេះអ្នកត្រូវយល់ថាជំនួសឱ្យ ខ្សែភាពយន្ត គួរតែត្រូវបានសរសេរទីតាំងនៃឯកសារ CSV របស់អ្នកដែលត្រូវការបំបែក។

វិធីទីបួនគឺប្រើជំនួយថាមពល

តាមពិតអំណាច Pownot មិនបំបែកឯកសារ CSV ទៅក្នុងឯកសារតូចៗច្រើនទេ។ វិធីដែលវាដំណើរការគឺខុសគ្នាបន្តិចបន្តួច។

ដើម្បីប្រើវាអ្នកត្រូវបញ្ចូលឯកសារ CSV មួយទៅ Excel ហើយបន្ទាប់មកប្រើកម្មវិធីនេះដើម្បីបើកវា។ តាមពិតវាប្រែថាឯកសារនេះមិនត្រូវបានបែងចែកទេវានៅតែមានតែមួយដដែលប៉ុន្តែក្នុងពេលតែមួយដោយប្រើកម្មវិធីវាអាចចៀសផុតពីដែនកំណត់មួយលានខ្សែ។ ជឿវាឬអត់អ្នកខ្លះដែលបានទាញយកអត្ថប្រយោជន៍ពីជម្រើសនេះបានបង្ហោះរូបថតអេក្រង់នៅលើវេទិកាដែលបង្ហាញពីរលានខ្សែក្នុង Excel ។

វិធីទី 5 គឺការប្រើប្រាស់សេវាកម្មតាមអ៊ិនធរណេតដើម្បីបំបែកឯកសារ CSV

ប្រសិនបើអ្នកមិនចង់ដោះស្រាយជាមួយស្គ្រីបដែលហាក់ដូចជាមិនមានភាពងាយស្រួលសម្រាប់មនុស្សគ្រប់គ្នាអ្នកអាចប្រើឧបករណ៍បំបែក CSV ដោយឥតគិតថ្លៃ។

សេវាកម្មមួយក្នុងចំណោមសេវាកម្មទាំងនេះត្រូវបានបំបែកស៊ីអេសអេស។ វាដំណើរការដូចគ្នានឹងកម្មវិធីពីរដំបូងដែលត្រូវបានពិភាក្សាខាងលើដោយមានភាពខុសគ្នាតែមួយដែលសកម្មភាពទាំងអស់ធ្វើឡើងនៅលើអ៊ីនធឺណិតហើយមិននៅក្នុងកុំព្យូទ័រដោយខ្លួនឯងទេ។

កម្មវិធីគឺឥតគិតថ្លៃទាំងស្រុងក្នុងការប្រើប្រាស់ហើយដោយប្រើ HTML5, ការគណនាទាំងអស់ត្រូវបានធ្វើឡើងនៅលើកុំព្យូទ័រផ្ទាល់ខ្លួនរបស់អ្នក។ ទិន្នន័យរបស់អ្នកមិនត្រូវបានផ្ទុកឡើងនៅលើអ៊ីនធឺណិតទេហើយឯកសារ CSV របស់អ្នកនឹងត្រូវបានកាត់ជាកំណាត់តូចៗនៅលើកុំព្យូទ័រផ្ទាល់ខ្លួនរបស់អ្នកដោយសុវត្ថិភាព។

  • សេវាកម្មស៊ីអេសអេសអេសអេសឥតគិតថ្លៃឥតគិតថ្លៃមានមុខងារដូចខាងក្រោមៈ
  • ការជ្រើសរើសចំនួនបន្ទាត់បឋមកថា;
  • ការជ្រើសរើសចំនួនបន្ទាត់ក្នុងមួយទំព័របន្ទាប់ពី CSV បានបំបែក។

សរុបមក: តើមានវិធីផ្សេងគ្នាដើម្បីបំបែកឯកសារ CSV?

ប្រសិនបើអ្នកមានឯកសារ CSV ធំ ៗ ជាច្រើនដែលមិនអាចត្រូវបានបើកឬផ្ទុកយ៉ាងពេញលេញដោយសារតែការឈានដល់ចំនួនជួរឈរអតិបរមានិងជួរដេកនៅក្នុង Microsoft Excel ឬអ្នកមើល CSV មួយចំនួនបន្ទាប់មកអ្នកត្រូវបំបែកឯកសារ CSV ។

មានកម្មវិធីពុះឯកសារ CSV ផ្សេងៗគ្នាជាច្រើនដែលអាចរកបានដែលអាចត្រូវបានប្រើដើម្បីបំបែកឯកសារ។

ដូច្នេះយើងបានស្គាល់វិធី 5 មិនមានល្បិចកលដែលអ្នកអាចបំបែកឯកសារស៊ីអេសអេសធំបានយ៉ាងងាយស្រួលហើយថែមទាំងរៀនពីរបៀបបើកវាដោយប្រើកម្មវិធីផងដែរ។

សំណួរដែលគេសួរញឹកញាប់

តើអាចប្រើស្គ្រីប PowerShell ដើម្បីបំបែកឯកសារ CSV បានទេ?
បាទ / ចាសអ្នកអាចប្រើស្គ្រីប PowerShall ដើម្បីបំបែកឯកសារ។ វិធីសាស្រ្តនេះនឹងកាន់តែលឿននិងកាន់តែងាយស្រួលហើយកាន់តែមានភាពងាយស្រួលហើយថែមទៀតសមស្របសម្រាប់សំណង់ទំនើប។




យោបល់ (0)

ទុកឱ្យសេចក្តីអធិប្បាយ