एक्सेल सूत्र: मैच पहली त्रुटि -

विषय - सूची

सामान्य सूत्र

(=MATCH(TRUE,ISERROR(rng),0))

सारांश

यदि आपको कक्षों की एक श्रृंखला में पहली त्रुटि का मिलान करने की आवश्यकता है, तो आप MATCH और ISERROR फ़ंक्शन के आधार पर एक सरणी सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, सूत्र है:

(=MATCH(TRUE,ISERROR(B4:B11),0))

यह एक सरणी सूत्र है, और नियंत्रण + Shift + Enter (CSE) का उपयोग करके दर्ज किया जाना चाहिए।

स्पष्टीकरण

अंदर से बाहर काम करते हुए, ISERRROR फ़ंक्शन TRUE लौटाता है जब कोई मान एक मान्यता प्राप्त त्रुटि होती है, और यदि नहीं तो FALSE।

जब कोशिकाओं की एक श्रृंखला (कोशिकाओं का एक सरणी) दिया जाता है, तो ISERROR फ़ंक्शन TRUE / FALSE परिणामों की एक सरणी लौटाएगा। उदाहरण में, यह परिणामी सरणी इस प्रकार दिखती है:

(FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE)

ध्यान दें कि 6 वें मूल्य (जो रेंज में 6 वीं सेल से मेल खाती है) TRUE है, क्योंकि सेल B9 में # N / A शामिल है।

MATCH फ़ंक्शन सटीक मिलान मोड में TRUE से मिलान करने के लिए कॉन्फ़िगर किया गया है। यह ISERROR द्वारा बनाए गए एरे में पहला TRUE पाता है और स्थिति लौटाता है। यदि कोई मिलान नहीं मिला है, तो MATCH फ़ंक्शन स्वयं # N / A देता है।

पहली NA त्रुटि का पता लगाना

उपरोक्त सूत्र किसी भी त्रुटि से मेल खाएगा। यदि आप पहली # N / A त्रुटि का मिलान करना चाहते हैं, तो ISERROR के लिए बस ISNA स्थानापन्न करें:

(=MATCH(TRUE,ISNA(B4:B11),0))

दिलचस्प लेख...