विषयसूची
इस ट्यूटोरियल में, मैं लिखूंगा कि एक्सेल रेंज में टेक्स्ट कैसे ढूंढें और उस सेल का संदर्भ वापस करें जिसमें टेक्स्ट होता है । इसके अलावा, मैं ऐसा करने के कई तरीके दिखाऊंगा। ताकि आपकी आवश्यकता किसी भी तरीके से मेल खा सके।
लेकिन मुख्य चर्चा में जाने से पहले, मैं उन कार्यों के बारे में थोड़ी चर्चा करना चाहता हूं जिनका मैं उपयोग करने जा रहा हूं।
डाउनलोड करें वर्किंग फाइल
यह एक्सेल फाइल है जिसका उपयोग मैंने इस ट्यूटोरियल को बनाने के लिए किया है। डाउनलोड करें और मेरे साथ अनुसरण करें। उन लोगों के लिए वैकल्पिक है जो पहले से ही निम्नलिखित एक्सेल कार्यों का अत्यधिक उपयोग कर रहे हैं:
- INDEX()
- MATCH()
- CELL()
- और OFFSET()
# एक्सेल में इंडेक्स फंक्शन
<1 INDEX फ़ंक्शन किसी विशेष पंक्ति और स्तंभ के चौराहे पर किसी दिए गए रेंज में सेल का मान या संदर्भ लौटाता है।
INDEX फ़ंक्शन का सिंटैक्स :
INDEX(array, row_num, [column_num])
INDEX(reference, row_num, [column_num], [area_num])
नीचे दी गई तस्वीर देखें :
सूत्रों की व्याख्या
उदाहरण 1:
आपको मिल सकता है उदाहरण 1 (और उदाहरण 2 भी) समझने में थोड़ा कठिन है। यह वास्तव में एक्सेल ऐरे फॉर्मूला है।
- सबसे पहले, सेल C16 का चयन करें, फिर निम्नलिखित लिखेंसूत्र।
{=INDEX(B4:D9,2,)}
- फिर मैंने CTRL+SHIFT+ENTER दबाया सरणी सूत्र दर्ज करने के लिए।
यह सूत्र वास्तव में कैसे काम करता है?
- यहां <1 का सरणी भाग है>INDEX फंक्शन B4:D9 है। इसकी दूसरी पंक्ति B5:D5 पंक्ति है।
- चूंकि स्तंभ संख्या रिक्त है, INDEX फ़ंक्शन संपूर्ण लौटाता है दूसरी पंक्ति।
उदाहरण 2
{=INDEX((B4:D9,F4:H9),2,,2)}
<8
उदाहरण 3
=INDEX(B4:B9,3,)
यह बहुत आसान है इंडेक्स फॉर्मूला। सरणी B4:B9 का 3rd मान इस सूत्र द्वारा दिया जाता है।
उदाहरण 4
=INDEX(B4:D9,2,3)
यह सूत्र B4:D9 श्रेणी का दूसरा पंक्ति और तीसरा स्तंभ का प्रतिच्छेदन मान लौटाता है।
# एक्सेल में MATCH फंक्शन
MATCH फ़ंक्शन मानों की एक सरणी में मान की स्थिति लौटाता है।
MATCH फ़ंक्शन का सिंटैक्स: <2
=MATCH(lookup_value, lookup_array, [match_type])
- अब, निम्नलिखित सूत्र को C17 बॉक्स में लिखें।
=MATCH(C14,B4:B9,0)
यह फॉर्मूला कैसे काम करता है?
- दसेल C14 का मान Google है। तो, हमारी लुकअप वैल्यू Google है।
- सेल रेंज B4:B9 में, Google की स्थिति छठी <है 9>तो, सूत्र 6 लौटाता है।
एक्सेल में # सेल फ़ंक्शन
सेल फ़ंक्शन स्वरूपण के बारे में जानकारी देता है, स्थान, या पहले सेल की सामग्री, शीट के पठन क्रम के अनुसार, एक संदर्भ में।
एक्सेल सेल फंक्शन का सिंटैक्स
=CELL(info_type, [reference])
सेल फ़ंक्शन का उपयोग करके, आप निरपेक्ष पते सहित सेल संदर्भ के बहुत सारे विवरण प्राप्त कर सकते हैं। आप इसे उपरोक्त छवि से देख सकते हैं।
# एक्सेल में ऑफसेट फ़ंक्शन
एक्सेल का ऑफ़सेट फ़ंक्शन एक श्रेणी का संदर्भ देता है जो पंक्तियों और स्तंभों की एक दी गई संख्या है दिए गए संदर्भ से।
OFFSET फ़ंक्शन का सिंटैक्स:
=OFFSET(reference, rows, cols, [height], [width])
- यहाँ, मैंने B13 बॉक्स में निम्नलिखित सूत्र का उपयोग किया।
=SUM(OFFSET(B4,3,1,3,2))
यह सूत्र कैसे काम करता है?
- OFFSET फ़ंक्शन का संदर्भ सेल संदर्भ B4 है। इसलिए, सेल B4 की स्थिति 0 है।
- फिर 3 पंक्तियाँ संदर्भ से नीचे।
- फिर <अंतिम स्थिति से 1>1 स्तंभ।
- अंत में, श्रेणी का योग C7:D9 (ऊंचाई 3 पंक्तियां और चौड़ाई 2 कॉलम)। यह 756 का मान लौटाता है। श्रेणी C7:D9 हाइलाइट की गई हैनारंगी रंग के बॉर्डर के साथ।
तो, पूर्व-आवश्यक चर्चा समाप्त हो गई है।
अब, अपनी मुख्य चर्चा पर आते हैं।
खोजने के 3 तरीके एक्सेल रेंज में टेक्स्ट और रिटर्न सेल रेफरेंस
इस सेक्शन में, मैं रेंज में टेक्स्ट खोजने और एक्सेल में सेल रेफरेंस वापस करने के तरीके समझाऊंगा। इसके अलावा, आपकी बेहतर समझ के लिए, मैं निम्नलिखित डेटा सेट का उपयोग करूंगा।
विधि 1: INDEX & रेंज में पाठ खोजने के लिए MATCH फ़ंक्शंस और रिटर्न सेल संदर्भ
इस विधि में, मैं एक कॉलम में पाठ खोजूंगा और यदि मिल जाए, तो सूत्र संदर्भ वापस कर देगा। इसके अलावा, मैं INDEX और MATCH फ़ंक्शन का उपयोग रेंज में पाठ खोजने और सेल संदर्भ वापस करने के लिए करूंगा।
चरण:
- सबसे पहले, एक अलग सेल चुनें D17 जहां आप परिणाम रखना चाहते हैं।
- दूसरा, D17 सेल में निम्न सूत्र लिखें।
=CELL("address",INDEX(B4:B14,MATCH(D16,B4:B14,0)))
- इसके बाद, परिणाम प्राप्त करने के लिए ENTER दबाएं।
अंत में, आपको “ ड्रॉपबॉक्स ” पाठ के लिए एक सेल संदर्भ मिलेगा।
यह कैसे होता है फ़ॉर्मूला काम करता है?
मुझे टेक्स्ट “Dropbox” :
- फ़ॉर्मूला का यह हिस्सा, <1 के लिए फ़ॉर्मूला समझाता हूँ>MATCH(D16,B4:B14,0) , मान 9 लौटाता है। क्योंकि सरणी B4:B14 में ड्रॉपबॉक्स की स्थिति 9वीं है। तो, समग्र सूत्रबन जाता है:
=CELL(“address”, INDEX(B4:B14,9))
- अब, INDEX(B4:B14,9) भाग सेल संदर्भ B12 को संदर्भित करता है। तो, सूत्र बन जाता है: =CELL(“address”,B12)
- फिर, =CELL(“address”,B12) सेल B12 का पूर्ण संदर्भ लौटाता है।
- तो, मुझे $B$12 पूरे सूत्र के आउटपुट के रूप में मिलता है।
ध्यान दें: INDEX(B4:B14,9) या तो मान या सेल संदर्भ लौटा सकता है। यह इंडेक्स फ़ंक्शन की सुंदरता है।
- एक्सेल में इनडायरेक्ट फंक्शन का उपयोग कैसे करें (12 उपयुक्त उदाहरण)
- अगर सेल में विशिष्ट टेक्स्ट है तो एक्सेल में 1 जोड़ें (5 उदाहरण) )
- एक्सेल में रो फंक्शन का उपयोग कैसे करें (8 उदाहरणों के साथ)
- अगर सेल में टेक्स्ट है तो एक्सेल में दूसरे सेल में टेक्स्ट जोड़ें
- Excel में COLUMNS फ़ंक्शन का उपयोग कैसे करें (3 उदाहरण)
विधि 2: INDEX, MATCH & ऑफसेट कार्य
इस पद्धति में, मैं एक से अधिक कॉलम से पाठ खोज सकता हूं। लेकिन कॉलम का चयन आपको खुद करना होगा। इसके अलावा, मैं INDEX, OFFSET, और MATCH फ़ंक्शन का उपयोग रेंज में टेक्स्ट खोजने और सेल संदर्भ वापस करने के लिए करूंगा।
चरण:
- सबसे पहले, निम्नलिखित सूत्र को D18 में लिखेंसेल.
=CELL("address",INDEX(OFFSET(B4,0,D17-1,11,1), MATCH(D16,OFFSET(B4,0,D17-1,11,1),0)))
- दूसरा परिणाम प्राप्त करने के लिए ENTER दबाएं।<10
अंत में, आपको " माइक लिटिल " पाठ के लिए एक सेल संदर्भ मिलेगा।
यह फॉर्मूला कैसे काम करता है?
- यह फॉर्मूला ऊपर वाले की तरह काम करता है। केवल अंतर यह है कि कॉलम को एक्सेल के OFFSET फ़ंक्शन का उपयोग करके गतिशील रूप से चुना जाता है। यदि आप OFFSET फ़ंक्शन को समझते हैं, तो यह हिस्सा समझना आसान है: OFFSET(B4,0,D17-1,11,1)
और पढ़ें: एक्सेल में ऑफसेट फ़ंक्शन के उदाहरण (फ़ॉर्मूला+वीबीए)
विधि 3: रेंज में टेक्स्ट खोजने और सेल संदर्भ वापस करने के लिए संयुक्त फ़ंक्शन का उपयोग
कभी-कभी ए टेक्स्ट मान एक श्रेणी में एक से अधिक बार दोहरा सकता है। मैं उस पाठ की पंक्ति संख्या को श्रेणी में वापस कर सकता हूं। यहां, मैं SMALL, ROW , , और IF फ़ंक्शन का उपयोग रेंज में टेक्स्ट खोजने और सेल संदर्भ वापस करने के लिए करूंगा।
आप से देखें निम्नलिखित छवि है कि पाठ "Apple" स्वयं को 3 बार B4:B14 श्रेणी में दोहरा रहा है।
<3
मैं आपको दिखाता हूं कि मुझे ये पंक्ति संख्याएं कैसे मिलती हैं।
- मैंने इस सूत्र का उपयोग सेल D9 में किया है।
{=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(1:1))}
- फिर मैंने इस सूत्र को D10 सेल में कॉपी किया।
=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(2:2))
- यहाँ, मैंने परिणाम प्राप्त करने के लिए CTRL + SHIFT + ENTER दबाया।
- इसी तरह, मैंने फॉर्मूला को तब तक कॉपी किया हैसूत्र एक त्रुटि मान देता है।
यह स्पष्ट रूप से एक एक्सेल सरणी सूत्र है।
लेकिन इससे पहले, आपको यह जानना होगा कि SMALL फ़ंक्शन Excel में कार्य करता है।
SMALL फ़ंक्शन का सिंटैक्स:
SMALL(array,k)
के लिए उदाहरण, SMALL({80;35;55;900},2) दूसरा ऐरे में सबसे छोटा मान लौटाएगा {80;35;55;900 । आउटपुट होगा: 55 ।
तो, सूत्र कैसे काम करता है?
सेल D9 = {=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1), ROW(1: 1))
इस सरणी सूत्र को स्पष्ट रूप से समझने के लिए, आप मेरी मार्गदर्शिका पढ़ सकते हैं: एक्सेल सरणी फ़ॉर्मूला बेसिक 2 - सरणी फ़ॉर्मूला का विश्लेषण
- फ़ॉर्मूला का यह भाग, IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1) , वास्तव में रिटर्न देता है SMALL फ़ंक्शन के लिए सरणी।
- IF फ़ंक्शन का तार्किक परीक्षण हिस्सा है: $D$6=$B$4:$B$14 । यह भाग परीक्षण करता है (एक-एक करके) कि श्रेणी $B$4:$B$14 का मान $D$6 के बराबर है या नहीं। यदि बराबर है, तो TRUE मान को सरणी में सेट किया गया है और यदि समान नहीं है, तो False मान को सरणी में सेट किया गया है: {FALSE;FALSE;TRUE;FALSE;FALSE ;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE
- और value_if_true भाग है: ROW($B$4:$B$14)-ROW($ बी$4)+1) . यह पूरा हिस्सा कुछ इस तरह देता है: {1;2;3;4;5;6;7;8;9;10;11} – {1} + 1 = {0; 1;2;3;4;5;6;7;8;9;10} + 1 ={1;2;3;4;5;6;7;8;9;10;11
- ROW(1:1) वास्तव में SMALL फ़ंक्शन का k है। और यह 1 देता है।
- तो, सेल D9 में सूत्र इस तरह बन जाता है: SMALL(IF({FALSE;FALSE;TRUE;FALSE) ;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE},{1;2;3;4;5;6;7;8;9;10;11}),1).
- अब IF फ़ंक्शन इस सरणी को लौटाता है: {FALSE;FALSE;3;FALSE;FALSE;FALSE;7;FALSE;9;FALSE;FALSE}।
- सूत्र बन जाता है: SMALL({FALSE;FALSE;3;FALSE;FALSE;FALSE;7;FALSE;9;FALSE;FALSE},1).
- अंत में, सूत्र रिटर्न 3.
मुझे आशा है कि आप समझ गए होंगे कि यह जटिल सूत्र कैसे काम करता है। यदि सेल में टेक्स्ट है तो रिटर्न वैल्यू (8 आसान तरीके)
निष्कर्ष
मुझे आशा है कि आपको यह लेख उपयोगी लगा होगा। यहां, मैंने 3 यह समझने के लिए उपयुक्त तरीके बताए हैं कि कैसे श्रेणी में पाठ खोजें और एक्सेल में सेल संदर्भ लौटाएं । एक्सेल से संबंधित अधिक सामग्री जानने के लिए आप हमारी वेबसाइट Exceldemy पर जा सकते हैं। कृपया, नीचे टिप्पणी अनुभाग में टिप्पणी, सुझाव, या प्रश्न छोड़ें यदि आपके पास कोई है।