जब हम अपने एक्सेल डेटासेट को CSV फ़ाइल में परिवर्तित कर रहे होते हैं, तो कभी-कभी ऐसा होता है कि विभाजक अल्पविराम दो टेक्स्ट के बीच नहीं आते हैं। इस लेख में, हम आपको एक्सेल नामक समस्या को ठीक करने के लिए 7 अलग-अलग तरीकों का प्रदर्शन करने जा रहे हैं, जो सीएसवी फाइलों को अल्पविराम से सहेजना नहीं है। यदि आप भी इस समस्या के संबंध में किसी कठिनाई का सामना कर रहे हैं, तो आप सही जगह पर आए हैं, हमारी अभ्यास कार्यपुस्तिका डाउनलोड करें और इसे हल करने के लिए दिशानिर्देशों का पालन करें।
जब आप इस लेख को पढ़ रहे हों तो अभ्यास के लिए इस अभ्यास कार्यपुस्तिका को डाउनलोड करें।
एक्सेल के लिए संभावित समाधान सीएसवी को अल्पविराम से सहेजना नहीं है
समाधान प्रदर्शित करने के लिए, हम 10 शहरवासियों के डेटासेट पर विचार करते हैं। इस डेटासेट में, हम दिखा रहे हैं, उनकी आईडी, घर का प्रकार, स्थान और परिवार के सदस्यों की कुल संख्या। हमारा प्राथमिक ध्यान डेटासेट को CSV फ़ाइल में अल्पविराम से सहेजना है।
समाधान 1:CSV सहेजते समय सेपरेटर बदलना
इस प्रक्रिया में, हम एक्सेल के बिल्ट-इन फीचर का उपयोग एक्सेल के सीएसवी फाइलों को कॉमा से सेव न करने की समस्या को हल करने के लिए करेंगे। विधि नीचे चरण दर चरण वर्णन करती है:
📌 चरण:
- सबसे पहले, फ़ाइल . चुनें रिबन से टैब।
- अब, विकल्प पर जाएं ।
- एक डायलॉग बॉक्स जिसका शीर्षक है एक्सेल विकल्प दिखाई देगा।
- उसके बाद, उन्नत . चुनें विकल्प।
- संपादन विकल्प के अंतर्गत , सिस्टम सेपरेटर का उपयोग करें . को अनचेक करें संपादित करने के लिए। फिर, दशमलव विभाजक सेट करें डॉट (.) . के रूप में और हजार विभाजक अल्पविराम (,) . के रूप में ।
- सिस्टम सेपरेटर का उपयोग करें की जांच करें आगे परिवर्तन को रोकने के लिए और ठीक . क्लिक करें ।
- उसके बाद, फिर से फ़ाइल> इस रूप में सहेजें चुनें ।
- अपनी फ़ाइल को सहेजने के लिए एक उपयुक्त स्थान चुनें और अपनी फ़ाइल के लिए एक नाम लिखें, फ़ाइल स्वरूप विकल्प में, CSV(Comma delimited) (*.csv) चुनें और सहेजें . क्लिक करें ।
- फिर, फ़ाइल को बंद करें और राइट-क्लिक करें फ़ाइल पर अपने माउस पर, और इसके साथ खोलें> नोटपैड चुनें ।
- आखिरकार, फ़ाइल नोटपैड में खुलेगी और आप सभी टेक्स्ट को अल्पविराम से अलग कर देंगे।
अंत में, हम कह सकते हैं कि हमारी प्रक्रिया ने पूरी तरह से काम किया और एक्सेल के सीएसवी को अल्पविराम से नहीं बचाने के मुद्दे को ठीक करने में सक्षम हैं।
और पढ़ें:एक्सेल को कॉमा सीमांकित CSV फ़ाइल में बदलें (2 आसान तरीके)
समाधान 2:CSV को टेक्स्ट एडिटर में खोलें
आपको पाठ संपादक . के साथ CSV फ़ाइल खोलनी होगी इसके अंदर की सामग्री को देखने के लिए। उसके लिए, आप नोटपैड . का उपयोग कर सकते हैं पाठ संपादक। जब आप यहाँ फ़ाइल खोलेंगे, तो आप इस फ़ाइल में किसी भी प्रकार का संशोधन मैन्युअल रूप से कर सकते हैं। यदि आपके डेटासेट में बड़ी मात्रा में डेटा है, तो यहां कोई भी परिवर्तन न करें। यह आपके डेटासेट में हेरफेर कर सकता है और आपका मूल डेटा खो सकता है।
समाधान 3:अपनी एक्सेल फ़ाइल को 'CSV UTF-8 (अल्पविराम सीमित)' के रूप में सहेजें
अपने डेटासेट को CSV फ़ाइल के रूप में सहेजना सबसे आसान प्रक्रिया है। इस फ़ाइल एक्सटेंशन का उपयोग करके कोई भी अपनी फ़ाइल को अल्पविराम विभाजक के साथ CSV फ़ाइल के रूप में आसानी से सहेज सकता है। इस प्रक्रिया के चरण नीचे दिए गए हैं:
📌 चरण:
- दृष्टिकोण शुरू करने के लिए, फ़ाइल . चुनें होम . के बाईं ओर टैब।
- अब, इस रूप में सहेजें का चयन करें विकल्प।
- उसके बाद, अपनी फ़ाइल को उपयुक्त नाम से परिभाषित करें, और फ़ाइल को सहेजने के लिए अपना इच्छित स्थान चुनें। फ़ाइल स्वरूप बॉक्स में अगला, फ़ाइल एक्सटेंशन CSV UTF-8 (अल्पविराम सीमित) (*csv) चुनें ।
- सहेजें क्लिक करें प्रक्रिया को पूरा करने के लिए।
- अब, एक्सेल फ़ाइल बंद करें और राइट-क्लिक करें फ़ाइल पर अपने माउस पर, और इसके साथ खोलें> नोटपैड चुनें ।
- आखिरकार, फ़ाइल नोटपैड में खुलेगी और आप सभी टेक्स्ट को अल्पविराम से अलग कर देंगे।
इसलिए, हम कह सकते हैं कि हमारी प्रक्रिया ने सफलतापूर्वक काम किया और हम एक्सेल के सीएसवी को अल्पविराम से नहीं बचाने के मुद्दे को ठीक करने में सक्षम हैं।
और पढ़ें:एकाधिक एक्सेल फ़ाइलों को CSV में कैसे बदलें (3 उपयुक्त तरीके)
समाधान 4:सीधे अपने विभाजक को इंगित करें
इस मामले में, सबसे पहले, हमें नोटपैड में मैन्युअल रूप से टेक्स्ट लिखना होगा। जब हम इसे नोटपैड में लिखते हैं, तो हम विभाजक को परिभाषित करेंगे। उसके बाद, हम इसे एक्सेल के माध्यम से खोलेंगे और सीएसवी नोटेशन के साथ सेव करेंगे। प्रक्रिया को नीचे समझाया गया है:
📌 चरण:
- सबसे पहले, नोटपैड खोलें ऐप और निम्नलिखित टेक्स्ट लिखें।
- उस पाठ की शुरुआत में, विभाजक को 'sep=,' . के रूप में घोषित करें ।
- फिर, फ़ाइल एक्सटेंशन .txt के साथ अपनी इच्छा के अनुसार फ़ाइल को नाम से सहेजने के लिए . एन्कोडिंग रखें UTF-8 . के रूप में . हमने डेटा . सेट किया है हमारे फ़ाइल नाम के रूप में। सहेजें . क्लिक करें बटन और टेक्स्ट फ़ाइल बंद करें।
- अब, लॉन्च करें माइक्रोसॉफ्ट अपने कंप्यूटर पर एक्सेल और फ़ाइल> खोलें . चुनें ।
- आप ‘Ctrl+O’ . भी दबा सकते हैं एक्सेल के साथ फाइल खोलने के लिए कीबोर्ड शॉर्टकट।
- फिर, टेक्स्ट फ़ाइल चुनें।
- एक्सेल आपको चेतावनी दे सकता है, इसे अनदेखा करें और हां . पर क्लिक करें ।
- आप वर्कशीट में सेट किए गए सभी डेटा को बहुत अच्छी तरह से देखेंगे।
- उसके बाद, फ़ाइल को फ़ाइल स्वरूप के साथ सहेजें CSV(Comma delimited) (*.csv) और सहेजें . क्लिक करें ।
- अब, यदि आप नोटपैड के साथ नई फ़ाइल खोलते हैं, तो आप देखेंगे कि हमारा डेटासेट CSV प्रारूप में सहेजा गया है।
अंत में, हम कह सकते हैं कि हमारी कार्य प्रक्रिया ने प्रभावी ढंग से काम किया और हम एक्सेल के सीएसवी को अल्पविराम से नहीं बचाने के मुद्दे को ठीक करने में सक्षम हैं।
और पढ़ें:बिना खोले एक्सेल को CSV में कैसे बदलें (4 आसान तरीके)
समाधान 5:टेक्स्ट आयात विज़ार्ड से सीमांकक चुनें
टेक्स्ट इंपोर्ट विजार्ड हमारे लिए दो टेक्स्ट के बीच के कैरेक्टर को बदलने और कॉमा सेपरेटर के साथ सीएसवी के रूप में फाइल को सेव करने का एक और विकल्प है। यदि आप पात्रों को मैन्युअल रूप से हटाने का प्रयास करते हैं तो यह एक श्रमसाध्य कार्य होगा। लेकिन एक्सेल की यह सुविधा फ़ाइल आयात के समय सेकंड के भीतर कर सकती है। यहां, इस सुविधा का उपयोग करके हम एक्सेल में एक टेक्स्ट फाइल खोलेंगे जिसमें विभाजक अर्धविराम हैं। फिर, फाइल को CSV एक्सटेंशन के साथ सेव करें। तकनीक नीचे दिखाई गई है:
📌 चरण:
- एक्सेल के हाल के संस्करण में, पाठ्य आयात विज़ार्ड एक्सेल के रिबन में उपलब्ध नहीं है। आपको इसे विकल्प . से सक्षम करना होगा ।
- पाठ्य आयात विज़ार्ड सक्षम करने के लिए , फ़ाइल> विकल्प . चुनें ।
- एक्सेल विकल्प डायलॉग बॉक्स दिखाई देगा।
- अब, इस बॉक्स में, डेटा select चुनें ।
- फिर, विरासत डेटा आयात विज़ार्ड दिखाएं के अंतर्गत , टेक्स्ट (विरासत) से चेक करें और ठीक . क्लिक करें ।
- उसके बाद, ‘Ctrl+O’ दबाएं फ़ाइल खोलने के लिए अपने कीबोर्ड पर।
- टेक्स्ट शीर्षक वाली फ़ाइल का चयन करें txt और खोलें . क्लिक करें ।
- एक डायलॉग बॉक्स जिसे टेक्स्ट इम्पोर्ट विजार्ड . कहा जाता है दिखाई देगा। सीमांकित . चुनें और अगला . क्लिक करें ।
- दूसरे चरण में, सीमांकक . चुनें अर्धविराम . के रूप में और फिर से अगला . क्लिक करें ।
- फिर, कॉलम डेटा प्रारूप को बनाए रखें सामान्य . में और अंत में समाप्त . क्लिक करें ।
- एक नई एक्सेल फ़ाइल जिसका शीर्षक है पाठ खुल जाएगा।
- अब, फ़ाइल> इस रूप में सहेजें चुनें ।
- अपनी फ़ाइल को सहेजने के लिए उपयुक्त स्थान चुनें और अपनी फ़ाइल के लिए एक नाम लिखें, फ़ाइल स्वरूप विकल्प में, CSV(Comma delimited) (*.csv) चुनें और सहेजें . क्लिक करें ।
- अगला, एक्सेल फ़ाइल बंद करें और राइट-क्लिक करें फ़ाइल पर अपने माउस पर, और इसके साथ खोलें> नोटपैड चुनें ।
- आखिरकार, आप सभी पाठ को अल्पविराम से अलग करते हुए देखेंगे, और फ़ाइल CSV प्रारूप में सहेजी गई है।
अंत में, हम कह सकते हैं कि हमारी प्रक्रिया ने पूरी तरह से काम किया और एक्सेल के सीएसवी को अल्पविराम से नहीं बचाने के मुद्दे को ठीक करने में सक्षम हैं।
और पढ़ें:अल्पविराम के साथ एक्सेल फाइल को टेक्स्ट फाइल में कैसे बदलें (3 तरीके)
समाधान 6:पावर क्वेरी का उपयोग करना
हम पावर क्वेरी बनाकर एक टेक्स्ट फ़ाइल भी आयात कर सकते हैं और दो टेक्स्ट के बीच फंसे उसके चरित्र को हटा सकते हैं। हम इस प्रक्रिया में उसी टेक्स्ट फ़ाइल का उपयोग करेंगे, जिसका उपयोग हमने अपने पहले के तरीके में किया है। इस विधि के चरण इस प्रकार दिए गए हैं:
📌 चरण:
- इस प्रक्रिया को शुरू करने के लिए, डेटा . में टैब में, डेटा प्राप्त करें> फ़ाइल से . चुनें ।
- फिर, टेक्स्ट/सीएसवी से . चुनें विकल्प।
- एक संवाद बॉक्स जिसे डेटा आयात करें . कहा जाता है दिखाई देगा।
- अब, टेक्स्ट titled शीर्षक वाली फ़ाइल चुनें और आयात करें . क्लिक करें ।
- एक और डायलॉग बॉक्स जिसका शीर्षक है टेक्स्ट। txt दिखाई देगा।
- सीमांकक रखें अर्धविराम . के रूप में और अंत में लोड करें . क्लिक करें ।
- एक नई शीट जिसका शीर्षक है पाठ स्वचालित रूप से बनाएगा और डेटा एक तालिका के रूप में आयात करेगा।
- उसके बाद, फ़ाइल> इस रूप में सहेजें . चुनें ।
- Then, choose the suitable location to save your file and write down a name for your file, In the file format option, choose CSV(Comma delimited) (*.csv) and click Save ।
- Next, close the Excel file and right-click on your mouse on the file, and choose Open with> Notepad ।
- Finally, you will see all the text separated with commas, and the file is saved in CSV format.
In the end, we can say our process worked perfectly and are able to fix the issue of Excel not saving CSV with commas.
Read More: How to Convert Excel Files to CSV Automatically (3 Easy Methods)
Solution 7:Modifying Regional List Separator
In this method, we are going to show you how you will bring the commas in your CSV file by changing the default list separator. The steps of this process are given below:
📌 चरण:
- First of all, select the Start menu of your computer.
- Write down Control Panel in the Search bar and select the Control Panel app.
- Now, select the Change date, time, or number format from the Clock and Region विकल्प।
- A new dialog box will appear, entitled Region ।
- Then, select the Additional settings option.
- Another dialog box called Customize Format will appear.
- After that, change the List separator to comma (,) और ठीक . क्लिक करें ।
- Again, click OK to close the Region डायलॉग बॉक्स।
- Click the Close button on the right corner of the Control Panel ।
- Now, in the Excel worksheet, go to File> Save As ।
- Write down a suitable name for your file, In the file format option, choose CSV(Comma delimited) (*.csv) and click Save ।
- Then, close the file and right-click on your mouse on the file, and choose Open with> Notepad ।
- The file will open in Notepad and you will get all the text separated with commas.
Thus, we can say our method worked perfectly and are able to fix the issue of Excel not saving CSV with commas.
और पढ़ें: How to Convert Excel File to CSV Format (5 Easy Ways)
निष्कर्ष
That’s the end of this article. I hope that this will be helpful for you and that you will be able to fix the issue of Excel not saving CSV with commas in Excel. If you have any further queries or recommendations, please share them with us in the comments section below.
Don’t forget to check our website ExcelDemy for several Excel-related problems and solutions. नए तरीके सीखते रहें और बढ़ते रहें!
संबंधित लेख
- Macro to Convert Excel to Pipe Delimited Text File (3 Methods)
- How to Apply Macro to Convert Multiple Excel Files to CSV Files
- Save Excel as CSV with Double Quotes (3 Simplest Methods)