मैं एक एक्सेल और एक्सपैथ नोब (अच्छी तरह से, कम से कम मैं ईमानदार हूं!)। मैं एक ऐसी परियोजना पर काम कर रहा हूं, जो वर्तमान में, मैंने ऑनलाइन ट्यूटोरियल से सीखने के माध्यम से काम कर रहा है। हालाँकि, अगला कदम मुझे रोक दिया गया है!
मैं Google शीट्स पर एक दस्तावेज़ की मेजबानी कर रहा हूं और इस तरह, वीबीए से बचने की कोशिश करना चाहता हूं (जिसके बारे में मुझे अभी तक कोई पता नहीं है, फिर भी .....) और उम्मीद है कि मैं इसके बजाय एक सेल में मल्टी फंक्शन / फॉर्मूला को मल्टीपल कर सकता हूं।
मैं XML दस्तावेज़ से इनपुट के साथ सेल को पॉप्युलेट करने के लिए Xpath का उपयोग कर रहा हूं। समारोह है:
= ImportXML ( " https://api.eveonline.com/corp/StarbaseList.xml.aspx?keyID= ******* & amp; VCODE = *********** "," // पंक्ति [@itemID = '*******'] / @ राज्य ")
इस फ़ंक्शन से केवल दो संभावित सेल आउटपुट हैं - "1" या "4" और वर्तमान में यह ठीक काम कर रहा है।
हालाँकि, मुझे सेल डिस्प्ले को "1" से "" में बदलना होगा। ऑफ़लाइन "लाल पाठ में, और" 4 " ऑनलाइन "हरे पाठ में, लेकिन यह भी नहीं जानते कि इसे कहाँ से शुरू करना है ......।
किसी भी सहायता की सराहना की जाएगी।
=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 लौटा हो।