Excel में सेल का आउटपुट बदलें


1

मैं एक एक्सेल और एक्सपैथ नोब (अच्छी तरह से, कम से कम मैं ईमानदार हूं!)। मैं एक ऐसी परियोजना पर काम कर रहा हूं, जो वर्तमान में, मैंने ऑनलाइन ट्यूटोरियल से सीखने के माध्यम से काम कर रहा है। हालाँकि, अगला कदम मुझे रोक दिया गया है!

मैं Google शीट्स पर एक दस्तावेज़ की मेजबानी कर रहा हूं और इस तरह, वीबीए से बचने की कोशिश करना चाहता हूं (जिसके बारे में मुझे अभी तक कोई पता नहीं है, फिर भी .....) और उम्मीद है कि मैं इसके बजाय एक सेल में मल्टी फंक्शन / फॉर्मूला को मल्टीपल कर सकता हूं।

मैं XML दस्तावेज़ से इनपुट के साथ सेल को पॉप्युलेट करने के लिए Xpath का उपयोग कर रहा हूं। समारोह है:

= ImportXML ( " https://api.eveonline.com/corp/StarbaseList.xml.aspx?keyID= ******* & amp; VCODE = *********** "," // पंक्ति [@itemID = '*******'] / @ राज्य ")

इस फ़ंक्शन से केवल दो संभावित सेल आउटपुट हैं - "1" या "4" और वर्तमान में यह ठीक काम कर रहा है।

हालाँकि, मुझे सेल डिस्प्ले को "1" से "" में बदलना होगा। ऑफ़लाइन "लाल पाठ में, और" 4 " ऑनलाइन "हरे पाठ में, लेकिन यह भी नहीं जानते कि इसे कहाँ से शुरू करना है ......।

किसी भी सहायता की सराहना की जाएगी।


3
=IF(ComparisonHere = 1, "OFFLINE", "ONLINE") ? प्रसंग में - =IF(ImportXML("https://api.eveonline.com/corp/StarbaseList.xml.aspx?keyID=*******&vCode=***********","//row[@itemID='*******']/@state") = "1", "OFFLINE", "ONLINE") - तो उपयोग करें conditional formatting रंग बदलने के लिए। केवल इसलिए कि आप निश्चित हैं कि केवल दो आउटपुट हैं, यदि 2 या 3 आउटपुट हो सकते हैं, तो आपको यह सुनिश्चित करने के लिए एक शर्त की आवश्यकता होगी कि यह एक 4 लौटा हो।
Jonno

जब आप जानते हैं कि कैसे आसान! आप एक सच्चे हितैषी हैं ..... मैं इसकी आवश्यकता के अनुसार काम करता हूँ। बहुत धन्यवाद :)
Titch2K6

कोई बात नहीं। बस आपको यह समझने में मदद करने के लिए कि क्या कोई भ्रम है, सूत्र है: = IF (तुलना, सही, गलत)। तो, पहला तर्क वह है जिसकी आप तुलना कर रहे हैं (जैसे - सेल A1 और gt; 1, सेल A2 = "टेस्ट")। अगला तर्क यह है कि आउटपुट क्या होगा यदि परिणाम सत्य है, अंतिम तर्क परिणाम है यदि गलत है।
Jonno

जवाबों:


0

मैं इस विकी को पोस्ट कर रहा हूं ताकि इसका उत्तर होगा और इसे बंद किया जा सकता है। सारी जानकारी सीधे @ जोंनो द्वारा की गई टिप्पणियों से है


=IF(ComparisonHere = 1, "OFFLINE", "ONLINE")

प्रसंग में:

=IF(ImportXML("https://api.eveonline.com/corp/StarbaseList.xml.aspx?keyID=*******&vCo‌​de=***********","//row[@itemID='*******']/@state") = "1", "OFFLINE", "ONLINE")

रंगों को बदलने के लिए सशर्त स्वरूपण का उपयोग करें। यह केवल इसलिए काम करता है क्योंकि आप निश्चित हैं कि केवल दो आउटपुट हैं। यदि आउटपुट 2 या 3 हो सकता है, तो आपको यह सुनिश्चित करने के लिए एक शर्त की आवश्यकता होगी कि यह 4 को वापस कर दिया जाए।

बस आपको यह समझने में मदद करने के लिए कि क्या कोई भ्रम है, सूत्र है =IF(Comparison, True, False)। तो, पहला तर्क वह है जिसकी आप तुलना कर रहे हैं (जैसे - सेल A1 और gt; 1, सेल A2 = "टेस्ट")। अगला तर्क यह है कि आउटपुट क्या होगा यदि परिणाम सत्य है, अंतिम तर्क परिणाम है यदि गलत है।

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