INDEX फ़ंक्शन के साथ सूची में डेटा खोजें

02 में से 01

एक्सेल इंडेक्स फ़ंक्शन - ऐरे फॉर्म

INDEX फ़ंक्शन - ऐरे फॉर्म के साथ सूची में डेटा खोजें। © टेडफ्रेंच

एक्सेल इंडेक्स फ़ंक्शन अवलोकन

आम तौर पर, INDEX फ़ंक्शन का उपयोग किसी विशिष्ट मान को खोजने और वापस करने या वर्कशीट में उस मान के स्थान के सेल संदर्भ को खोजने के लिए किया जा सकता है।

एक्सेल में इंडेक्स फ़ंक्शन के दो रूप उपलब्ध हैं: ऐरे फॉर्म और संदर्भ फ़ॉर्म।

समारोह के दो रूपों के बीच मुख्य अंतर यह है:

एक्सेल इंडेक्स फ़ंक्शन - ऐरे फॉर्म

एक सरणी को आमतौर पर वर्कशीट में आसन्न कोशिकाओं का समूह माना जाता है। उपर्युक्त छवि में, सरणी ए 2 से सी 4 तक कोशिकाओं का ब्लॉक होगा।

इस उदाहरण में, सेल सी 2 में स्थित INDEX फ़ंक्शन का सरणी रूप डेटा मान - विजेट - पंक्ति 3 और कॉलम 2 के चौराहे बिंदु पर पाया जाता है।

इंडेक्स फ़ंक्शन (ऐरे फॉर्म) सिंटेक्स और तर्क

फ़ंक्शन का सिंटैक्स फ़ंक्शन के लेआउट को संदर्भित करता है और इसमें फ़ंक्शन का नाम, ब्रैकेट, कॉमा सेपरेटर्स और तर्क शामिल हैं

INDEX फ़ंक्शन के लिए वाक्यविन्यास है:

= INDEX (ऐरे, Row_num, Column_num)

ऐरे - वांछित जानकारी के लिए फ़ंक्शन द्वारा कोशिकाओं की श्रेणी के लिए सेल संदर्भों की खोज की जाएगी

Row_num (वैकल्पिक) - सरणी में पंक्ति संख्या जिसमें से एक मान वापस करने के लिए। यदि यह तर्क छोड़ा गया है, तो Column_num आवश्यक है।

Column_num (वैकल्पिक) - सरणी में कॉलम संख्या जिसमें से एक मान वापस करने के लिए। यदि यह तर्क छोड़ा गया है, तो Row_num आवश्यक है।

इंडेक्स फ़ंक्शन (ऐरे फॉर्म) उदाहरण

जैसा कि बताया गया है, ऊपर दी गई छवि में उदाहरण इन्वेंट्री सूची से विजेट शब्द को वापस करने के लिए INDEX फ़ंक्शन के ऐरे फॉर्म का उपयोग करता है।

नीचे दी गई जानकारी वर्कशीट के सेल बी 8 में INDEX फ़ंक्शन में प्रवेश करने के लिए उपयोग किए गए चरणों को शामिल करती है।

इन नंबरों को सीधे दर्ज करने के बजाय, चरण Row_num और Column_num तर्कों के लिए सेल संदर्भों का उपयोग करते हैं।

INDEX फ़ंक्शन दर्ज करना

फ़ंक्शन और उसके तर्कों को दर्ज करने के विकल्प में निम्न शामिल हैं:

  1. पूर्ण कार्य टाइपिंग: = INDEX (ए 2: सी 4, बी 6, बी 7) सेल बी 8 में
  2. INDEX फ़ंक्शन संवाद बॉक्स का उपयोग करके फ़ंक्शन और इसके तर्कों का चयन करना

यद्यपि मैन्युअल रूप से पूर्ण फ़ंक्शन को टाइप करना संभव है, फिर भी कई लोगों को फ़ंक्शन के तर्क दर्ज करने के लिए संवाद बॉक्स का उपयोग करना आसान लगता है।

फ़ंक्शन के तर्क दर्ज करने के लिए नीचे दिए गए चरणों में संवाद बॉक्स का उपयोग करें।

संवाद बॉक्स खोलना

चूंकि फ़ंक्शन के दो रूप हैं - प्रत्येक के अपने स्वयं के तर्कों के सेट के साथ - प्रत्येक फ़ॉर्म को एक अलग संवाद बॉक्स की आवश्यकता होती है।

नतीजतन, INDEX फ़ंक्शन संवाद बॉक्स खोलने में एक अतिरिक्त कदम है जो अधिकांश अन्य एक्सेल फ़ंक्शंस के साथ मौजूद नहीं है। इस चरण में या तो ऐरे फॉर्म या रेफरेंस फॉर्म के तर्कों को सेट करना शामिल है।

फ़ंक्शन के डायलॉग बॉक्स का उपयोग करके INDEX फ़ंक्शन और सेल बी 8 में तर्क दर्ज करने के लिए उपयोग किए गए चरण नीचे दिए गए हैं।

  1. वर्कशीट में सेल बी 8 पर क्लिक करें - यह वह जगह है जहां फ़ंक्शन स्थित होगा
  2. रिबन मेनू के सूत्र टैब पर क्लिक करें
  3. फ़ंक्शन ड्रॉप डाउन सूची खोलने के लिए रिबन से लुकअप और संदर्भ चुनें
  4. चयन तर्क लाने के लिए सूची में INDEX पर क्लिक करें संवाद बॉक्स - जो आपको फ़ंक्शन के ऐरे और संदर्भ रूपों के बीच चुनने देता है
  5. सरणी, row_num, column_num विकल्प पर क्लिक करें
  6. इंडेक्स फ़ंक्शन खोलने के लिए ओके पर क्लिक करें - ऐरे फॉर्म डायलॉग बॉक्स

फ़ंक्शन के तर्क दर्ज करना

  1. संवाद बॉक्स में, ऐरे लाइन पर क्लिक करें
  2. डायलॉग बॉक्स में रेंज दर्ज करने के लिए वर्कशीट में कक्ष A2 से C4 को हाइलाइट करें
  3. संवाद बॉक्स में Row_num लाइन पर क्लिक करें
  4. संवाद बॉक्स में उस सेल संदर्भ को दर्ज करने के लिए सेल बी 6 पर क्लिक करें
  5. संवाद बॉक्स में Column_num लाइन पर क्लिक करें
  6. संवाद बॉक्स में उस सेल संदर्भ को दर्ज करने के लिए सेल बी 7 पर क्लिक करें
  7. फ़ंक्शन को पूरा करने के लिए ठीक क्लिक करें और संवाद बॉक्स बंद करें
  8. शब्द Gizmo सेल बी 8 में प्रकट होता है क्योंकि यह तीसरी पंक्ति को छेड़छाड़ करने वाले सेल में है और भागों की सूची का दूसरा स्तंभ
  9. जब आप सेल बी 8 पर क्लिक करते हैं तो पूर्ण फ़ंक्शन = INDEX (ए 2: सी 4, बी 6, बी 7) वर्कशीट के ऊपर सूत्र बार में दिखाई देता है

इंडेक्स फ़ंक्शन त्रुटि मान

इंडेक्स फ़ंक्शन से जुड़े सामान्य त्रुटि मान - ऐरे फॉर्म हैं:

#VALUE! - यदि Row_num , Column_num तर्क संख्याएं नहीं हैं तो होता है।

#REF! - अगर होता है तो:

संवाद बॉक्स लाभ

फ़ंक्शन के तर्कों के लिए डेटा दर्ज करने के लिए संवाद बॉक्स का उपयोग करने के लाभों में शामिल हैं:

  1. डायलॉग बॉक्स फ़ंक्शन के सिंटैक्स का ख्याल रखता है - फ़ंक्शन के तर्कों को एक बार में बराबर चिह्न, ब्रैकेट या कॉमा जो तर्क के बीच विभाजक के रूप में कार्य करता है, दर्ज करने में आसान बनाता है।
  2. बी 6 या बी 7 जैसे सेल संदर्भों को पॉइंटिंग का उपयोग करके डायलॉग बॉक्स में दर्ज किया जा सकता है, जिसमें माउस को चुनने के बजाय माउस के साथ चयनित कोशिकाओं पर क्लिक करना शामिल है। न केवल आसान इंगित करना, यह भी सूत्रों में त्रुटियों को कम करने में मदद करता है गलत सेल संदर्भ।

02 में से 02

एक्सेल इंडेक्स फ़ंक्शन - संदर्भ फ़ॉर्म

INDEX फ़ंक्शन - संदर्भ फ़ॉर्म के साथ सूची में डेटा खोजें। © टेडफ्रेंच

एक्सेल इंडेक्स फ़ंक्शन - संदर्भ फ़ॉर्म

फ़ंक्शन का संदर्भ फ़ॉर्म किसी विशिष्ट पंक्ति और डेटा के कॉलम के चौराहे बिंदु पर स्थित सेल का डेटा मान देता है।

उपरोक्त छवि में दिखाए गए संदर्भ सरणी में कई गैर-आसन्न श्रेणियां शामिल हो सकती हैं।

इंडेक्स फ़ंक्शन (संदर्भ फ़ॉर्म) सिंटेक्स और तर्क

INDEX फ़ंक्शन संदर्भ फ़ॉर्म के लिए वाक्यविन्यास और तर्क हैं:

= INDEX (संदर्भ, Row_num, Column_num, Area_num)

संदर्भ - (आवश्यक) वांछित जानकारी के लिए फ़ंक्शन द्वारा कोशिकाओं की श्रेणी के लिए सेल संदर्भ।

Row_num - सरणी में पंक्ति संख्या जिसमें से एक मान वापस करने के लिए।

Column_num - सरणी में कॉलम संख्या जिसमें से एक मान वापस करने के लिए।

नोट: Row_num और Column_num तर्क दोनों के लिए, वर्कशीट में इस जानकारी के स्थान पर वास्तविक पंक्ति और कॉलम संख्या या सेल संदर्भ दर्ज किए जा सकते हैं।

Area_num (वैकल्पिक) - यदि संदर्भ तर्क में कई गैर-आसन्न श्रेणियां हैं, तो यह तर्क से डेटा को वापस करने के लिए कक्षों की कौन सी श्रृंखला का चयन किया जाता है। यदि छोड़ा गया है, तो फ़ंक्शन संदर्भ तर्क में सूचीबद्ध पहली श्रेणी का उपयोग करता है।

इंडेक्स फ़ंक्शन (संदर्भ फ़ॉर्म) उदाहरण

उपर्युक्त छवि में उदाहरण जुलाई महीने को क्रोध ए 1 से ई 1 के क्षेत्र 2 से वापस करने के लिए INDEX फ़ंक्शन का संदर्भ फ़ॉर्म उपयोग करता है।

नीचे दी गई जानकारी वर्कशीट के सेल बी 10 में INDEX फ़ंक्शन में प्रवेश करने के लिए उपयोग किए गए चरणों को शामिल करती है।

चरण इन नंबरों को सीधे दर्ज करने के बजाय Row_num, Column_num, और Area_num तर्कों के लिए सेल संदर्भों का उपयोग करते हैं।

INDEX फ़ंक्शन दर्ज करना

फ़ंक्शन और उसके तर्कों को दर्ज करने के विकल्प में निम्न शामिल हैं:

  1. पूर्ण कार्य टाइपिंग: = INDEX ((ए 1: ए 5, सी 1: ई 1, सी 4: डी 5), बी 7, बी 8) सेल बी 10 में
  2. INDEX फ़ंक्शन संवाद बॉक्स का उपयोग करके फ़ंक्शन और इसके तर्कों का चयन करना

यद्यपि मैन्युअल रूप से पूर्ण फ़ंक्शन को टाइप करना संभव है, फिर भी कई लोगों को फ़ंक्शन के तर्क दर्ज करने के लिए संवाद बॉक्स का उपयोग करना आसान लगता है।

फ़ंक्शन के तर्क दर्ज करने के लिए नीचे दिए गए चरणों में संवाद बॉक्स का उपयोग करें।

संवाद बॉक्स खोलना

चूंकि फ़ंक्शन के दो रूप हैं - प्रत्येक के अपने स्वयं के तर्कों के सेट के साथ - प्रत्येक फ़ॉर्म को एक अलग संवाद बॉक्स की आवश्यकता होती है।

नतीजतन, INDEX फ़ंक्शन संवाद बॉक्स खोलने में एक अतिरिक्त कदम है जो अधिकांश अन्य एक्सेल फ़ंक्शंस के साथ मौजूद नहीं है। इस चरण में या तो ऐरे फॉर्म या रेफरेंस फॉर्म के तर्कों को सेट करना शामिल है।

फ़ंक्शन के डायलॉग बॉक्स का उपयोग करके INDEX फ़ंक्शन और सेल बी 10 में तर्क दर्ज करने के लिए उपयोग किए गए चरण नीचे दिए गए हैं।

  1. वर्कशीट में सेल बी 8 पर क्लिक करें - यह वह जगह है जहां फ़ंक्शन स्थित होगा
  2. रिबन मेनू के सूत्र टैब पर क्लिक करें
  3. फ़ंक्शन ड्रॉप डाउन सूची खोलने के लिए रिबन से लुकअप और संदर्भ चुनें
  4. चयन तर्क लाने के लिए सूची में INDEX पर क्लिक करें संवाद बॉक्स - जो आपको फ़ंक्शन के ऐरे और संदर्भ रूपों के बीच चुनने देता है
  5. संदर्भ, row_num, column_num, area_num विकल्प पर क्लिक करें
  6. INDEX फ़ंक्शन खोलने के लिए ओके पर क्लिक करें - संदर्भ फ़ॉर्म संवाद बॉक्स

फ़ंक्शन के तर्क दर्ज करना

  1. संवाद बॉक्स में, संदर्भ रेखा पर क्लिक करें
  2. एक खुला राउंड ब्रैकेट दर्ज करें " ( " डायलॉग बॉक्स में इस लाइन पर
  3. ओपन ब्रैकेट के बाद रेंज में प्रवेश करने के लिए वर्कशीट में कक्ष A1 से A5 को हाइलाइट करें
  4. पहली और दूसरी श्रेणियों के बीच विभाजक के रूप में कार्य करने के लिए एक अल्पविराम टाइप करें
  5. अल्पविराम के बाद सीमा दर्ज करने के लिए वर्कशीट में कक्ष C1 से E1 को हाइलाइट करें
  6. दूसरी और तीसरी श्रेणियों के बीच विभाजक के रूप में कार्य करने के लिए दूसरा कॉमा टाइप करें
  7. कॉमा के बाद रेंज में प्रवेश करने के लिए वर्कशीट में कक्ष C4 से D5 को हाइलाइट करें
  8. संदर्भ तर्क को पूरा करने के लिए तीसरी रेंज के बाद "समापन राउंड ब्रैकेट" ) दर्ज करें
  9. संवाद बॉक्स में Row_num लाइन पर क्लिक करें
  10. संवाद बॉक्स में उस सेल संदर्भ को दर्ज करने के लिए सेल बी 7 पर क्लिक करें
  11. संवाद बॉक्स में Column_num लाइन पर क्लिक करें
  12. डायलॉग बॉक्स में उस सेल संदर्भ को दर्ज करने के लिए सेल बी 8 पर क्लिक करें
  13. संवाद बॉक्स में Area_num लाइन पर क्लिक करें
  14. संवाद बॉक्स में उस सेल संदर्भ को दर्ज करने के लिए सेल बी 9 पर क्लिक करें
  15. फ़ंक्शन को पूरा करने के लिए ठीक क्लिक करें और संवाद बॉक्स बंद करें
  16. जुलाई महीने में सेल बी 10 में दिखाई देता है क्योंकि यह पहली पंक्ति को छेड़छाड़ करने वाला कक्ष है और दूसरे क्षेत्र के दूसरे कॉलम (सी 1 से 1 तक)
  17. जब आप सेल बी 8 पर क्लिक करते हैं तो पूरा फ़ंक्शन = INDEX ((ए 1: ए 5, सी 1: ई 1, सी 4: डी 5), बी 7, बी 8) वर्कशीट के ऊपर सूत्र बार में दिखाई देता है

इंडेक्स फ़ंक्शन त्रुटि मान

INDEX फ़ंक्शन से जुड़े सामान्य त्रुटि मान - संदर्भ फ़ॉर्म हैं:

#VALUE! - यदि Row_num , Column_num, या Area_num तर्क संख्याएं नहीं हैं तो होता है।

#REF! - अगर होता है: