Table of Contents
Excel में logical Function एक बहुत ही महत्वपूर्ण फंगक्शन है। इसका इस्तेमाल तब किया जाता है जब Excel डाटा में कोई Condition लगानी हो और इस condition के आधार पर कोई Value Search करनी होती है। यह condition User के द्वारा डिफाइन की जाती है।
Logical Function in Excel in Hindi
Logical Functions condition को check करते है कि Condition सही है या गलत और इसी के आधार पर यह आगे की calculation करते है और हमे Result देते है।
logical function में User अपनी जरुरत के अनुसार Logic को बना सकता है और इसी Logic के आधार पर आगे की calculation निर्भर होती है। User द्वारा बनाया गया यह Logic निर्णय लेता है कि spreadsheet में कौन सी calculation होनी चाहिए और कौन सी नहीं।
Excel द्वारा हमे कई Importatnt logical function provide किये गए है। इन सभी logical function के बारे में हम एक-एक करके Details में समझेंगे।
Logical Function में Use होने वाले Operator
इस Post में हम नीचे दिए गए logical function को Example के साथ Details से समझेंगे –
1) IF Function
2) AND Function
3) OR Function
4) NOT Function
5) Nested IF Function
IF Function
Microsoft Excel में IF Function सबसे Main और ज्यादा Use होने वाला logical function है। इस Function में Values को test करने के लिए User द्वारा Condition लगाई जाती है।
Syntax:-
=IF(logical_test, value_if_true, value_if_false)
Arguments:-
logical_test- यहाँ हम उस Condition को लगाते है जिसके द्वारा Value को check किया जाना है।
value_if_true- Condition true होने पर कौन सा टास्क पर्फ़ॉर्म किया जाना है उसे हम यहाँ डिफाइन करते है।
value_if_false- Condition false होने पर कौन सा task perform किया जाना है उसे हम यहाँ Define करते है।
Example-
cell A1=32
=IF(A1<50,”less”,”greater”)
result- less
ऊपर दिए गए Example में यह Condition दी गयी है कि अगर A1 में दी गयी value (32)”50″ से छोटा है तो Cell में “less” Display करे और अगर Value छोटी नहीं है तो Cell में “greater” Display करे।
AND Function
Excel में logical function AND () एक अन्य महत्वपूर्ण Function है। Excel Sheet में इसका हम तब Use करते है जब एक ही समय में एक से अधिक Condition लगाने की आवश्यकता होती है। AND Function True या False में Result देता है।
इस Function में दिए गए सभी Condition अगर सही साबित होते है तो यह True Display करता है और अगर कोई एक भी Condition गलत होती है तो यह False Display करेगा ।
Syntax:-
=AND(logical1,[logical2],[logical3]….)
Arguments:-
logical1:- पहली Condition जिसके द्वारा Value को test करना है।
logical2:- दूसरी Condition जिसके द्वारा हम Value को test करना चाहते है।
Example-
cell A1= 15
=AND(A1>10,A1<20)
result- True
ऊपर दिए गए Exxample में हमने AND function के अंदर दो Condition दी है।
“A1>10” – यह पहली Condition है जिसमे A1 Cell में दी गयी Value को check किया जायेगा कि यह 10 से बड़ी है या नहीं।
A1>10= True A1 में Value 15 दी गयी है जो कि 10 से बड़ी है इसलिए Condition True होगी।
A1<20- यह दूसरी Condition है जिसमे A1 में दी गयी Value को check किया जायेगा कि यह 20 से छोटी है या नहीं।
A1<20= True A1 में दी गयी Value 20 से छोटी है इसलिए Condition True होगी।
ऊपर दी गयी दोनों ही Condition सही है इसलिए यह हमे True return करेगा और अगर दोनों Condition या फिर दोनों में से कोई एक Condition गलत होती है तो ऐसी situation में यह False return करता है।
OR Function
AND Function की तरह OR function में भी एक से अधिक Condition का Use किया जाता है पर AND Function में सभी Condition का true होना जरुरी होता है तभी यह हमे True return करता है।
जब कि OR function में दी गयी सभी Conditions में से कोई एक Condition True होती है तो यह हमे Result True देता है।
Syntax-
=OR(logical1,[logical2],[logical3],[logical4],……)
Arguments-
logical1- पहली Condition या Logic Value Test करने के लिए।
logical2- दूसरी Condition Value को Test करने के लिए।
logical3- तीसरी Condition Value को Test करने के लिए।
Example-
A1= 57 , B1 = 89
=OR(A1<100, B1>100)
result- True
ऊपर दिए गए Example में OR function के साथ हमने दो Condition दिए है। यह एक – एक करके दोनों Condition को check करेगा।
पहली Condition A1<100 में यह Check करेगा कि A1 में दी गयी Value 100 से छोटी है या नहीं। A1 में हमने Value 57 दिया है जो कि 100 से छोटी है इसलिए Condition True होगी।
A1<100 = True
दूसरी Conditon B1>100 में यह B1 में दी गयी Value को 100 से compare करेगा कि यह 100 से बड़ी है या नहीं। B1 में हमने Value 89 दिया है जो कि 100 से बड़ी नहीं है इसलिए यहाँ Condition False होगी।
B1>100 = False
यहाँ आप देख सकते है कि दोनों Conditions में एक Condition (पहली Condition ) True है इसलिए Result हमे True मिलेगा।
NOT Function
Excel में NOT function true को false में और false को true में Change कर देता है।
इसका मतलब यह है कि जब Condition true होती है तो यह false में Result देता है और जब Condition false होती है यह true Result देता है।
Syntax-
=NOT(logical)
Arguments-
logical- इस argument में हम Value को Check करने के लिए Logic या Condition Define करते है।
Example-
cell A1= 122
=NOT(A1>100)
result- False
ऊपर दिए गए Example में A1 में दी गयी Value 100 से बड़ी है इसलिए Condition true होगी। पर NOT function हमेशा opposite Result देता है इसलिए Result हमे false मिलेगा।
Nested IF Function
Excel में Logical Function में Nested if नाम का कोई Function नहीं होता। Nested if का मतलब है कि जब हम एक IF Function के अंदर multiple IF Function का इस्तेमाल करते है तो इसे हम Nested If function कहते है।
Nested if function में हमने यह Condition दी है कि अगर A2 में दी गयी Value 80 से बड़ी है तो grade “A” Display करे, अगर 60 से बड़ी है तो B Display करे , अगर 50 से बड़ी है तो “C” Display करे और अगर Value 40 से छोटी है तो “fail” Display करे।
इस प्रकार हमने यहाँ एक if function के अंदर तीन if functions का इस्तेमाल किया है। इस तरह से if function का इस्तेमाल करना ही nested if function कहलाता है।
Read Also Find and Search Function in excel
Pingback: IF Function in Excel | Logical Function in Excel - Last-Date
Pingback: Sumif Function in Excel in Hindi - Last-Date