विषयसूची
ट्यूटोरियल आपको सिखाएगा कि एक्सेल में अगर मैच फॉर्मूला कैसे बनाया जाए, तो यह तार्किक मान, कस्टम टेक्स्ट या किसी अन्य सेल से वैल्यू लौटाता है।
देखने के लिए एक एक्सेल फॉर्मूला यदि दो सेल मिलान A1 = B1 जितना सरल हो सकता है। हालाँकि, ऐसी भिन्न परिस्थितियाँ हो सकती हैं जब यह स्पष्ट समाधान काम नहीं करेगा या आपकी अपेक्षा से भिन्न परिणाम उत्पन्न करेगा। इस ट्यूटोरियल में, हम एक्सेल में सेल की तुलना करने के विभिन्न तरीकों पर चर्चा करेंगे, ताकि आप अपने कार्य के लिए एक इष्टतम समाधान पा सकें।
कैसे जांचें कि एक्सेल में दो सेल मेल खाते हैं या नहीं<7
एक्सेल इफ मैच फॉर्मूला के कई रूप मौजूद हैं। बस नीचे दिए गए उदाहरणों की समीक्षा करें और अपने परिदृश्य के लिए सबसे अच्छा काम करने वाले को चुनें।
यदि दो सेल बराबर हैं, तो TRUE लौटाएं
सबसे सरल " यदि एक सेल दूसरे के बराबर है तो सही" एक्सेल सूत्र यह है:
सेल ए = सेल बीउदाहरण के लिए, प्रत्येक पंक्ति में कॉलम ए और बी में कोशिकाओं की तुलना करने के लिए, आप इस सूत्र को इसमें दर्ज करते हैं C2, और फिर इसे कॉलम के नीचे कॉपी करें:
=A2=B2
परिणामस्वरूप, यदि दो सेल समान हैं, तो आपको TRUE मिलेगा, अन्यथा FALSE:
नोट:
- यह सूत्र दो बूलियन मान लौटाता है: यदि दो सेल समान हैं - TRUE; अगर बराबर नहीं - FALSE। केवल TRUE मान लौटाने के लिए, IF कथन में उपयोग करें जैसा कि अगले उदाहरण में दिखाया गया है।
- यह सूत्र केस-असंवेदी है, इसलिए यह अपरकेस और लोअरकेस अक्षरों को समान वर्णों के रूप में मानता है। यदि पाठमामला मायने रखता है, तो इस केस-संवेदी सूत्र का उपयोग करें।
यदि दो सेल मेल खाते हैं, तो मान वापस करें
यदि दो सेल मेल खाते हैं, तो अपना मान वापस करने के लिए, इस पैटर्न का उपयोग करके एक IF स्टेटमेंट बनाएं :
IF( सेल A = सेल B , value_if_true, value_if_false)उदाहरण के लिए, A2 और B2 की तुलना करने के लिए और "हाँ" लौटाने के लिए यदि उनमें समान मान हों , "नहीं" अन्यथा, सूत्र है:
=IF(A2=B2, "yes", "no")
यदि आप केवल मान वापस करना चाहते हैं यदि सेल समान हैं, तो value_if_false के लिए एक खाली स्ट्रिंग ("") प्रदान करें .
मिलता है तो हां :
=IF(A2=B2, "yes", "")
मिलता है तो TRUE:
=IF(A2=B2, TRUE, "")
<18
ध्यान दें। तार्किक मान TRUE लौटाने के लिए, इसे दोहरे उद्धरण चिह्नों में बंद न करें। दोहरे उद्धरण चिह्नों का उपयोग तार्किक मान को एक नियमित पाठ स्ट्रिंग में बदल देगा।
यदि एक सेल दूसरे के बराबर है, तो दूसरा सेल लौटाएं
और यहां Excel if match सूत्र का एक रूपांतर है जो इस विशिष्ट कार्य को हल करता है: दो सेल में मूल्यों की तुलना करें और यदि डेटा मिलान, फिर किसी अन्य सेल से मान कॉपी करें।
एक्सेल भाषा में, इसे इस प्रकार तैयार किया जाता है:
IF( सेल A = सेल B , सेल सी , "")उदाहरण के लिए, कॉलम ए और बी में आइटम की जांच करने और कॉलम सी से मान वापस करने के लिए यदि पाठ मेल खाता है, तो डी2 में कॉपी किया गया सूत्र है:
=IF(A2=B2, C2, "")
यह देखने के लिए कि क्या दो सेल मेल खाते हैं, केस-संवेदी फ़ॉर्मूला
ऐसी स्थिति में जब आप केस-संवेदी टेक्स्ट मानों के साथ काम कर रहे हों, सटीक का उपयोग करेंअक्षरों के मामले सहित, कोशिकाओं की सटीक तुलना करने के लिए कार्य:
IF(EXACT( cell A , cell B ), value_if_true, value_if_false)उदाहरण के लिए, तुलना करने के लिए A2 और B2 में आइटम और यदि पाठ सटीक रूप से मेल खाता है तो "हां" लौटाएं, "नहीं" यदि कोई अंतर पाया जाता है, तो आप इस सूत्र का उपयोग कर सकते हैं:
=IF(EXACT(A2, B2), "Yes", "No")
कई सेल हैं या नहीं इसकी जांच कैसे करें बराबर हैं
दो सेल की तुलना करने के साथ, मिलान के लिए कई सेल की जाँच कुछ अलग तरीकों से भी की जा सकती है।
और यह देखने के लिए सूत्र कि क्या कई सेल मेल खाते हैं
टू जांचें कि क्या एकाधिक मान मेल खाते हैं, आप दो या अधिक तार्किक परीक्षणों के साथ AND फ़ंक्शन का उपयोग कर सकते हैं:
AND( सेल A = सेल B , सेल A = सेल C , …)उदाहरण के लिए, यह देखने के लिए कि क्या सेल A2, B2 और C2 समान हैं, सूत्र है:
=AND(A2=B2, A2=C2)
डायनेमिक सरणी में एक्सेल (365 और 2021) में आप नीचे दिए गए सिंटैक्स का भी इस्तेमाल कर सकते हैं। Excel 2019 और उससे पहले के संस्करण में, यह केवल एक पारंपरिक CSE सरणी सूत्र के रूप में काम करेगा, जिसे Ctrl + Shift + Enter कुंजियों को एक साथ दबाकर पूरा किया जाएगा।
=AND(A2=B2:C2)
दोनों AND सूत्रों का परिणाम है तार्किक मान TRUE और FALSE।
अपने स्वयं के मान वापस करने के लिए, IF फ़ंक्शन में इस तरह लपेटें AND:
=IF(AND(A2=B2:C2), "yes", "")
यह सूत्र "हाँ" लौटाता है यदि सभी तीन सेल समान हैं, अन्यथा एक रिक्त कक्ष।
कई कॉलम मेल खाते हैं या नहीं यह जांचने के लिए COUNTIF फॉर्मूला
कई मैचों की जांच करने का दूसरा तरीका इस फॉर्म में COUNTIF फ़ंक्शन का उपयोग कर रहा है:
COUNTIF( रेंज , सेल )= nजहां रेंज एक दूसरे से तुलना करने के लिए सेल की रेंज है, सेल रेंज में कोई भी एकल सेल है, और n रेंज में सेल की संख्या है।
हमारे नमूना डेटासेट के लिए, सूत्र इस रूप में लिखा जा सकता है :
=COUNTIF(A2:C2, A2)=3
यदि आप बहुत सारे स्तंभों की तुलना कर रहे हैं, तो COLUMNS फ़ंक्शन आपके लिए स्वचालित रूप से कक्षों की संख्या (n) प्राप्त कर सकता है:
=COUNTIF(A2:C2, A2)=COLUMNS(A2:C2)
और IF फ़ंक्शन आपको परिणाम के रूप में कुछ भी वापस करने में मदद करेगा:
=IF(COUNTIF(A2:C2, A2)=3, "All match", "")
कई मैचों के लिए केस-संवेदी सूत्र
दो सेल की जाँच के साथ, हम लेटर केस सहित सटीक तुलना करने के लिए सटीक फ़ंक्शन का उपयोग करें। कई सेल को हैंडल करने के लिए, EXACT को AND फ़ंक्शन में नेस्ट किया जाना चाहिए:
AND(EXACT( रेंज , सेल ))Excel 365 और Excel 2021 में गतिशील सरणियों के लिए समर्थन के कारण, यह एक सामान्य सूत्र के रूप में कार्य करता है। Excel 2019 और उससे पहले के संस्करण में, इसे सरणी सूत्र बनाने के लिए Ctrl + Shift + Enter दबाना याद रखें।
उदाहरण के लिए, यह जांचने के लिए कि क्या कक्ष A2:C2 में समान मान हैं, एक केस -संवेदनशील सूत्र है:
=AND(EXACT(A2:C2, A2))
IF के साथ संयोजन में, यह इस आकार को लेता है:
=IF(AND(EXACT(A2:C2, A2)), "Yes", "No")
जांचें कि सेल श्रेणी में किसी भी सेल से मेल खाता है या नहीं
यह देखने के लिए कि क्या कोई सेल दी गई श्रेणी में किसी सेल से मेल खाता है, निम्न सूत्रों में से किसी एक का उपयोग करें:
या फ़ंक्शन
इसका उपयोग करना सबसे अच्छा है 2 - 3 कोशिकाओं की जाँच के लिए।
OR( सेल A = सेल B , सेल A = सेल C , सेल A = सेल डी , …)एक्सेल 365 और एक्सेल 2021 इस सिंटैक्स को भी समझते हैं:
OR( सेल = रेंज )एक्सेल 2019 में और नीचे, इसे Ctrl + Shift + Enter शॉर्टकट दबाकर सरणी सूत्र के रूप में दर्ज किया जाना चाहिए।
COUNTIF फ़ंक्शन
COUNTIF( श्रेणी , सेल )>0उदाहरण के लिए, यह जाँचने के लिए कि क्या A2, B2:D2 में किसी सेल के बराबर है, इनमें से कोई भी सूत्र काम करेगा:
=OR(A2=B2, A2=C2, A2=D2)
=OR(A2=B2:D2)
=COUNTIF(B2:D2, A2)>0
अगर आप एक्सेल 2019 या उससे पहले के वर्जन का इस्तेमाल कर रहे हैं, तो सही नतीजे देने के लिए दूसरा या फॉर्मूला पाने के लिए Ctrl + Shift + Enter दबाना याद रखें।
हां/नहीं या कोई अन्य मान जो आप चाहते हैं, वापस करने के लिए, आप जानते हैं कि क्या करना है - IF फ़ंक्शन के तार्किक परीक्षण में उपरोक्त सूत्रों में से एक को नेस्ट करें। उदाहरण के लिए:
=IF(COUNTIF(B2:D2, A2)>0, "Yes", "No")
अधिक जानकारी के लिए, कृपया देखें कि क्या मान किसी श्रेणी में मौजूद है।
जांचें कि क्या दो श्रेणियां बराबर हैं
तुलना करने के लिए सेल-दर-सेल दो रेंज और तार्किक मान TRUE लौटाता है यदि संबंधित स्थिति में सभी सेल मेल खाते हैं, तो AND फ़ंक्शन के तार्किक परीक्षण के लिए समान आकार की रेंज प्रदान करें:
AND( रेंज A = श्रेणी B )उदाहरण के लिए, B3:F6 में मैट्रिक्स A और B11:F14 में मैट्रिक्स B की तुलना करने के लिए सूत्र है:
=AND(B3:F6= B11:F14)
टू परिणाम के रूप में हां / नहीं प्राप्त करें, निम्नलिखित IF AND संयोजन का उपयोग करें:
=IF(AND(B3:F6=B11:F14), "Yes", "No")
इस प्रकार यदि मिलान सूत्र का उपयोग करना हैएक्सेल में। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह हमारे ब्लॉग पर आपसे मुलाकात होगी!
अभ्यास कार्यपुस्तिका
यदि एक्सेल में सेल मेल खाते हैं - सूत्र उदाहरण (.xlsx फ़ाइल)