कसे मोठ्या सी फाइल एकाधिक फाइल्स मध्ये स्प्लिट?

कसे मोठ्या सी फाइल एकाधिक फाइल्स मध्ये स्प्लिट?


सी फाइल एक Excel स्प्रेडशीट फाइल आहे. हे नक्की लोक दररोज तोंड कार्ये प्रचंड संख्या फक्त झुंजणे करण्यास सक्षम आहे की कार्यक्रम आहे. पहिल्या दृष्टीक्षेपात, तो एक्सेल टेबल असीम आहे, पण प्रत्यक्षात तो नाही वाटू शकते, आणि एक साधी वापरकर्ता ते सत्यापित करण्यासाठी तो जोरदार कठीण होईल. पण आपण येथे आहात आणि हा लेख वाचत आहात, तर आपण नक्की बाब असू शकते काय समजून घ्या.

ते कशासाठी आहे

अनेक छोटी मध्ये मोठ्या सी फाइल विभागणी कौशल्य उपयुक्त का आहे? एक्सेल त्याच्या आर्सेनल एक दशलक्ष पंक्ती आणि स्तंभ थोडे आहे, आणि आपण फक्त पत्रक पाहतो तर, तो संपूर्णपणे भरू करणे फार कठीण वाटू शकते, पण खरं तर ती आपल्याला वाटते त्यापेक्षा सोपे आहे.

एक परिस्थिती कल्पना द्या: आपण विक्री किंवा कोणत्याही सेवा तरतूद संबंधित आहे की एक बऱ्यापैकी मोठ्या व्यवसायाचे मालक. त्यामुळे आपण आपल्या विल्हेवाट येथे ईमेल पत्ते, नावे व मोठ्या ग्राहक बेस आहे आपण, वेळ एक सभ्य रक्कम काम. आपण सी फाइल यशस्वीरित्या आयात केली आहेत आणि आपण संपूर्ण टेबल पूर्ण आहे की लक्षात आले. पुढे काय?

मग समजून येतो अशा प्रचंड टेबल व्यवस्थापकीय फार कठीण आहे की आपण अवघड एक्सेल युक्त्या सर्व प्रकारच्या माहित जरी फिल्टर आणि सूत्रे कसे वापरावे. किंवा अशा परिस्थितीत असू शकते कोणीतरी आपल्याला अशा फाईल पाठविली की, कधी कधी तो काही इतर कार्यक्रम तयार करण्यात आले होते, तर तो अगदी मर्यादा ओलांडली शकते.

पहिला मार्ग कार्यक्रम वापरून विभाजित आहे

इंटरनेट विभाजन अनेक लहान विषयावर मध्ये मोठ्या सी फाइल झुंजणे करण्यास सक्षम आहेत की कार्यक्रम एक पुरेशी संख्या आहेत, पण त्यांना सर्व नाही आम्ही या या वर्गात फक्त उत्तम कार्यक्रम विचार करेल म्हणून उत्तम प्रकारे, कार्य सह झुंजणे लेख.

1. मोफत प्रचंड सी स्प्लिटर.

हा कार्यक्रम विभाजन सी फाइल साठी मूलभूत साधन मानले जाते. तो एक अतिशय साधे तत्व आहे त्यानुसार कार्य करते: आपण विभाजित करू इच्छित की फाइल निवडा, तसेच आपण वापरू इच्छित की ओळींची संख्या निर्दिष्ट, आणि नंतर स्प्लिट फाइल बटणावर क्लिक करा आवश्यक आहे.

2. सी स्प्लिटर.

हा कार्यक्रम, प्रथम समान तत्त्व कार्य करते स्प्लिटर एक किंचित नितळ रचना आहे की केवळ फरक जरी काही अशा कार्य करत असताना पहिला कार्यक्रम साधेपणा अधिक योग्य वाटू शकते.

दुसरा मार्ग एक बॅच फाइल वापरत आहे

हा पर्याय थोडे आणखी त्यामुळे तो येथे स्पष्ट सूचना पालन करणे गरजेचे आहे, पहिल्यापेक्षा अधिक क्लिष्ट आहे.

बॅच फाइल वापरून, आपण प्रोग्राम्मेबल बॅच फाइल तयार करणे आवश्यक आहे. हे करण्यासाठी, आपण तयार आणि एक नवीन मजकूर दस्तऐवज उघडण्यासाठी, खालील लिहू आवश्यक आहे:

@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
कोड स्रोत: वेगळ्या फाइल्स् मध्ये एक प्रचंड सी Excel स्प्रेडशीट विभाजन कसे

आपण सुरू करण्यापूर्वी बॅच फाइल संरचीत करणे आवश्यक आहे कारण पण, आपला वेळ घ्या. या कार्य करते, आपण समजून घेणे आणि का कार्य करते वरील वापरले होते की प्रत्येक आदेश कसे आवश्यक आहे कसे समजून.

कारण तो विभाजित होऊ सी फाइल निर्देशीत करते सेट BFN एक अतिशय महत्त्वाचा आदेश आहे.

सेट LPF आदेश नवीन फाइल असेल ओळी कसे सूचित करेल.

सेट SFN नवीन विभाजित फाइल नाव कसे केले जाईल जबाबदार आहे.

परिणामी फाइल वापरून - आता मजा भाग वर च्या हलवा द्या. हे करण्यासाठी, फाईल> म्हणून जतन करा क्लिक करा> फाइल नाव निवडा. त्यानंतर, त्याच फाइल सिलेक्ट करा आणि F2 बटण दाबा, हे शक्य .bat करण्यासाठी .txt या फाइल स्वरूप बदलण्यासाठी करेल. एक चेतावणी दिसेल, आपण सहमत आहे आणि OK वर क्लिक करा करणे आवश्यक आहे.

आपण यशस्वीरित्या लहान फाइल्समध्ये सी फाईल विभाजित करू शकता या चरणांचे अनुसरण नंतर आहे.

तिसऱ्या मार्ग PowerShell स्क्रिप्ट वापरत आहे

अर्थात, आपण मोठ्या सी फाइल विभाजन बॅच फाइल वापरून मागील पद्धतीचा वापर करू शकता, पण तो किमतीची PowerShall स्क्रिप्ट बरेच जलद आणि अधिक सोयीस्कर आहेत हे ओळखून, तसेच चांगले आधुनिक मंडळ्यांना उपयुक्त.

प्रथम, वापरकर्ता गरजा एक विशेष विंडोज उर्जा मेनू येणे. हे करण्यासाठी, तो किल्ली संयोजन CTRL + आर उघडेल की 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 स्प्रेडशीट विभाजन कसे

ही स्क्रिप्ट काम करण्यापूर्वी, आपण त्याऐवजी filelocation आपल्या सी फाइल, विभक्त असणे आवश्यक आहे, जे स्थान लिहिले पाहिजे की समजून घेणे आवश्यक आहे.

चौथ्या मार्ग पॉवर मुख्य वापर करणे

खरं तर, पॉवर मुख्य अनेक लहान फाइल मध्ये नाही विभाजित सी फायली नाही; अशा प्रकारे कार्य करते काहीशी वेगळी आहे.

हे वापरण्यासाठी, आपण Excel एक सी फाइल अपलोड करण्यासाठी, आणि त्यानंतर ते उघडण्यासाठी हा कार्यक्रम वापर आवश्यक आहे. हे खरे आहे, फाइल वेगवेगळे भाग पाडलेले नाहीत की बाहेर करते तो एकच संपूर्ण राहते, पण त्याच वेळी, कार्यक्रम वापरून, शक्य एक दशलक्ष ओळी मर्यादा बायपास आहे. तो विश्वास किंवा नाही, काही लोक हा पर्याय लाभ घेतला आहे मंचावर एक स्क्रीनशॉट, जे Excel मध्ये दोन दशलक्ष ओळी प्रदर्शित पोस्ट केले आहेत.

पाचव्या मार्ग सी फाइल विभाजन ऑनलाइन सेवा वापरण्यासाठी आहे

आपण शकते प्रत्येकाला एक सोपा उपाय आहे असे दिसत नाही की स्क्रिप्ट सौदा करू इच्छित नसल्यास, आपण मुक्त ऑनलाइन सी विभाजक वापरू शकता.

या सेवा एक स्प्लिट सी आहे. तो पहिल्या दोन कार्यक्रम, वरील चर्चा होते म्हणून तशाच प्रकारे कार्य करते कारवाई स्वतः संगणक मध्ये इंटरनेट वर स्थान घेते, आणि नाही की सर्व फक्त फरक आहे.

कार्यक्रम वापर पूर्णपणे मुक्त आहे, आणि HTML5 वापरून, सर्व गणिते आपल्या स्वत: च्या संगणकावर केले आहेत. आपला डेटा इंटरनेट वर अपलोड नाही, आणि आपल्या सी फाइल सुरक्षितपणे आपल्या स्वत: च्या संगणकावर लहान भागांमध्ये जाईल.

  • विनामूल्य ऑनलाइन विभाजित सी सेवा खालील कार्यशीलता आहे:
  • शिर्षक ओळींची संख्या निवडणे;
  • सी विभाजनानंतर प्रति पृष्ठ ओळींची संख्या निवडणे.

अप बेरीज करण्यासाठी: एक सी फाईल विभाजित विविध मार्गांनी काय आहेत?

आपल्याकडे बर्‍याच मोठ्या सीएसव्ही फायली असल्यास मायक्रोसॉफ्ट एक्सेल किंवा काही सीएसव्ही व्ह्यूअरमधील जास्तीत जास्त स्तंभ आणि पंक्तींवर पोहोचल्यामुळे उघडल्या किंवा पूर्णपणे लोड केल्या जाऊ शकत नाहीत, तर आपल्याला सीएसव्ही फाइल विभाजित करण्याची आवश्यकता आहे.

तेथे बरेच भिन्न सीएसव्ही फाइल स्प्लिटर सॉफ्टवेअर आणि ऑनलाइन साधने उपलब्ध आहेत जी फायली विभाजित करण्यासाठी वापरली जाऊ शकतात.

त्यामुळे आम्ही जे आपण सहजपणे आणि सहज एक मोठ्या सी फाईल विभाजित करू शकता, आणि अगदी कार्यक्रम वापरून Excel मध्ये कसे उघडण्यासाठी जाणून पाच नाही अवघड मार्ग परिचित झाले.

वारंवार विचारले जाणारे प्रश्न

सीएसव्ही फायली विभाजित करण्यासाठी पॉवरशेल स्क्रिप्ट वापरणे शक्य आहे काय?
होय, आपण फायली विभक्त करण्यासाठी पॉवरशॉल स्क्रिप्ट्स वापरू शकता. ही पद्धत अधिक वेगवान आणि अधिक सोयीस्कर असेल आणि आधुनिक बांधकामांसाठी देखील अधिक योग्य असेल.




टिप्पण्या (0)

एक टिप्पणी द्या