उनकी स्ट्रिंग लंबाई के आधार पर कोशिकाओं की पृष्ठभूमि का रंग निर्धारित करना


0

मान लीजिए कि मेरे पास डेटा का यह कॉलम है

  Canada
  Chile
  China
  ...

यदि प्रत्येक स्ट्रिंग की लंबाई 5 से अधिक है, तो मैं प्रत्येक सेल की पृष्ठभूमि का रंग कैसे निर्धारित कर सकता हूं? ('कनाडा' सेल मेरे उदाहरण में प्रकाश डाला जाएगा)

मुझे पता है कि आप कुछ का उपयोग करके कुछ के साथ सशर्त स्वरूपण कर सकते हैं, LEN(A1)>5लेकिन मैं चाहता हूं कि यह नियम पूरे स्तंभ पर लागू हो।

मैंने नियम को कॉपी करने की कोशिश की है (या शायद मैं इसे गलत तरीके से कॉपी कर रहा हूं), लेकिन तब भी A1रहता है A1जब सेल हो A2


उत्तर की सरलता इस बात पर निर्भर करती है कि आप एक्सेल के किस संस्करण का उपयोग कर रहे हैं।
danielpiestrak

मैं

महान! आसान प्रबंधन / व्याख्या, जोड़ा जवाब।
danielpiestrak 15

जवाबों:


3

सेल A1 के लिए फॉर्मूला:

=IF(LEN(A1)>5,TRUE,FALSE)

ध्यान दें कि ऊपर दिए गए आपके सूत्र में $प्रतीक नहीं है ।

इसके बाद सशर्त स्वरूपण> नियम प्रबंधित करें> पर लागू होता है

और मान =$A$1को बदल दें=$A:$A

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

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

पुनश्च - ध्यान दें कि किसी ifस्टेटमेंट के अंदर की लंबाई को एनक्रिप्ट करना आवश्यक नहीं है । यह मेरी व्यक्तिगत पसंद का हिस्सा है क्योंकि मुझे पढ़ना आसान लगता है। आप वैकल्पिक रूप से उपयोग कर सकते हैं=len(A1)>5


बहुत बढ़िया! यह मेरे लिए काम करता है। यह था =$A$1करने के लिए =$A:$Aहै कि मैं याद किया।

हाँ, यह भी काम करता है।

1
आप वास्तव में इसे लागू करने के लिए पूरी रेंज का चयन कर सकते हैं, फिर नियम लिख सकते हैं, लेकिन सुनिश्चित करें कि आप इसे ऐसे लिखें जैसे कि यह केवल सक्रिय सेल के लिए है। तो A1 का चयन करें: A20 (उस दिशा में, तो A1 सक्रिय है) फिर ऊपर जैसा नियम बनाएं, फिर सभी कक्षों में पहले से ही नियम लागू है, और यदि आप एक सेल का चयन करते हैं और नियम को देखते हैं, तो यह परिभाषित किया गया प्रतीत होता है वह कोशिका (अपेक्षाकृत)। सामान्य अंतिम परिणाम, बस एक कदम या दो कम करना।
एडम वी।

0

आप उस कॉलम में अन्य सभी कोशिकाओं को सशर्त प्रारूप फॉर्मूलाटो को चित्रित करने के लिए प्रारूप चित्रकार का उपयोग कर सकते हैं (यह रिश्तेदार सेल के लिए इसे बदल देगा):

ConditionalFormatPainter

और यदि आप "ए" हेडर पर क्लिक करते हैं तो यह स्वचालित रूप से इसे पूरे कॉलम में डाल देगा ताकि आपको इसे हमेशा के लिए नीचे खींचना न पड़े। शुभ लाभ।

इस सूत्र के साथ A1 (= LEN (A1)> 5) में आंतरिक रूप से रखा जाता है, और फिर अन्य कोशिकाओं को चित्रित किया जाता है (जो स्वचालित रूप से = LEN (A2)> 5, = LEN (A3)> 5, = LEN (A4) होगा) > 5 आदि) यहां वह परिणाम है जो आपको मिलना चाहिए:

FormatPainterResult


मैं कुछ गलत कर रहा हूँ, प्रारूप चित्रकार का उपयोग करने के बाद, हर सेल में अब नियम है, लेकिन यह अभी भी A1 को संदर्भित कर रहा है।

मुझे यकीन नहीं है कि आप क्या गलत कर रहे हैं। आपने A1 में अपना सशर्त स्वरूप सूत्र सेट किया है। फिर आप A1 पर क्लिक करें, फिर आप फॉर्मेट पेंटर बटन पर क्लिक करें। फिर आप उन कोशिकाओं पर क्लिक करें जिन्हें आप इसे पेंट करना चाहते हैं। क्या आप संदर्भ को ठीक करने के लिए $ प्रतीकों का उपयोग कर रहे हैं? आपको स्पष्ट रूप से ऐसा नहीं करना चाहिए। परिणाम कैसा दिखेगा, इसके लिए मेरा संपादन देखें।

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