fbpx
Skip to content
Home » IF ERROR Function in Excel | If Error with Index Match

IF ERROR Function in Excel | If Error with Index Match

IF ERROR Function , Microsoft – Excel में दिए गए pre-defined functions में से एक है। इस Function को Excel में logical function के category के अंतर्गत रखा गया है। Excel मे इस Function का Use errors को छुपाने के लिए किया जाता है।

जब भी हम Spreadsheet में Function या Formula का Use करते है तो कई बार कुछ गलतिया हो जाती है। इन गलतियों के कारण Result में errors आने लगते है।
कुछ errors ऐसे होते है जिन्हे ठीक किया जा सकता है पर कभी- कभी कुछ errors को सुधारना संभव नहीं होता है। ऐसे में इन्हे hide करने के लिए हम IF ERROR Function का Use करते है।
Syntax-
 
=IFERROR(value, value_if_error)
 
ARGUMENTS-
 
value- इस Arguments में हम कोई Value, Formula या Refrence देते है जिसे if error function द्वारा Check किया जाता है कि इसमें कोई error है या नहीं।
 
value_if_error- Value या Formula में error होने पर जो Result आप Cell में Display कराना चाहते है उसे यहाँ Define करते है।

Use of if error Function in Excel

IF error function का Use करने के लिए हमने Data लिया है। इस Data के Column A और B में कुछ Numbers दिए गए है। Column C में Average function का Use करके इन Numbers का average निकाला गया है।
IF ERROR function in excel | use , examples in hindi

आप Image में देख सकते है कि Data में जहां भी खाली Cells है जिनमे कोई Value नहीं दी गयी है उनके सामने errors दिखाई दे रहे है।

अब हम देखेंगे कि if error function का Use करके कैसे हम इन errors को hide कर सकते है।
सबसे पहले जिस भी Cell में आपको if error function का Use करना है उस Cell को Select करे। हमने यहाँ Cell D2 Select किया है।
अब यहाँ Formula =IFERROR(AVERAGE(A1,B1),”invalid data”) Type करे।
Formula Type करने के बाद enter key Press करे।
IF ERROR function in excel | use , examples in hindi
अब Cell D2 के Right Bottom Corner से नीचे की तरफ Drag करे जहाँ तक आपका Data है जिससे Formula बाकी Cell में Apply हो जाये।
आप देखेंगे कि जहाँ भी errors आ रहे थे अब वहाँ “invalid data“, जो कि if error function के दूसरे Arguments में दिया गया message है, वह Display हो रहा है।
इस तरह हम if error function का Use करके बहुत ही आसानी से errors को hide कर सकते है।
आप चाहे तो message की जगह double quotation mark लगाकर Cell को empty भी दिखा सकते है।
इसके लिए हम इस Formula को कुछ इस प्रकार लिखेंगे –
=IFERROR(AVERAGE(A1,B1),””)
 

if error with Vlookup

 
Excel Sheet में if error और vlookup function को एक साथ कैसे Use करे इसे हम Example द्वारा समझेंगे।
अब हमने Example के लिए एक Data लिया है जिसमे कुछ व्यक्तियों के Name और उनके contact numbers दिए गए है।
यहाँ Cell D2 में vlookup function का Use करके “mihir” Name के व्यक्ति का contact number Search किया गया है।
if error with Vlookup in hindi
आप Image में देख सकते है कि Cell D2 में error “#NA” Display हो रहा है। जिसका मतलब है कि “mihir” Name के व्यक्ति की Information Data में नहीं है।
Note- Excel Sheet “#NA” error यह Show करता है कि जो Value आप Search कर रहे है वह Data में मौजूद नहीं है।
इस प्रकार vlookup function जब error दिखाता है तो उसे hide करने के लिए हम एक user friendly message दे सकते है जिसे समझना भी आसान हो।
इस error को hide करने के हम Formula कुछ प्रकार लिखेंगे –
 =IFERROR(VLOOKUP(“mihir”,A1:B7,2,0),”data is not available”) 
if error with Vlookup in hindi

आप देखेंगे कि Cell F2 में अब  #NA error की जगह, if error में दिया गया message “data is not available” Display हो रहा है।

इस प्रकार जब भी हम कोई ऐसी Value Search करते है जो Data में नहीं है तो यह हमे error की जगह message return करता है।

if error with Index Match

if error function को index match function के साथ Use कैसे करे – इसे समझने से पहले यह समझना जरूरी है कि index और match function क्या है और इसका Use कैसे करते है।
इसके लिए नीचे दिए हुए Link पर Click करके पढ़े –
अब हमने यहाँ एक Example लिया है। यहाँ Column A में sales Year,  Column B में Profit और Column C में loss को दिखाया गया है।
हमने index और match function का Use करके, year 2003 में हुए profit को निकाला है जिसके लिए Cell E2 में Formula =INDEX($B$1:$B$7,MATCH(2003,$A$1:$A$7,0)) लगाया गया है।
यह हमे Value “731” return करता है।
if error with Index Match in hindi

पर जब हम year 2007 में हुए profit को निकालने के लिए Cell E6 में Formula =INDEX($B$2:$B$7,MATCH(2007,$A$2:$A$7,0)) लगाते है तो यह हमे #NA return करता है।

जिसका मतलब है कि 2007 का Data available नहीं है।
इस प्रकार के errors को hide करने के लिए हम index और match function से पहले if error का Use करते है। इसके लिए हम Formula कुछ प्रकार लिखेंगे –
=IFERROR(INDEX($B$2:$B$7,MATCH(2007,$A$2:$A$7,0)),”not found”)
if error with Index Match in hindi
आप ऊपर Image में देख सकते है कि index और match Function में आ रहा error अब if error Function में दिए गए message “not found” द्वारा replace कर दिया गया है।
इस प्रकार हम किसी भी Function से पहले if error function का Use करके Function में आ रहे error की जगह एक customize message Display करा सकते है।

Leave a Reply

Your email address will not be published.

error: Content is protected !!
%d bloggers like this: