एक्सेल (कभी-कभी) एक आयातित फ़ाइल में पाठ के आवरण को क्यों बदल रहा है?


0

तो यह एक विचित्र समस्या है कि हमारे कुछ उपयोगकर्ता देख रहे हैं, कि मैं पुष्टि करने में सक्षम हूं, और इससे मुझे कोई मतलब नहीं है।

मूल रूप से, मैं एक ऐसे एप्लिकेशन पर काम करता हूं जो कुछ मामलों में CSV या TSV में फ़ाइलों को निर्यात करेगा और उन फ़ाइलों को अक्सर हमारे सिस्टम में लोड होने से पहले जोड़-तोड़ के लिए Excel में लोड किया जाता है। डेटा संवेदी संवेदनशील है, और यह जिस क्षेत्र पर हो रहा है, उसमें प्लस साइन्स (उदाहरण) से पहले का पाठ शामिल है। +Data +Like +This )

ऐसा लगता है कि यह कुछ मामलों में है, फाइलों को आयात करते समय कुछ पाठ का आवरण बदल जाएगा। यह केवल तभी प्रतीत होता है यदि आप आयात संवाद पर कॉलम को टेक्स्ट फ़ॉर्मेटिंग में नहीं बदलते हैं, हालाँकि मैंने देखा है कि इसके मामले ऐसा करने से नहीं होते हैं।

यहाँ कुछ चित्र दिखा रहे हैं जो मेरा मतलब है। यहाँ Notepad ++ में दिखाया गया कच्चा डेटा है। ध्यान दें कि लाइन 50 "+ मारियो + पार्टी + किट" है, उचित आवरण है। notepad++

और यहाँ आयात करने के बाद Excel में पाठ है, लेकिन किसी भी स्वरूपण विकल्प को नहीं बदलना। सेल को + से शुरू होने के कारण सूत्र के रूप में व्याख्या की जा रही है, लेकिन आप शीर्ष बार में देख सकते हैं कि आवरण "+ मारियो + पार्टी + किट" में बदल गया है। (उपयोगकर्ताओं को अक्सर बस तुरंत आयात करेंगे फिर एक फॉर्मूला होने के लिए इसे खोजने के लिए = से `के लिए खोजें और प्रतिस्थापित करें)

Excel general formatting

हालाँकि, यदि मैं स्तंभ को पाठ के रूप में आयात करता हूँ (स्तंभ का चयन कर रहा हूँ और पाठ आयात संवाद में प्रारूप के रूप में पाठ का चयन कर रहा हूँ) तो आप देख सकते हैं कि आवरण संरक्षित है।

Excel text formatting

क्या कोई समझा सकता है कि यहां क्या चल रहा है? हमारे पास पाठ के रूप में आयात करने का तरीका है, लेकिन उपयोगकर्ता अक्सर उस कदम को भूल जाएंगे और समय बर्बाद कर सकते हैं। मैंने संख्या स्वरूपण पर इसी तरह के बहुत सारे प्रश्न पढ़े हैं, जो कम से कम कुछ उपयोग मामलों में समझ में आता है, लेकिन यहाँ मामला बदलने से मुझे कोई मतलब नहीं है।

मैंने पुष्टि की है कि यह Excel 2007, 2010 और 2013 और कई कंप्यूटरों पर होता है। यहाँ एक लिंक है मेरे उदाहरण में दिखाए गए फ़ाइल के लिए।



टिप्पणी के लिए धन्यवाद, मैंने बहुत सारे प्रश्न देखे हैं और उपलब्ध कुछ विकल्पों को समझ रहा है, लेकिन मुझे लगता है कि मेरे प्रश्न का असली मांस यही है। एक्सेल का कम से कम प्रारूपण कुछ मामलों के लिए समझ में आता है, लेकिन कुछ शब्दों के आवरण को बदलना मेरे लिए विचित्र लगता है।
zzevannn

जवाबों:


3

यदि आप इस तथ्य के बारे में थोड़ा सोचते हैं कि पाठ को सूत्रों के रूप में व्याख्या किया गया है - आपको यह महसूस करना चाहिए कि THIS अपराधी है और यही कारण है कि आपको समस्याएं हैं।

एक स्ट्रिंग के रूप में स्वरूपित +DefinedName का एक संदर्भ है DefinedName नाम प्रबंधक में
(सभी एक्सेल संस्करणों के लिए समझाने के लिए विविध में मदद के लिए देखें)

या तो कोशिकाओं / आयातित स्तंभों को पाठ के रूप में स्वरूपित किया जाए, या फिर पहले से तैयार करें ' सभी के लिए अग्रणी =, + तथा - वर्ण (अधिक आवश्यक?)

अन्य संभावित विकल्प: (जैसा कि बताया गया है Techie007
मैं हमेशा Excel को CSV फ़ाइलों के सभी स्तंभों को पाठ के रूप में आयात करने के लिए कैसे सेट कर सकता हूं?


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