Excel से CSV कन्वर्टर
Excel वर्कबुक की हर शीट को एक ही बार में अलग-अलग CSV फ़ाइलों में निकालें, 1990 के दशक की .xls से लेकर मैक्रो वाली .xlsm तक, उसी डिलिमिटर और एन्कोडिंग के साथ जिसकी आपके प्रोग्राम को ज़रूरत है।
डेटा कन्वर्टर
या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·
प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं
फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।
वह अक्षर जो CSV और टेक्स्ट फ़ाइलों में कॉलम अलग करता है, पढ़ने और लिखने दोनों के लिए। ऑटो इसे इनपुट से पहचानता है और आउटपुट में कॉमा लिखता है।
UTF-8 हर भाषा के लिए काम करता है। अगर Windows पर Excel में CSV खोलने पर एक्सेंट या एशियाई अक्षर बिगड़े दिखें, तो UTF-8 with BOM चुनें।
Excel, ODS और Numbers इनपुट: सिर्फ़ पहली शीट बदलें, या सभी शीट (ZIP में हर शीट के लिए एक CSV, या हर शीट के लिए एक JSON कुंजी)।
नई स्प्रेडशीट में शीट टैब का नाम, अधिकतम 31 अक्षर।
ऑब्जेक्ट्स का ऐरे हर पंक्ति के लिए कॉलम नामों को कुंजी बनाता है; ऐरे का ऐरे ज़्यादा कॉम्पैक्ट है और हेडर को पहले ऐरे में रखता है।
बाहरी एलिमेंट का नाम जिसमें सभी पंक्तियाँ रहती हैं; हर पंक्ति इसके अंदर एक <row> बन जाती है।
CREATE TABLE और INSERT स्टेटमेंट में इस्तेमाल होता है। सिर्फ़ अक्षर, अंक और अंडरस्कोर।
कोटिंग और कॉलम टाइप डेटाबेस के हिसाब से थोड़े अलग होते हैं; वही चुनें जिसमें आप इम्पोर्ट करेंगे।
तारीख़ वाले सेल एक ही फ़ॉर्मैट में दोबारा लिखें। डेटाबेस और कोड के लिए ISO (2026-10-18) सबसे सुरक्षित है; "जैसा है वैसा रखें" उन्हें स्रोत जैसा ही रहने देता है।
इस टूल का उपयोग कैसे करें
- 1
वर्कबुक अपलोड करें
एक बार में 20 तक .xls, .xlsx या .xlsm फ़ाइलें जोड़ें, हर फ़ाइल 95 MB तक। एक ही बैच में अलग-अलग पीढ़ियों की फ़ाइलें चल सकती हैं।
- 2
शीट और डिलिमिटर चुनें
बदलने वाली शीट में शुरुआत में सभी शीट चुनी होती हैं। अगर CSV किसी ऐसे व्यक्ति को भेजनी है जिसके Excel में दशमलव के लिए कॉमा चलता है, तो डिलिमिटर को सेमीकोलन पर सेट करें।
- 3
कन्वर्ट करें और फ़ाइलें निकालें
CSV में बदलें दबाएँ। कई टैब वाली वर्कबुक एक ZIP में लौटती है, जिसमें हर शीट की अलग CSV होती है और नाम उसी टैब के नाम पर रखा जाता है।
.xls, .xlsx या .xlsm फ़ाइल अपलोड करें और CSV में बदलें दबाएँ: हर शीट एक अलग UTF-8 CSV बन जाती है, जिसे Excel में दोबारा खोला या कहीं और इंपोर्ट किया जा सकता है।
पूरी वर्कबुक के लिए Excel से CSV, सिर्फ़ एक टैब नहीं
Excel ने सालों में तीन मुख्य वर्कबुक फ़ॉर्मेट बनाए हैं। Excel 97 से 2003 का बाइनरी .xls शीट को BIFF रिकॉर्ड के रूप में रखता है और 65,536 पंक्तियों पर रुक जाता है। Excel 2007 के साथ आया .xlsx Office Open XML है, यानी XML हिस्सों की ZIP, जिसमें 1,048,576 पंक्तियाँ आती हैं। .xlsm वही कंटेनर है जिसमें VBA मैक्रो भी होते हैं। तीनों में कई शीट होती हैं, जबकि CSV में ठीक एक ही।
यही बेमेल रोज़ की परेशानी है: हर महीने के टैब वाली मासिक रिपोर्ट, हर विभाग की अलग शीट वाला बजट, या एक टैब में जवाब और दूसरे में कोड वाला सर्वे एक्सपोर्ट। Excel से एक्सपोर्ट करने का मतलब है हर टैब को सक्रिय करना, Save As चुनना और चेतावनियाँ मंज़ूर करना, बारह बार। यहाँ पूरी वर्कबुक एक बार में जाती है और हर टैब अपने नाम की फ़ाइल बनकर निकलता है।
किसी आधुनिक वर्कबुक के पहले टैब को स्टोर या CRM में डालना हो तो XLSX से CSV ISO तारीखों के साथ तैयार है।
Excel Save As, Google Sheets और यह कन्वर्टर: तुलना
| यह कन्वर्टर | Excel Save As | Google Sheets डाउनलोड | |
|---|---|---|---|
| सभी शीट एक ही चरण में एक्सपोर्ट | yes | no | no |
| हर फ़ाइल के लिए कॉमा या सेमीकोलन का चुनाव | yes | Windows रीजन के अनुसार | सिर्फ़ कॉमा |
| .xls, .xlsx और .xlsm खोलता है | yes | yes | Sheets में इंपोर्ट करने के बाद |
| UTF-8 आउटपुट | yes | सिर्फ़ CSV UTF-8 टाइप के साथ | yes |
| सॉफ़्टवेयर इंस्टॉल किए बिना काम करता है | yes | no | yes |
कॉमा या सेमीकोलन: क्षेत्र के अनुसार CSV डिलिमिटर
अमेरिका, ब्रिटेन, कनाडा, ऑस्ट्रेलिया, जापान और उन जगहों पर जहाँ दशमलव चिह्न बिंदु है, Windows लिस्ट सेपरेटर के रूप में कॉमा इस्तेमाल करता है। वहाँ Excel कॉमा लिखता और अपेक्षित रखता है।
- डिलिमिटर: कॉमा
- RFC 4180 और ज़्यादातर वेब इंपोर्टर से मेल खाता है
जर्मनी, फ़्रांस, स्पेन, इटली, ब्राज़ील और यूरोप के बड़े हिस्से में दशमलव चिह्न कॉमा है (1.234,56), इसलिए Windows लिस्ट सेपरेटर को सेमीकोलन कर देता है और Excel उसी का पालन करता है।
- डिलिमिटर: सेमीकोलन
- तब इस्तेमाल करें जब उन क्षेत्रों का कोई सहकर्मी फ़ाइल पर डबल-क्लिक करके खोले
असली डेटा में टैब लगभग कभी नहीं आता, इसलिए कॉमा और सेमीकोलन वाले टेक्स्ट, जैसे पते या प्रोडक्ट विवरण, के लिए यह सबसे सुरक्षित सेपरेटर है।
- डिलिमिटर: टैब
- या इसमें बदलें में TSV चुनें
XLS
Microsoft Excel 97–2003 वर्कबुक
XLS वह बाइनरी स्प्रेडशीट फ़ॉर्मेट है जिसे Excel 97 से लेकर 2007 में XLSX के आने तक इस्तेमाल करता था। इसमें हर शीट पर 65,536 पंक्तियों और 256 कॉलम की सीमा है और डेटा एक प्रोप्राइटरी ढांचे में रखा जाता है। कई पुराने सिस्टम, सरकारी पोर्टल और पुराने बैंकिंग एक्सपोर्ट आज भी XLS बनाते या माँगते हैं। इसे Excel, LibreOffice और Google Sheets खोल सकते हैं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- 1997 · Microsoft
CSV
कॉमा-सेपरेटेड वैल्यू
CSV टेबल के लिए एक सादा टेक्स्ट फ़ॉर्मैट है, जिसमें हर लाइन एक पंक्ति होती है और कॉमा कॉलम को अलग करते हैं। यह कंप्यूटिंग के शुरुआती दिनों से इस्तेमाल हो रहा है और RFC 4180 में वर्णित है, हालाँकि कई वेरिएंट सेमीकोलन या टैब और अलग-अलग टेक्स्ट एन्कोडिंग का उपयोग करते हैं। लगभग हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट और एक्सपोर्ट कर सकता है, इसलिए सिस्टम के बीच डेटा ले जाने के लिए यही डिफ़ॉल्ट फ़ॉर्मैट है। CSV में सिर्फ़ वैल्यू रहती हैं; फ़ॉर्मूला, फ़ॉर्मैटिंग, कई शीट या डेटा टाइप नहीं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- –
लोग पूरी Excel वर्कबुक को CSV में इसलिए बदलते हैं कि डेटा किसी ऐसे व्यक्ति को दे सकें जिसके पास Excel नहीं है, उसे सादे टेक्स्ट में सहेज सकें जो किसी भी स्प्रेडशीट प्रोग्राम से ज़्यादा चलेगा, या कई टैब वाली रिपोर्ट को हर टेबल की अलग फ़ाइल में बाँट सकें।
एक्सपोर्ट की गई CSV में नंबर, तारीखें और शुरुआती शून्य
CSV को हर सेल की संग्रहीत वैल्यू मिलती है, स्क्रीन पर दिखने वाला फ़ॉर्मेट नहीं। तारीखें वैसे ही लिखी जाती हैं जैसे Excel दिखाता है, जब तक आप तारीखें को ISO या Unix टाइमस्टैम्प पर सेट न करें, और संख्याएँ पूरी सटीकता रखती हैं। Excel तारीखों को 1 जनवरी 1900 से गिने गए सीरियल नंबर के रूप में रखता है और 1900 को अब भी लीप वर्ष मानता है, यह Lotus 1-2-3 से संगतता के लिए रखी गई गड़बड़ी है।
शुरुआती शून्य तभी बचते हैं जब वर्कबुक में सेल टेक्स्ट थी। नंबर सेल में 02134 के रूप में टाइप किया ZIP कोड पहले ही 2134 बनकर संग्रहीत था, इसलिए CSV शून्य वापस नहीं ला सकती। वापसी का रास्ता भी मायने रखता है: CSV पर डबल-क्लिक करने से Excel फिर से टाइप का अंदाज़ा लगाता है, और इसी तरह SEPT2 जैसे जीन नाम तारीख बन गए थे; 2020 में HUGO Gene Nomenclature Committee ने उनका नाम बदलकर SEPTIN2 कर दिया। नियंत्रण के साथ वर्कबुक दोबारा बनाने के लिए CSV से XLS या Data → From Text/CSV इस्तेमाल करें।
Excel से CSV कन्वर्टर: अक्सर पूछे जाने वाले सवाल
Excel सिर्फ़ मौजूदा शीट को ही CSV में क्यों सेव करता है?
CSV फ़ाइल में सिर्फ़ एक टेबल होती है, इसलिए Excel का Save As केवल सक्रिय शीट लिखता है और चेतावनी देता है कि बाकी शीट छूट जाएँगी। बदलने वाली शीट में सभी शीट चुनने पर यहाँ हर टैब एक ZIP के अंदर अपनी अलग CSV बन जाता है।
क्या Excel 2003 की पुरानी .xls फ़ाइल को CSV में बदल सकते हैं?
हाँ। Excel 97 से 2003 में इस्तेमाल होने वाला बाइनरी .xls फ़ॉर्मेट बिल्कुल .xlsx की तरह कन्वर्ट होता है। इसकी शीट 65,536 पंक्तियों और 256 कॉलम तक सीमित होती हैं, इसलिए CSV इस ग्रिड से बड़ी कभी नहीं होगी।
.xlsm वर्कबुक के मैक्रो का क्या होता है?
VBA मैक्रो डेटा नहीं, कोड होते हैं, इसलिए उन्हें छोड़ दिया जाता है। CSV में वही सेल वैल्यू होती हैं जो मैक्रो ने आख़िरी बार बनाई थीं।
सेमीकोलन वाली CSV को Excel में कॉलम में कैसे खोलें?
Excel CSV को आपकी Windows रीजन सेटिंग के लिस्ट सेपरेटर से बाँटता है। अगर फ़ाइल में दूसरा अक्षर इस्तेमाल हुआ है, तो उसे Data → From Text/CSV से खोलें और वहीं डिलिमिटर चुनें, या सही डिलिमिटर सेटिंग के साथ दोबारा कन्वर्ट करें।
Excel को CSV में बदलते समय UTF-8 with BOM क्यों चुनें?
बाइट ऑर्डर मार्क फ़ाइल की शुरुआत के तीन अदृश्य बाइट होते हैं, जो Windows के Excel को बताते हैं कि टेक्स्ट को UTF-8 की तरह पढ़ना है। इसके बिना Excel स्थानीय कोड पेज पर चला जाता है और उच्चारण चिह्न वाले नाम é जैसे चिह्नों में बदल जाते हैं। ज़्यादातर वेब इंपोर्टर BOM को अनदेखा करते हैं, हालाँकि कुछ सख़्त स्क्रिप्ट इस पर अटक जाती हैं।