एक अल्पविराम द्वारा अलग किए गए मान (सीएसवी ) फ़ाइल अल्पविराम के साथ एक सीमांकित पाठ फ़ाइल है। यह विभिन्न प्रकार के डेटा विश्लेषण के दौरान काम आता है। कभी-कभी आपको Excel . को सहेजना पड़ सकता है फ़ाइल को CSV . के रूप में दर्ज करें आगे उपयोग के लिए फ़ाइल। इस लेख में Excel save को बचाने के लिए 3 उपयुक्त तरीके फ़ाइलें CSV . के रूप में अल्पविराम के साथ।
अभ्यास करने के लिए आप नीचे संलग्न कार्यपुस्तिका को डाउनलोड कर सकते हैं।
सीएसवी क्या है?
सीएसवी या अल्पविराम द्वारा अलग किए गए मान एक लोकप्रिय फ़ाइल स्वरूप है जो मानों को टेक्स्ट स्ट्रिंग के रूप में संग्रहीत करता है और प्रत्येक मान को अल्पविराम द्वारा अलग किया जाता है। विभिन्न सॉफ्टवेयर और प्रोग्रामिंग भाषाएं जैसे पंडस लाइब्रेरी पायथन . में इनपुट के रूप में CSV फ़ाइलें लें।
3 एक्सेल फाइल को सीएसवी के रूप में कॉमा के साथ सेव करने के लिए उपयुक्त तरीके
एक्सेल फ़ाइल को CSV के रूप में सहेजने के लिए कई तरीके प्रदान करता है। इस रूप में सहेजें . को लागू करने का सबसे लोकप्रिय तरीका है कमांड लेकिन आपको अलग-अलग वर्णों वाले डेटासेट के लिए अलग-अलग तरीकों का पालन करने की आवश्यकता हो सकती है या आप एक साथ कई वर्कशीट को CSV के रूप में सहेजना चाह सकते हैं। यहां हम Excel . को बचाने के लिए 3 उपयुक्त तरीकों पर चर्चा करेंगे अल्पविराम के साथ CSV के रूप में फ़ाइल करें।
<एच3>1. सेव ऐज़ कमांड का उपयोग करके एक्सेल फ़ाइल को CSV के रूप में सेव करेंसहेजने का सबसे लोकप्रिय तरीका Excel CSV के रूप में अल्पविराम वाली फ़ाइलें इस रूप में सहेजें . का उपयोग करना है आज्ञा। एक्सेल . को धन्यवाद क्योंकि यह आपको फ़ाइल को विभिन्न स्वरूपों में सहेजने की अनुमति देता है। हम इस रूप में सहेजें . का उपयोग कर सकते हैं Excel . को सहेजने की सुविधा अल्पविराम के साथ CSV के रूप में फ़ाइल करें। विधि के बारे में चरणों के साथ नीचे चर्चा की गई है। हमने प्रक्रियाओं को प्रदर्शित करने के लिए उनके लेखकों और प्रकाशन वर्षों के साथ कुछ महान पुस्तकों के नाम वाले डेटासेट का उपयोग किया।
चरण:
- सबसे पहले, उस वर्कशीट को खोलें जिसे हम CSV फ़ाइल के रूप में सहेजना चाहते हैं।
- फिर, फ़ाइल . पर जाएं रिबन में टैब करें और इस रूप में सहेजें . चुनें विकल्पों में से।
- अब, इस रूप में सहेजें . में विंडो में, फ़ाइल को सहेजने के लिए स्थान ठीक करें और CSV (अल्पविराम सीमांकित) (*.csv) चुनें फ़ाइल के प्रकार के रूप में।
- बाद में, सहेजें दबाएं ।
- यदि आपके पास कार्यपुस्तिका में एक से अधिक पत्रक हैं तो एक सूचना पॉप अप होगी। बस ठीक दबाएं ।
- आखिरकार, एक सीएसवी फ़ाइल चयनित स्थान पर सहेजी गई है जो इस तरह दिखनी चाहिए। फ़ाइल में कार्यपत्रक में उपयोग किए गए किसी भी प्रारूप को शामिल नहीं किया गया है।
- हम फ़ाइल को नोटपैड में भी खोल सकते हैं जो अल्पविराम द्वारा अलग किए गए मान दिखाएगा।
और पढ़ें: [फिक्स्ड!] एक्सेल सीएसवी को कॉमा के साथ नहीं सहेज रहा है (7 संभावित समाधान)
<एच3>2. विशेष वर्णों वाली फ़ाइल को अल्पविराम से CSV में कनवर्ट करेंयदि हमारी वर्कशीट में केवल ASCII . है तो उपर्युक्त विधि ठीक काम करती है पात्र। अगर हमारी वर्कशीट में यूनिकोड . है इसमें वर्ण, हमें थोड़े अलग तरीकों का पालन करना होगा। ऐसी दो विधियों की चर्चा नीचे की गई है। हमने विधियों को प्रदर्शित करने के लिए मंदारिन युक्त डेटासेट का उपयोग किया।
2.1 CSV UTF-8 के रूप में सहेजें
हम यूनिकोड . वाली वर्कशीट को सहेज सकते हैं CSV UTF-8 . के रूप में वर्ण फाइल का प्रकार। यह प्रारूप यूनिकोड . को विकृत नहीं करता है पात्र। आइए इस विधि के लिए नीचे दिए गए चरणों का पालन करें।
चरण:
- सबसे पहले, यूनिकोड वर्णों वाली वर्कशीट खोलें और हम इसे अल्पविराम के साथ CSV के रूप में सहेजना चाहते हैं।
- अब, फ़ाइल . पर जाएं रिबन के टैब पर क्लिक करें और इस रूप में सहेजें . चुनें सूची से।
- इस रूप में सहेजें . में विंडो, सहेजने के लिए फ़ाइल का स्थान ठीक करें और CSV UTF-8 (अल्पविराम सीमांकित) (*.csv) चुनें फ़ाइल प्रकार सहेजें . के रूप में ।
- बाद में, सहेजें दबाएं ।
- यदि हमारे पास कार्यपुस्तिका में एक से अधिक कार्यपत्रक हैं तो एक सूचना दिखाई देगी। हमें ठीक press दबाना है ।
- अंत में, एक CSV फ़ाइल सहेजी जाती है। हम इसे नोटपैड से खोल सकते हैं।
- हम देखेंगे मंदारिन शब्दों को ठीक प्रदर्शित किया जा रहा है और मान अल्पविराम द्वारा अलग किए गए हैं।
- यहाँ, यदि हम फ़ाइल को Excel . में खोलते हैं हम डेटासेट को बिना किसी पिछले प्रारूप के देखेंगे।
समान रीडिंग
- एक्सेल फ़ाइल को CSV प्रारूप में कैसे बदलें (5 आसान तरीके)
- एक्सेल को दोहरे उद्धरण चिह्नों के साथ CSV के रूप में सहेजें (3 सरलतम तरीके)
- एक से अधिक एक्सेल फाइलों को सीएसवी में कैसे बदलें (3 उपयुक्त तरीके)
- बिना खोले एक्सेल को CSV में बदलें (4 आसान तरीके)
- एक्सेल फ़ाइलों को स्वचालित रूप से CSV में कैसे बदलें (3 आसान तरीके)
2.2 CSV UTF-16 के रूप में सहेजें
CSV UTF-8 का उपयोग करने के बजाय प्रारूप, एक अन्य प्रारूप का उपयोग यूनिकोड . वाली फ़ाइलों को सहेजने के लिए भी किया जा सकता है . विशेष रूप से एशियाई . वाली फ़ाइलों के लिए वर्ण, हम CSV UTF-16 . का उपयोग कर सकते हैं फाइल का प्रकार। यह फ़ाइल अल्पविराम द्वारा अलग किए गए मानों को भी संग्रहीत करती है। इस फ़ाइल प्रकार में अंतर यह है कि यह 16 . का उपयोग करता है प्रत्येक वर्ण का प्रतिनिधित्व करने के लिए बाइट्स। आइए मंदारिन . वाली फ़ाइल को सहेजने के लिए नीचे दिए गए चरणों का पालन करें से सीएसवी यूटीएफ-16 ।
चरण:
- सबसे पहले, उस शीट को खोलें जिसे हम अल्पविराम से CSV के रूप में सहेजना चाहते हैं।
- फिर, फ़ाइल . पर जाएं रिबन के टैब पर क्लिक करें और इस रूप में सहेजें . चुनें विकल्प।
- बाद में, इस रूप में सहेजें विंडो खुल जाएगी। फ़ाइल को सहेजने के लिए स्थान का चयन करें और यूनिकोड टेक्स्ट . चुनें प्रारूप प्रकार सहेजें . के रूप में ।
- सफलतापूर्वक, सहेजें दबाएं ।
- यदि हमारे पास कार्यपुस्तिका में एक से अधिक कार्यपत्रक हैं तो एक सूचना दिखाई दे सकती है।
- बस ठीक दबाएं ।
- आखिरकार, हम सहेजी गई CSV फ़ाइल देख सकते हैं जिसमें हमारे चयनित कार्यपत्रक के मान शामिल हैं।
- मान अभी तक अल्पविराम द्वारा अलग नहीं किए गए हैं।
- अब, प्रतिलिपि बनाएं टेक्स्ट फ़ाइल के मानों के बीच का स्थान।
- इसके अलावा, कीबोर्ड शॉर्टकट का उपयोग करें Ctrl + H ढूंढें और बदलें . खोलने के लिए बॉक्स।
- अगला, चिपकाएं में कॉपी किया गया स्थान क्या ढूंढें अनुभाग और अल्पविराम लगाएं (, ) में से बदलें अनुभाग।
- बाद में, सभी को बदलें select चुनें ।
- हम अल्पविराम द्वारा अलग किए गए मान देख सकते हैं। आइए अब टेक्स्ट फ़ाइल को CSV के रूप में सहेजें।
- फ़ाइल पर जाएं नोटपैड में विकल्प चुनें और इस रूप में सहेजें . चुनें ।
- अगला, सभी फ़ाइलें select चुनें के रूप में प्रकार के रूप में सहेजें और लिखें (.csv ) फ़ाइल नाम के अंत में।
- आखिरकार, सहेजें दबाएं ।
- बस! हमने एक CSV फ़ाइल सहेजी है. कॉमा से अलग किए गए मानों को देखने के लिए हम इसे नोटपैड से खोल सकते हैं।
और पढ़ें: एक्सेल फ़ाइल को कॉमा सीमांकित (3 तरीके) के साथ टेक्स्ट फ़ाइल में कैसे बदलें
<एच3>3. एक्सेल फ़ाइल को सीएसवी के रूप में कॉमा के साथ सहेजने के लिए वीबीए कोड डालेंअब तक हमारे दिखाए गए तरीकों ने एक बार में एक वर्कशीट को सेव किया है। लेकिन सभी शीट के लिए प्रत्येक वर्कशीट को एक बार में सहेजने में समय लगता है। एक सरल VBA (एप्लिकेशन के लिए विज़ुअल बेसिक्स) . का उपयोग करके इसके लिए एक त्वरित समाधान है कोड। आइए Excel . को सहेजने के लिए नीचे दिए गए चरणों का पालन करें फ़ाइल को सीएसवी . के रूप में दर्ज करें अल्पविराम के साथ VBA . का उपयोग करके कोड।
चरण:
- सबसे पहले, कार्यपुस्तिका की किसी एक कार्यपत्रक को खोलें।
- फिर, Ctrl + F11 दबाएं ।
- या आप डेवलपर . का चयन कर सकते हैं टैब > विजुअल बेसिक VBA . खोलने के लिए कोड विंडो।
- अगला, VBA . में विंडो सक्रिय शीट का चयन करें और राइट क्लिक करें।
- इसके अलावा, सम्मिलित करें> मॉड्यूल चुनें ।
- अब, एक कोड विंडो खुलेगी। उस विंडो में निम्न कोड लिखें।
Sub Batch_Save_CSV()
Dim wsht As Worksheet
Dim file_path As String
Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True
End Sub
संहिता की व्याख्या:
Sub Batch_Save_CSV()
Dim wsht As Worksheet
Dim file_path As String
इस अनुभाग ने Batch_Save_CSV . नामक एक उप प्रक्रिया की शुरुआत की और घोषित चर wht और file_pat ।
Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True
End Sub
और यह अनुभाग कार्यपुस्तिका में प्रत्येक शीट के लिए एक लूप बनाता है और इसके फ़ाइल प्रकार को CSV . में बदलता है ।
- अब, चलाएं . पर क्लिक करें button from the VBA खिड़की।
- We can see each sheet in our workbook saved as CSV file with commas. We can open the file in the notepad to see the change.
- Here, the CSV file for Sheet1 ।
- And the CSV file for Sheet4 ।
और पढ़ें: Convert Excel to Comma Delimited CSV File (2 Easy Ways)
Advantages of CSV File
- Users from several platforms use it.
- The file is easy to handle and organize.
- Different software and programming languages use the file as input.
निष्कर्ष
सीएसवी files with commas can be saved from Excel files following different methods. Here we have discussed 3 such suitable methods to save Excel files as CSV with commas. If you face any problem following the methods, please let us know by commenting. Please, visit our ExcelDemy site for more articles regarding Excel.
संबंधित लेख
- How to Create CSV File from Excel (6 Easy Ways)
- Make a CSV File in Excel for Contacts (With Easy Steps)
- Keep Leading Zeros in Excel CSV Programmatically
- How to Write to a Text File Using Excel VBA
- Macro to Convert Excel to Pipe Delimited Text File (3 Methods)
- How to Apply Macro to Convert Multiple Excel Files to CSV Files