ISBLANK () फ़ंक्शन


53

क्या कोई तरीका है जो मैं जांच सकता हूं कि क्या कोई सेल खाली है?

एक फ़ंक्शन है, ISBLANK()लेकिन यह तब गलत हो जाता है जब सेल में कोई सूत्र होता है, यहां तक ​​कि यह भी सोचा जाता है कि सूत्र कुछ भी (या खाली स्ट्रिंग) वापस नहीं करता है।

मैं चाहूंगा कि यह सच हो जब सूत्र कुछ भी वापस नहीं करता है। तो सेल बिना किसी मूल्य के खाली लगती है।

जवाबों:


45

आप निम्न सूत्र का उपयोग करके देख सकते हैं कि कोई कक्ष रिक्त है या नहीं:

=if(C2="";"The cell is empty";"The cell is not empty")

2
धन्यवाद। यह एक मेरी तुलना में सरल है। स्पष्ट रूप से मेरे लिए यह सोचना बहुत तुच्छ था। :)
रॉबर्ट कोरिटनिक डे

मेरा मानना ​​है कि वास्तविक उत्तर वास्तव में परीक्षण किए जा रहे सेल में मूल सूत्र को ठीक करने के लिए है। मेरा सुझाव है कि सूत्र वास्तव में एक खाली स्ट्रिंग नहीं लौटा रहा है। इस सूत्र को सेल A1 में रखें: =if(1=1,"","No Way")और यह सेल में एक वैल्यू डालता है। एक्सेल के विपरीत, =if(1=1, ,"No Way")इसे सेल A2 में रखें: और यह सेल को खाली छोड़ देगा। इन फ़ार्मुलों को 2 अन्य कक्षों में रखकर आसानी से परखा जाता है: TRUE =ISBLANK(A1)वापस होने पर FALSE =ISBLANK(A2)लौटाएगा। इसी तरह =ISBLANK(if(1=1, ,"No Way"))TRUE लौटाएं।
कार्ल_एस

यह सिर्फ नहीं होगा C2=""?
सोलोमन उको


4

मैंने फंक्शन LEN(A1)को बहुत उपयोगी और मजबूत पाया। यह उन सेल के लिए भी काम करता है, जिनमें टेक्स्ट हटा दिया गया है। यह किसी सेल की सामग्री की लंबाई लौटाता है और यदि यह 0 देता है, तो सेल खाली है।

  • IF(NOT(LEN(A1)))या IF(LEN(A1)=0)खाली कोशिकाओं के लिए जाँच करने के लिए
  • IF(LEN(A1))या IF(LEN(A1)<>0)गैर-खाली कोशिकाओं की जांच करने के लिए

मैं मुट्ठी संस्करण पसंद करता हूं क्योंकि यह पढ़ना आसान है। नंबर 0 FALSEएक बूलियन जांच में मूल्यांकन करता है , कोई भी सकारात्मक संख्या का मूल्यांकन करता है TRUE


3

आप इसे मूल रूप से स्विच करने के ISBLANK()साथ लपेट सकते हैं NOT()जो कभी भी इसके मूल परिणाम के विपरीत होता है।

= नहीं (ISBLANK (A2))

A2खाली नहीं होने पर इसकी जांच । यदि इसमें कुछ है तो A2यह एक Trueपरिणाम देगा।

नहीं - डॉक्स संपादक मदद करते हैं


1
यह कैसे कुछ भी मदद करता है? ओपी पूछ रहा था कि यह कैसे निर्धारित किया जाए कि क्या कोई कक्ष रिक्त है जिसे रिक्त के रूप में परिभाषित किया गया है या जिसमें रिक्त स्ट्रिंग है।
एड्रियन

यह सबसे अच्छा जवाब है। यह सरल और बात है। ओपी ने पूछा कि चेक कैसे करें और यह बिल्कुल ऐसा ही करता है!
ब्लैंकिंग

3

@Martin हैन्सन ए को छोड़कर (जहां सभी चार संस्करण #N/Aमेरे लिए कुछ भी नहीं बल्कि वापस लौटाते हैं ) उपरोक्त में से दो इस प्रकार हैं:

a "blank" cell (truly blank OR containing a formula returning `""`)  

से

a "non-blank" cell (whether Text, Numeric, Boolean or other Formula).

वे सभी हालांकि वे जरूरत से ज्यादा हैं अगर सिर्फ भेदभाव के उद्देश्य के लिए हैं। लंबाई की अधिकांश स्थिति को सूचित करने के लिए चुने गए पाठ के कारण है। ऐसा पाठ आवश्यक नहीं है ( मैं चाहूंगा कि यह सच हो ... )। सेल " नॉट -ब्लैंक" के लिए एक सही A विभेदन के लिए काम करेगा (@ CamSyl की व्याख्या के रूप में)।

हालाँकि उस स्थिति में कोशिका A "कोरा" के लिए एक सही A समान रूप से अच्छी तरह से काम करेगा (या बेहतर है, जिसे OP trueरिक्त है) वैसे भी ओपी की समस्या का समाधान नहीं)।

मैं प्रकार का एक सूत्र सुझाता हूं:

=A3="" 

(जो पाठ के बिना @Mehper C. Palavuzlar के A का सार है)।

WA16754


2

मैंने ISBLANKओपी के प्रश्न के पूर्व डेटिंग के संदर्भ के लिए इंटरनेट (Google, खोज उपकरण, कस्टम रेंज) की खोज की है। ISBLANK: समारोह पहले से ही पूछने के समय के दौरान अस्तित्व में 2009/01/12 से पहले ISBLANK संदर्भ

इसलिए यह फ़ंक्शन पर्याप्त होगा:

=IF(ISBLANK(A2)=TRUE;"Blank cell";"Not blank")

हालांकि इस पर विचार करने के लिए एक चीज है:

  • हटाए गए पाठ, सादे पाठ के रूप में स्वरूपित , खाली नहीं है

1
इस सवाल का जवाब देने में मदद करने के लिए कुछ और स्पष्टीकरण जोड़ना।
ChrisF

5
मैंने isblank()अपने प्रश्न में पहले से ही समस्या का वर्णन किया है । यह केवल तभी लौटता है trueजब सेल वास्तव में खाली होता है (इसमें कोई फॉर्मूला नहीं होता है)। अगर मैं कोई सामग्री कोशिकाओं की तलाश कर रहा था, तो यह आपके लिए अधिक स्पष्ट है।
रॉबर्ट कोरिटनिक

यदि आप IFERROR(1/0)इसे जोड़ते हैं तो TRUE वापस आ जाएगा।
जैकब जान तुइस्ट्रा

@RobertKoritnik आपका उल्लेख करना भूल गया।
जैकब जान टुंस्ट्रा

@JacobJanTuinstra: इसे कहाँ शामिल करें? विभाजन 0 हमेशा त्रुटि है।
रॉबर्ट कोरिटनिक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.