एक्सेल सेव-बतौर सीएसवी विकल्प - इसके बजाय कॉमा को पाइप या टैब में बदलना संभव है?


17

क्या एक्सेल को बताने का कोई तरीका है जो CSV, जैसे टैब या पाइप का निर्माण करते समय उपयोग करने के लिए सीमांकित करता है?

जवाबों:


17

मान लें कि हम आपके ओएस के रूप में विंडोज के साथ काम कर रहे हैं ...

  • अपनी क्षेत्रीय सेटिंग्स या विंडोज़ ( क्षेत्र और भाषा ) संपादित करें ।
  • पर स्वरूप टैब मारा अतिरिक्त सेटिंग्स ...
  • आप अपने CSV विभाजक के रूप में जिस चरित्र का उपयोग करना चाहते हैं , उसे सूची विभाजक बदलें ।

यहाँ छवि विवरण दर्ज करें

  • उन परिवर्तनों को लागू करें।
  • एक्सेल पर वापस जाएं और फ़ाइल को एक सीएसवी के रूप में सहेजें जैसे आप सामान्य रूप से करेंगे और इसे आपके चुने हुए विभाजक का उपयोग करके बचाया जाना चाहिए।

यहाँ छवि विवरण दर्ज करें

अधिक जानकारी / छवि स्रोत


1
टैब से अलग की गई फ़ाइलों के लिए, आप बिल्ट इन फाइल फॉर्मेट का उपयोग कर सकते हैं Text (Tab delimited) (*.txt)
रिचर्ड

1
यह एक अच्छा समाधान नहीं है यदि आपको विभिन्न स्वरूपों में अक्सर डेटा निर्यात करना पड़ता है। चूक को बदले बिना उस पर कोई सिफारिशें?
कोई भी

यह भयानक है। फिर फिर - तो यह कई एमएस उत्पादों के साथ जाता है।
javadba

3

मुझे एक्सेल में तुरंत एक विकल्प नहीं दिखता है, लेकिन मैं कुछ सलाह दे सकता हूं।

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

यदि आपके डेटा में अल्पविराम हो तो क्या होगा? एक्सेल स्वचालित रूप से उस सेल की सामग्री को उद्धरण चिह्नों ( ") के साथ घेर लेगा , इसलिए फ़ाइल को आयात करने वाले प्रोग्राम को पता चल जाएगा कि उस सेल वास्तव में कब समाप्त होता है।

यदि आप विभाजक के रूप में अल्पविराम नहीं चाहते हैं, तो आप फ़ाइल को अभी भी CSV के रूप में सहेज सकते हैं, फिर इसे मैन्युअल रूप से संपादित करें। नोटपैड या नोटपैड ++ जैसे टेक्स्ट एडिटर खोलें। जो भी चरित्र आप उपयोग करना चाहते हैं (यानी नोटपैड में, संपादित करें-> ढूंढें) पर जाएं, एक खोज करें। यदि आप एक पाइप चाहते हैं, तो एक पाइप ( |) खोजें। यदि आप कोई परिणाम देते हैं, तो इस वर्ण का उपयोग न करेंआसानी से टैब खोजने के लिए , मैं नोटपैड ++ का उपयोग करने की सलाह दूंगा।

एक बार जब आप पाते हैं कि आप जिस चरित्र का उपयोग करना चाहते हैं, वह आपके दस्तावेज़ में कहीं और उपयोग नहीं किया जा रहा है, तो आप खोज और प्रतिस्थापन कर सकते हैं । नोटपैड में, संपादित करें -> बदलें ... पर जाएं । 'क्या खोजें:' में, एक अल्पविराम लिखें। 'से बदलें:' में, वह अक्षर लिखें जिसे आप विभाजक के लिए उपयोग करना चाहते हैं। अगला भाग हिट करना है Find Next। इसका कारण यह है कि अगर आपके डेटा में कॉमा भी हैं, तो यह आपकी फ़ाइल को तोड़ देगा। केवल उन अल्पविरामों को प्रतिस्थापित करें जो डेटा के सीमांकक हैं, और उद्धरण चिह्नों में कुछ भी नहीं।

एक बार यह पूरा हो जाने के बाद, आप फाइल को सेव कर सकते हैं। यदि आप इसे आयात करना चाहते हैं, तो मैं इसे एक .TXTफ़ाइल का नाम बदलने की सलाह दूंगा, इसलिए एक्सेल आपसे पूछेगा कि फील्ड डेलीमिटर कैरेक्टर क्या है। यदि आप कोई .CSVफ़ाइल खोलना चुनते हैं , तो यह स्वतः ही सीमांकक के रूप में एक सीमांकक का उपयोग करेगा, जो कि आप नहीं चाहते हैं।


3
सीएसवी फ़ाइलों के लिए कोई आधिकारिक युक्ति नहीं है। केवल सम्मेलन हैं। CSV का मतलब आम तौर पर अल्पविराम से अलग होता है, लेकिन अन्य सीमांकक का उपयोग करने वाली डेटा फ़ाइलों को अक्सर CSV फ़ाइलों के रूप में संदर्भित किया जाता है।
दशक्रेडर

1
आप यह भी कह सकते हैं कि CSV का मतलब चरित्र के अलग-अलग मूल्यों से है, यह सब दशमलव विभाजक पर निर्भर करता है। दशमलव विभाजक के रूप में डॉट का उपयोग नहीं करने वाली प्रत्येक भाषा को मानों को अलग करने के लिए अल्पविराम के अलावा कुछ और का उपयोग करना पड़ता है। यही कारण है कि जर्मन भाषा सेटिंग्स के साथ बनाई गई CSV फाइलें अर्धविराम का उपयोग करती हैं।
अल्पीजियो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.