मुख्य सामग्री पर जाएं
PulsarKit

CSV को Excel में कन्वर्ट करें

CSV एक्सपोर्ट को असली XLSX वर्कबुक में बदलें, जो सीधे कॉलम में खुलती है: न इंपोर्ट विजार्ड, न बिगड़े अक्षर, न शुरुआत के शून्य गायब।

फाइलें यहां छोड़ें

.csv, .tsv, .txt · 300 MB तक

और सेटिंग

कैसे Excel में बदलें

  1. 1

    CSV फाइल यहां छोड़ें

    एक फाइल डालें या एक साथ बीस तक। सब कुछ इसी ब्राउजर टैब में पढ़ा जाता है, इसलिए बड़ा एक्सपोर्ट भी आपके कंप्यूटर से बाहर नहीं जाता।

  2. 2

    पहचाना गया डिलिमिटर और एनकोडिंग जांचें

    सेपरेटर और कैरेक्टर सेट फाइल से ही तय होते हैं। प्रीव्यू गलत लगे, तो इनमें से किसी को भी खुद बदलें, और परिणाम अपडेट हो जाएगा।

  3. 3

    कन्वर्ट करें और XLSX डाउनलोड करें

    बटन दबाएं और वर्कबुक सेव करें। एक CSV से उसी के नाम की एक XLSX बनती है; कई CSV हों, तो हर एक की अपनी वर्कबुक बनती है, जिसमें उस फाइल के नाम वाली एक ही शीट होती है, और सब एक साथ एक ZIP में आती हैं।

Excel सब कुछ एक ही कॉलम में क्यों डाल देता है

Excel तय करता है कि CSV को कैसे बांटे, आपके ऑपरेटिंग सिस्टम में सेट लिस्ट सेपरेटर के हिसाब से, फाइल को देखकर नहीं। यूरोपीय लोकेल वाले कंप्यूटर पर यह सेपरेटर सेमीकोलन होता है, इसलिए कॉमा से बंटी फाइल टेक्स्ट के एक ही कॉलम में आती है। अमेरिकी सेटिंग वाले कंप्यूटर पर सेमीकोलन वाली फाइल के साथ उलटा होता है। यह कन्वर्टर आपकी सेटिंग से कभी अंदाजा नहीं लगाता। यह फाइल को हर संभावित सेपरेटर (कॉमा, सेमीकोलन, टैब, पाइप और कोलन) से पार्स करता है और वही रखता है, जो जांची गई हर लाइन पर फील्ड की एक जैसी गिनती देता है। अगर दो सेपरेटर बराबर निकलें, तो यह एक को चुनने की जगह साफ बता देता है। गलत बंटवारे को सुधारना सवाल का जवाब देने से कहीं ज्यादा महंगा पड़ता है।

शुरुआत के शून्य, लंबी संख्याएं और तारीखें

कन्वर्टर का सबसे नुकसानदेह काम है टाइप के बारे में जरूरत से ज्यादा चालाकी। 00123 वाला प्रोडक्ट कोड अगर संख्या 123 बन जाए, तो वर्कबुक से उसे वापस नहीं पाया जा सकता। सोलह अंकों वाला कार्ड या बारकोड चुपचाप अपने आखिरी अंक खो देता है, क्योंकि double पंद्रह से ज्यादा सार्थक अंक नहीं रख सकता। यहां ये दोनों मामले जानबूझकर टेक्स्ट रहते हैं। असली संख्याएं फिर भी संख्या बनती हैं, ताकि आप उनका जोड़ लगा सकें। ISO तारीखें और dd.mm.yyyy तारीखें असली तारीख बनती हैं, और true/false बूलियन बनते हैं। अगर आप चाहते हैं कि कुछ भी न समझा जाए, तो टाइपिंग को टेक्स्ट पर करें, और हर सेल स्ट्रिंग बनकर आएगी।

Windows-1251, Windows-1252 और बाइट ऑर्डर मार्क

अकाउंटिंग सिस्टम और पुराने डेटाबेस के एक्सपोर्ट अक्सर UTF-8 नहीं होते। फाइल में पहले बाइट ऑर्डर मार्क देखा जाता है, फिर उसे सख्ती से UTF-8 के रूप में डिकोड किया जाता है। यह फेल हो, तो ऊंची बाइट का बंटवारा Windows-1251 और Windows-1252 में से एक तय करता है। UTF-8 मार्क आगे भेजा नहीं जाता, हटा दिया जाता है, और यह जितना लगता है उससे ज्यादा जरूरी है: पहली हेडर सेल से चिपके अदृश्य U+FEFF का मतलब है कि वह कॉलम अब उस किसी भी नाम से मेल नहीं खाता, जिसकी आपका अगला टूल उम्मीद करता है।

आपका एक्सपोर्ट इस टैब से बाहर नहीं जाता

फाइल पढ़ना, एनकोडिंग पहचानना, पंक्तियां पार्स करना और XLSX लिखना, सब आपके ब्राउजर में ही होता है। न अपलोड, न कतार, न सर्वर पर कोई अस्थायी कॉपी। जब फाइल ग्राहकों की सूची या सैलरी का एक्सपोर्ट हो, तो यही बात मायने रखती है।

अक्सर पूछे जाने वाले सवाल

Excel में मेरी CSV अजीब अक्षरों में क्यों दिखती है?

क्योंकि फाइल UTF-8 नहीं है और Excel ने उसे UTF-8 मान लिया, या इसका उलटा हुआ। रूसी अकाउंटिंग सॉफ्टवेयर की फाइलें आम तौर पर Windows-1251 होती हैं, और पुराने पश्चिमी सिस्टम की फाइलें Windows-1252। यहां दोनों अपने आप पहचानी जाती हैं, और बनी XLSX टेक्स्ट को Unicode में सेव करती है, इसलिए यह समस्या दोबारा नहीं आती।

मेरा सारा डेटा एक ही कॉलम में क्यों है?

Excel ने फाइल को आपकी सिस्टम सेटिंग वाले सेपरेटर से बांटा, न कि उस सेपरेटर से जो असल में फाइल में है। यह कन्वर्टर पहली लाइनों को हर संभावित सेपरेटर से पार्स करके असली सेपरेटर पहचानता है, इसलिए सेमीकोलन वाली फाइल अमेरिकी सेटिंग वाले कंप्यूटर पर भी कॉलम में खुलती है।

कॉमा और सेमीकोलन वाली फाइलों में क्या फर्क है?

बनावट में कोई फर्क नहीं, दोनों CSV हैं। जिन देशों में दशमलव के लिए कॉमा लगता है, वे सेमीकोलन से एक्सपोर्ट करते हैं, ताकि 1,50 एक ही संख्या रहे। अगर आपकी फाइल में सेमीकोलन है, तो दशमलव का विकल्प कॉमा पर करें, ताकि ये वैल्यू असली संख्या बनें।

क्या शुरुआत के शून्य बचे रहेंगे?

हां। 00123 जैसी वैल्यू 123 नहीं बनती, टेक्स्ट रहती है, और पंद्रह अंकों से लंबी हर संख्या भी, क्योंकि फोन नंबर, IBAN और बारकोड फ्लोटिंग पॉइंट बनते ही डेटा खो देते हैं।

एक XLSX फाइल में कितनी पंक्तियां आ सकती हैं?

10,48,576 पंक्तियां और 16,384 कॉलम। यह इस टूल की नहीं, फॉर्मेट की अपनी पक्की सीमा है। इससे बड़ी CSV साफ संदेश के साथ लौटा दी जाती है, और साथ में “CSV फाइल स्प्लिट करें” टूल का लिंक मिलता है, जो उसे ऐसी फाइलों में काटता है जो Excel खोल सके।

क्या कई CSV फाइलें एक वर्कबुक में जोड़ सकते हैं?

इस पेज पर एक वर्कबुक में नहीं। एक साथ बीस तक फाइलें डाली जा सकती हैं, पर हर फाइल अपने नाम वाली एक शीट के साथ अलग XLSX बनती है, और सब एक साथ एक ZIP में लौटती हैं। अगर फाइलों के कॉलम एक जैसे हैं, तो CSV मर्ज करें पहले उन्हें एक के नीचे एक जोड़कर एक CSV बना सकता है, जो फिर एक ही शीट में कन्वर्ट होती है।

क्या मेरी फाइल कहीं अपलोड होती है?

नहीं। पार्सिंग और वर्कबुक लिखना पूरी तरह आपके ब्राउजर में JavaScript और SheetJS लाइब्रेरी से चलता है। किसी भी समय कुछ भी सर्वर पर नहीं जाता, और टैब बंद करने पर कोई कॉपी पीछे नहीं रहती।

गाइड

संबंधित टूल

Excel से CSVXLSX, XLS और ODS शीट को CSV में बदलें, उसी सेपरेटर, एन्कोडिंग और लाइन एंडिंग के साथ, जो फाइल लेने वाला सिस्टम सच में चाहता है।CSV से JSONस्प्रेडशीट से निकाली गई फाइल को JSON, NDJSON या सादे ऐरे में बदलें। डिलिमिटर और कैरेक्टर एन्कोडिंग टूल खुद पहचान लेता है।CSV स्प्लिट करेंबड़ी CSV को बराबर हिस्सों में बांटें या किसी कॉलम की हर वैल्यू के लिए अलग फाइल बनाएं। हेडर, डिलिमिटर और एनकोडिंग हर हिस्से में वैसे ही रहते हैं।CSV मर्ज करेंऐसे एक्सपोर्ट एक साफ CSV में जोड़ें, जिनके कॉलम अलग क्रम में हैं, एनकोडिंग अलग है और कहीं-कहीं कोई फालतू फील्ड भी है।Excel स्प्लिट करेंकई शीट वाली वर्कबुक को अलग-अलग फाइलों में बांटें, या एक लंबी शीट को आपकी चुनी हुई पंक्तियों की गिनती वाले हिस्सों में काटें।Excel से JSONस्प्रेडशीट को ऐसे JSON में बदलें, जिसे आपका कोड सच में इस्तेमाल कर सके: ऑब्जेक्ट का ऐरे, ऐरे का ऐरे, या हर कॉलम के लिए एक ऐरे।