क्या एक्सटर्नल डेटा के आयात से एक्सेल में कंडिशनल फॉर्मेटिंग संभव है


1

मुझे एक्सेल 365 (2016) में बाह्य डेटा 1-8 कॉलम में लाने के लिए एक वर्कबुक मिली है। मेरे पास पहले दो कॉलम कॉन्फ़िगर किए गए हैं जो G1 = 1 के आधार पर कुछ स्वरूपण करते हैं। यदि मैं उपयुक्त कॉलम में 1 टाइप करता हूं तो फॉर्मेटिंग ठीक काम करता है। हालाँकि, मेरे पास स्तंभ G पर डेटा कनेक्शन लिखने का डेटा है, और बाहरी डेटा स्रोत से आयात सशर्त स्वरूपण को ट्रिगर नहीं करता है। अगर मुझे एक ऐसा सेल मिलता है जो डेटा कनेक्शन से 1 को पुनः प्राप्त करता है और 1 को फिर से टाइप करता है, तो फॉर्मेटिंग चालू हो जाती है। संख्या के रूप में स्पष्ट रूप से स्तंभ G प्रारूपित करने से मदद नहीं मिलती है। क्या बाह्य डेटा स्रोत के माध्यम से प्राप्त डेटा के आधार पर सशर्त रूप से प्रारूपित करने का कोई तरीका है?


1
यह थोड़ा अस्पष्ट है, लेकिन मुझे एक विचार हो सकता है। चूंकि आपने अपने पैराग्राफ को अंडरस्कोर करने के लिए एक टेबल नहीं डाली है, एक छवि को नहीं रखा है, तो मैं थोड़ा अनुमान लगाने की कोशिश करूंगा। ध्यान दें कि एक 1 "1" या "1" के समान नहीं है। यदि आप समझते हैं कि तब आप समस्या निवारण कर सकते हैं।
एजबेट्ट्स

एक ग्राफ और आपके द्वारा उपयोग किए जा रहे सूत्र को प्रदर्शित करें। क्या आप एक VALUE या एक पाठ लौटा रहे हैं? एक स्ट्रिंग या पूर्णांक या डबल लौटना? इसलिए मेरी टिप्पणी ऊपर।
ejbytes

1
हाँ, यह एक डेटाटाइप समस्या थी। डेटा स्रोत (फ़ाइलमेकर प्रो) और एक्सेल दोनों डेटा प्रकारों के साथ थोड़े ढीले-ढीले हैं, लेकिन वे दोनों आयात पर स्रोत डेटाटाइप को सख्ती से लागू करते हैं। मैं डेटा को चरणबद्ध करने के लिए पाठ प्रारूप में कुछ सामान्य कॉलम का उपयोग कर रहा था, इसलिए एक्सेल ने आने वाले डेटा को पाठ के रूप में देखा। मैंने स्रोत कॉलम को संख्या में बदल दिया है और सभी अच्छे हैं। जैसा कि आप सुझाव देते हैं, मैं G1 = 1 के बजाय फॉर्मूला को G1 = "1" में बदलकर समस्या को हल करने में सक्षम हो सकता हूं, लेकिन यह एक्सेल की तरफ उपयोगकर्ता की त्रुटि के लिए कम प्रवण लगता है। यदि आप एक औपचारिक उत्तर प्रदान करते हैं तो मैं इस उत्तर को कॉल कर सकता हूं।
जोनाथन शेरी

जवाबों:


0

जैसा कि मूल पोस्टर से पता चला है, अपराधी आमतौर पर डेटा प्रकारों पर एक विश्लेषण जांच है।

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

"कंप्यूटर विज्ञान और कंप्यूटर प्रोग्रामिंग में, एक डेटा प्रकार या बस प्रकार डेटा का एक वर्गीकरण है जो कंपाइलर या दुभाषिया को बताता है कि प्रोग्रामर डेटा का उपयोग कैसे करना चाहता है। अधिकांश प्रोग्रामिंग भाषाएं विभिन्न प्रकार के डेटा का समर्थन करती हैं, उदाहरण के लिए: वास्तविक, पूर्णांक या। बूलियन। "
- https://en.wikipedia.org/wiki/Data_type

ऊपर दिए गए स्पष्टीकरण में जोड़ने के लिए, एक प्रकार का डेटा भी हो सकता है: चरित्र, स्ट्रिंग या 'शाब्दिक'।

एक्सेल में यह भी याद रखना महत्वपूर्ण है कि यदि आप संख्या के प्रारूप को पाठ से संख्या में बदलते हैं, तो आपको उस सेल को रीफ्रेश करना होगा। प्रारूप बदलने के बाद सेल को रीफ्रेश करने का एक तरीका सेल का चयन करना है, F2 दबाएं, फिर दर्ज करें।

निष्कर्ष : अक्सर कंप्यूटर की दुनिया में हम एक संख्या को देख सकते हैं और मान सकते हैं कि यह पहचान है। एक कंप्यूटर कई अलग-अलग तरीकों से एक संख्या पढ़ सकता है: 1, "1", "1"।

समस्या निवारण : सेल के प्रारूप और अतिरिक्त वर्णों (यानी रिक्त स्थान) के लिए जाँच करें। यह भी याद रखें कि यदि प्रारूप बदला गया है तो सेल को रिफ्रेश करें। यह किसी भी तरह से तर्क की एक स्वाभाविक प्रक्रिया नहीं है जब तक कि आप कंप्यूटर विज्ञान के अध्ययन के संपर्क में नहीं आए हैं और भले ही आप हों, इन निष्कर्षों को आसानी से अनदेखा किया जाता है और अक्सर होता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.