उदाहरण कार्यपुस्तिका डाउनलोड करें
यह ट्यूटोरियल दर्शाता है कि कैसे उपयोग करना है एक्सेल और फंक्शन एक्सेल में परीक्षण करने के लिए कि क्या एकाधिक मानदंड सभी सत्य हैं।
और फ़ंक्शन अवलोकन
AND फ़ंक्शन जाँचता है कि क्या सभी शर्तें पूरी हुई हैं। TRUE या FALSE लौटाता है।
AND एक्सेल वर्कशीट फ़ंक्शन का उपयोग करने के लिए, एक सेल चुनें और टाइप करें:
(ध्यान दें कि सूत्र इनपुट कैसे दिखाई देते हैं)
AND फ़ंक्शन सिंटैक्स और इनपुट:
1 | = और (तार्किक1, तार्किक 2) |
तार्किक1 - तार्किक अभिव्यक्तियाँ। उदाहरण: A1 > 4.
AND एक्सेल के तार्किक कार्यों में से एक है। यह कई भावों का मूल्यांकन करता है, और यदि सभी शर्तें सत्य हैं तो TRUE लौटाता है। और 255 अभिव्यक्तियों तक का मूल्यांकन कर सकता है।
और फ़ंक्शन का उपयोग कैसे करें
इस तरह एक्सेल और फंक्शन का प्रयोग करें:
1 | =और(1 = 1, 2 = 2) |
चूँकि ये दोनों अभिव्यक्तियाँ सत्य हैं, और TRUE लौटाएँगी।
हालाँकि यदि आपने निम्नलिखित का उपयोग किया है:
1 | =और(1 = 1, 2 = 1) |
इस मामले में और FALSE लौटाएगा। हालांकि पहली अभिव्यक्ति सत्य है, दूसरी नहीं है।
ध्यान दें कि शून्य को छोड़कर केवल संख्यात्मक मानों को TRUE के रूप में गिना जाता है, जिसे FALSE के रूप में गिना जाता है। तो यह सूत्र सच हो जाएगा:
1 | =और(1, 2, 3) |
लेकिन यह FALSE लौटाएगा:
1 | =और(1-1, 2) |
ऐसा इसलिए है क्योंकि 1-1 0 का मूल्यांकन करता है, जो कि FALSE के रूप में व्याख्या करता है।
टेक्स्ट मानों की तुलना करना
AND फ़ंक्शन के साथ टेक्स्ट की तुलना केस-संवेदी नहीं होती है। तो निम्न सूत्र TRUE लौटाता है:
1 | = और ("स्वचालित" = "स्वचालित", "एक्सेल" = "एक्सेल") |
साथ ही, AND वाइल्डकार्ड का समर्थन नहीं करता है। यह सूत्र FALSE लौटाता है:
1 | = और ("ऑटो *" = "स्वचालित", "पूर्व *" = "एक्सेल") |
ऐसा इसलिए है क्योंकि AND शाब्दिक रूप से "ऑटो*" की तुलना "स्वचालित" से कर रहा है, जो मेल नहीं खाता।
संख्याओं के विपरीत, केवल टेक्स्ट स्ट्रिंग्स (जब तुलना का हिस्सा नहीं हैं) को TRUE के रूप में नहीं गिना जाता है - वे एक #VALUE! त्रुटि।
संख्याओं की तुलना
AND के साथ संख्याओं की तुलना करते समय आपके पास एक्सेल की तुलना ऑपरेटरों की सामान्य श्रेणी आपके निपटान में है। य़े हैं:
किसी दी गई सीमा के भीतर मान ढूँढना
AND का एक आसान उपयोग किसी दी गई सीमा के भीतर आने वाले मानों का पता लगाना है। निम्नलिखित उदाहरण देखें:
1 | =और(D3>=300, D3<=600) |
यहां हमारे पास आदेशों की एक श्रृंखला है, लेकिन हमें $300 और $600 के बीच के सभी आदेशों का पालन करने की आवश्यकता है, शायद हमारी ग्राहक सेवा पहल के हिस्से के रूप में। इसलिए हमारे AND फ़ंक्शन में, हमने दो व्यंजकों को परिभाषित किया है: D3>=300 और D3<=600।
अन्य लॉजिकल ऑपरेटरों का उपयोग करना और उनके साथ
आप AND को Excel के किसी भी अन्य तार्किक ऑपरेटर, जैसे OR<>, NOT<>, और XOR<> के साथ जोड़ सकते हैं।
यहां एक उदाहरण दिया गया है कि आप AND को OR के साथ कैसे जोड़ सकते हैं। यदि हमारे पास फिल्मों की एक सूची है, और हम 1985 के बाद रिलीज हुई फिल्मों की पहचान करना चाहते हैं जो स्टीवन स्पीलबर्ग या टिम बर्टन द्वारा निर्देशित थीं, तो हम इस सूत्र का उपयोग कर सकते हैं:
1 | =AND(C3>1985,OR(D3="स्टीवन स्पीलबर्ग",D3="टिम बर्टन")) |
ध्यान दें कि जब भी आप तार्किक ऑपरेटरों को जोड़ते हैं, तो एक्सेल उनका मूल्यांकन अंदर-बाहर से करेगा। तो यहां, यह पहले OR कथन का मूल्यांकन करेगा, और AND फ़ंक्शन का मूल्यांकन करते समय OR TRUE या FALSE मान का उपयोग करेगा।
IF . के साथ AND का उपयोग करना
AND का उपयोग आमतौर पर IF कथन में तार्किक परीक्षण के भाग के रूप में किया जाता है।
इसे इस तरह इस्तेमाल करें:
1 | =IF(AND(C4="CA", D4>300), "हां", "नहीं") |
इस बार हम कैलिफ़ोर्निया से $300 या उससे अधिक मूल्य के सभी आदेशों का पालन करना चाहते हैं - इसलिए हमने AND फ़ंक्शन में यही रखा है।
AND के बाद, हम IF को दो रिटर्न वैल्यू के साथ सप्लाई करते हैं। पहला जब हमारा AND फ़ंक्शन TRUE लौटाता है (इस मामले में, हम "हां" लौटाते हैं), और दूसरा जब यह FALSE लौटाता है (हम "नहीं" लौटाते हैं)।
एक्सेल आईएफ फंक्शन <> पर मुख्य पृष्ठ पर और पढ़ें।
और Google पत्रक में
AND फ़ंक्शन ठीक उसी तरह काम करता है जैसे Google पत्रक में Excel में होता है:
अतिरिक्त नोट्स
एक साथ कई स्थितियों का परीक्षण करने के लिए AND फ़ंक्शन का उपयोग करें। प्रत्येक शर्त एक तार्किक अभिव्यक्ति होनी चाहिए (उदा: a1 >5), TRUE या FALSE वाले सेल का संदर्भ, या सभी तार्किक मानों वाली एक सरणी। अगर सब शर्तें TRUE हैं, फ़ॉर्मूला TRUE लौटाता है, अन्यथा यह FALSE लौटाता है।
AND एक तार्किक फलन है और आम तौर पर किसी अन्य तार्किक फलन के संयोजन में प्रयोग किया जाता है, IF:
यदि कोई शर्त TRUE है तो IF फ़ंक्शन एक काम करता है और यदि कोई शर्त FALSE है तो दूसरा कार्य करता है। अक्सर AND फ़ंक्शन का उपयोग करते समय आप इसे IF फ़ॉर्मूला में "घोंसला" देंगे।
आप इन अन्य तार्किक कार्यों का भी उपयोग करना चाह सकते हैं:
OR फ़ंक्शन परीक्षण करता है यदि एक या अधिक शर्तें पूरी की जाती हैं।
XOR फ़ंक्शन परीक्षण करता है यदि एक और केवल एक शर्त पूरी होती है।
और VBA . में उदाहरण
आप VBA में AND फ़ंक्शन का भी उपयोग कर सकते हैं। प्रकार:आवेदन। वर्कशीट फ़ंक्शन। और (तार्किक 1, तार्किक 2)
फ़ंक्शन तर्कों के लिए, आप या तो उन्हें सीधे फ़ंक्शन में दर्ज कर सकते हैं, या इसके बजाय उपयोग करने के लिए चर परिभाषित कर सकते हैं।
एक्सेल में सभी फंक्शन की सूची पर लौटें