విషయ సూచిక
VLOOKUP, INDEX, MATCH అనేవి Microsoft Excelలో ఉపయోగించే ప్రసిద్ధ Excel ఫంక్షన్లు. పెద్ద డేటా ఆపరేషన్లలో VLOOKUP చాలా సాధారణం. INDEX-MATCH ఫంక్షన్ కలిపి VLOOKUP ఫంక్షన్కి ప్రత్యామ్నాయంగా ఉపయోగించవచ్చు. ఈ కథనంలో, Excelలో VLOOKUP కి బదులుగా INDEX-MATCH ని ఎలా ఉపయోగించాలో చూపుతాము.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
ఈ అభ్యాసాన్ని డౌన్లోడ్ చేయండి మీరు ఈ కథనాన్ని చదువుతున్నప్పుడు వ్యాయామం చేయడానికి వర్క్బుక్.
Vlookup.xlsxకి బదులుగా ఇండెక్స్ మ్యాచ్INDEX మరియు MATCH ఫంక్షన్లకు పరిచయం
INDEX ఫంక్షన్
INDEX ఫంక్షన్ పట్టిక లేదా పరిధిలోని విలువను లేదా విలువకు సూచనను అందిస్తుంది. INDEX ఫంక్షన్ శ్రేణి రూపం మరియు సూచన రూపంలో రెండు విధాలుగా ఉపయోగించబడుతుంది.
సింటాక్స్:
INDEX(శ్రేణి, row_num, [column_num] )
వాదనలు:
శ్రేణి – ఇది కణాల పరిధి లేదా శ్రేణి స్థిరాంకం. row_num మరియు column_num యొక్క ఉపయోగం ఈ శ్రేణిలోని అడ్డు వరుసలు లేదా నిలువు వరుసలపై ఆధారపడి ఉంటుంది.
row_num – column_num లేకపోతే ఇది అవసరం. విలువను అందించాల్సిన శ్రేణిలోని అడ్డు వరుసను ఎంచుకుంటుంది. row_num విస్మరించబడితే, column_num అవసరం.
column_num – ఇది విలువను అందించాల్సిన శ్రేణిలోని నిలువు వరుసను ఎంచుకుంటుంది. column_num విస్మరించబడితే, row_num అవసరం.
MATCH ఫంక్షన్
MATCH ఫంక్షన్ పేర్కొన్నది కోసం చూస్తుందిఆబ్జెక్ట్ కణాల శ్రేణిలో ఉంటుంది మరియు ఆ వస్తువు యొక్క సంబంధిత స్థానాన్ని అందిస్తుంది. ఈ ఫంక్షన్ ఏ దిశలోనైనా పని చేస్తుంది మరియు ఖచ్చితమైన సరిపోలికను పొందుతుంది.
సింటాక్స్:
MATCH(lookup_value, lookup_array, [match_type])
వాదనలు:
lookup_value – ఇది మేము అర్రేలో సరిపోల్చాలనుకుంటున్న విలువ. ఇది విలువ (సంఖ్య, వచనం లేదా తార్కిక విలువ) లేదా సంఖ్య, వచనం లేదా తార్కిక విలువకు సెల్ సూచన కావచ్చు.
lookup_array – ఇది మేము శోధించాలనుకుంటున్న పేర్కొన్న పరిధి.
match_type – ఇది ఐచ్ఛికం. సంఖ్యలు -1, 0 లేదా 1. మ్యాచ్_రకం ఆర్గ్యుమెంట్, లుక్అప్_అరేలోని విలువలతో లుక్అప్_విలువతో ఎక్సెల్ ఎలా సరిపోతుందో పేర్కొంటుంది. ఈ ఆర్గ్యుమెంట్ యొక్క డిఫాల్ట్ విలువ 1.
INDEX మరియు MATCH ఫంక్షన్లను ఎలా కలపాలి
మేము INDEX మరియు MATCH ఫంక్షన్ల కలయికను ఉపయోగిస్తాము VLOOKUP ఫంక్షన్ని ఉపయోగించడం కంటే. ఇక్కడ, మేము రెండు ఫంక్షన్లను ఎలా కలపాలో చూపుతాము.
ఫార్ములాని వర్తింపజేయడానికి, మేము ఉద్యోగుల ID, పేరు మరియు జీతం కలిగి ఉన్న కంపెనీ డేటా సెట్ను తీసుకుంటాము.
ఇప్పుడు, ఇతర ఆప్షన్లకు బదులుగా ID లో వెతుకుతున్న ఉద్యోగుల జీతం ని కనుగొంటారు.
1వ దశ:
- మొదట, దిగువ పెట్టెలో చూపిన విధంగా ID ని ఉంచండి:
దశ 2:
- సెల్ C13 పై MATCH ఫంక్షన్ని వ్రాయండి.
- మేము దీని సరిపోలికను కనుగొనడానికి ప్రయత్నిస్తాము B5:B10 పరిధిలో సెల్ C12 . కాబట్టి, సూత్రం:
=MATCH(C12,B5:B10,0)
దశ 3:
- తర్వాత, Enter నొక్కండి.
రిటర్న్లో, మనకు 3 వస్తుంది. అంటే మన పేర్కొన్న విలువ ఆ పరిధిలోని 3వ సెల్లో ఉందని అర్థం.
దశ 4:
- ఇప్పుడు, చొప్పించండి INDEX
- మేము జీతం పొందాలనుకుంటున్నాము. కాబట్టి, మేము D5:D10 ని పరిధిగా ఉపయోగించాము.
- ఫార్ములా ఇలా ఉంటుంది:
=INDEX(D5:D10,MATCH(C12,B5:B10,0))
దశ 5:
- తర్వాత Enter నొక్కండి.
3>
చివరిగా, మేము ఫలితంలో A-003 జీతం పొందుతాము. ఈ విధంగా, మేము INDEX-MATCH ఫంక్షన్లను కలిపి ఉపయోగిస్తాము.
Excelలో VLOOKUPకి బదులుగా INDEX MATCHని ఉపయోగించడానికి 3 మార్గాలు
1. INDEX MATCH to Lookup right to Excelలో ఎడమవైపు
ఈ విభాగంలో, INDEX-MATCH ఫంక్షన్ కుడి నుండి ఎడమకు ఎలా కనిపించవచ్చో చూపుతాము. VLOOKUP మాత్రమే ఎడమ నుండి కుడికి వస్తువులను శోధించగలదు మరియు శోధన వస్తువు తప్పనిసరిగా మొదటి నిలువు వరుసలో ఉండాలి. INDEX-MATCH ఫంక్షన్ విషయంలో మేము ఈ నియమాలను అనుసరించాల్సిన అవసరం లేదు.
1వ దశ:
- మేము పేర్లను శోధిస్తుంది మరియు ID ని తిరిగి ఇవ్వాలనుకుంటోంది. కాబట్టి, డేటా సెట్ ఇలా కనిపిస్తుంది:
దశ 2:
- “అల్లిసా” అని వ్రాయండి పేరు
- ఇప్పుడు, INDEX-MATCH సూత్రాన్ని వ్రాయండి:
=INDEX(B5:B10,MATCH(C12,C5:C10,0))
- ఇక్కడ, మేము పేరు నిలువు వరుసలో చూస్తాము మరియు ఒక ID
- మేము కుడి నుండి ఎడమకు ఆపరేషన్ని వర్తింపజేస్తున్నాము.
దశ 3 :
- తర్వాత, Enter నొక్కండి.
మేము ID <ని పొందుతాము 2> రిటర్న్గా. కానీ మేము VLOOKUP ని ఉపయోగించినట్లయితే అది ఎర్రర్ను అందిస్తుంది.
మరింత చదవండి: INDEX MATCH vs VLOOKUP ఫంక్షన్ (9 ఉదాహరణలు)
2. Excelలో బహుళ ప్రమాణాలతో VLOOKUPకి బదులుగా INDEX MATCH
INDEX-MATCH ఫంక్షన్లో VLOOKUP<విషయంలో సాధ్యం కాని బహుళ ప్రమాణాలను మనం ఉపయోగించవచ్చు. 2>.
దశ 1:
- మొదట, బహుళ ప్రమాణాలను వర్తింపజేయడానికి డేటా సెట్ను సవరించండి.
2వ దశ:
- మేము డిపార్ట్మెంట్ మరియు పేరు అనే రెండు ప్రమాణాలను వర్తింపజేస్తాము మరియు జీతం కావాలి ఫలితంగా.
దశ 3:
- అవసరమైన పెట్టెపై షరతును ఉంచండి క్రింది చిత్రంగా.
దశ 4:
- ఇప్పుడు, పై సూత్రాన్ని ఉంచండి సెల్ C14 .
- ఫార్ములా:
=INDEX(E5:E10,MATCH(1,(C12=D5:D10)*(C13=C5:C10),0))
దశ 5:
- చివరిగా, Enter నొక్కండి.
రెండు షరతుల ప్రకారం మ్యాచ్, మేము ఫలితం పొందుతాము. ఏదైనా ప్రమాణాలు పూర్తి చేయకపోతే ఆ ఫలితం లోపం అవుతుంది. VLOOKUP లో ఇది సాధ్యం కాదు. అందుకే మేము VLOOKUP కి బదులుగా INDEX-MATCH ని ఉపయోగిస్తాము.
మరింత చదవండి: Excel INDEX మరియు MATCH ఫంక్షన్లు బహుళ ప్రమాణాలతో ( 4 సూత్రాలు)
ఇలాంటివిరీడింగ్లు
- Excelలో బహుళ ప్రమాణాల క్రింద INDEX-MATCH ఫంక్షన్లతో కూడిన మొత్తం
- పాక్షిక సరిపోలిక కోసం INDEX మరియు మ్యాచ్ని ఎలా ఉపయోగించాలి (2 మార్గాలు)
- XLOOKUP vs INDEX-MATCH in Excel (అన్ని సాధ్యమైన పోలికలు)
- Formula Using INDIRECT INDEX MATCH Functions in Excel
- Excelలో వైల్డ్కార్డ్తో INDEX MATCH బహుళ ప్రమాణాలు (పూర్తి గైడ్)
3. వరుస మరియు నిలువు వరుస
<0 రెండింటిలోనూ శోధించడానికి INDEX MATCHని వర్తింపజేయండి>విభాగంలో, అడ్డు వరుస మరియు నిలువు వరుసలో ఎలా చూడాలో మేము చూపుతాము. VLOOKUP వరుస మరియు నిలువు వరుస రెండింటిలోనూ శోధించలేకపోయింది.దశ 1:
- మొదట, దరఖాస్తు చేయడానికి డేటా సెట్ను సవరించండి విధులు B మరియు 4వ వరుసలో సంవత్సరం.
దశ 3:
- షరతును సెట్ చేయండి పేరు మరియు సంవత్సరంపై అవసరమైన పెట్టెలపై.
దశ 4:
- ఇప్పుడు, సూత్రాన్ని వ్రాయండి సెల్ C14లో.
- ఫార్ములా:
=INDEX(C5:E10,MATCH(C12,B5:B10,0),MATCH(C13,C4:E4,0))
దశ 5:
- ఇప్పుడు, Enter నొక్కండి.
చివరిగా, మేము 2020 సంవత్సరంలో జోస్ పొందిన ఇంక్రిమెంట్ మొత్తం.
మరింత చదవండి: Excelలో అడ్డు వరుసలు మరియు నిలువు వరుసలలో ఇండెక్స్ మ్యాచ్ బహుళ ప్రమాణాలు
ప్రయోజనాలు Excel
1 VLOOKUP పై INDEX-MATCH అనేది కాలమ్ సూచన. VLOOKUP కి స్టాటిక్ కాలమ్ రిఫరెన్స్ అవసరం. మరోవైపు, INDEX-MATCH కి డైనమిక్ కాలమ్ రిఫరెన్స్ అవసరం. స్టాటిక్ రిఫరెన్స్ కారణంగా మనం ఏదైనా అడ్డు వరుస లేదా నిలువు వరుసను జోడించినప్పుడు లేదా తొలగించినప్పుడు ఫార్ములా మారదు. నిలువు వరుసను మార్చడం యొక్క ప్రభావం దానిలో ప్రతిబింబించదు.
2. కుడి నుండి ఎడమవైపు శోధన
VLOOKUP విలువను ఎడమవైపుకు తిరిగి ఇవ్వడానికి అనుమతిస్తుంది . కానీ కుడి నుండి ఎడమకు శోధిస్తున్నప్పుడు ఏ ఆపరేషన్ చేయలేరు. INDEX-MATCH ఫంక్షన్ యొక్క అత్యంత ముఖ్యమైన ప్రయోజనాల్లో ఇది ఒకటి. ఎడమ మరియు కుడి వైపు సూచనల కారణంగా VLOOKUP పని చేయలేని కొన్ని సందర్భాల్లో మేము INDEX-MATCH ఫంక్షన్ని ఉపయోగించవచ్చు.
3. కొత్త నిలువు వరుసను చొప్పించడం లేదా తొలగించడం సులభం
VLOOKUP స్టాటిక్ కాలమ్ సూచనను ఉపయోగిస్తుందని మాకు ఇప్పటికే తెలుసు. కాబట్టి, ఏదైనా కొత్త నిలువు వరుసను జోడించే లేదా తొలగించే సమయంలో, మేము ప్రతిసారీ సూత్రాన్ని సవరించాలి. మరియు మేము దీన్ని మానవీయంగా చేయాలి. కానీ మేము పెద్ద డేటా సెట్తో పని చేసినప్పుడు ఈ సవరణ చాలా క్లిష్టంగా మారుతుంది. INDEX-MATCH ఫంక్షన్ని ఉపయోగించడం కంటే, మేము దీని గురించి ఆలోచించాల్సిన అవసరం లేదు. ఫార్ములా స్వయంచాలకంగా సవరించబడుతుంది.
4. లుకప్ విలువ యొక్క పరిమాణానికి పరిమితి లేదు
మేము VLOOKUP లో శోధన ప్రమాణాల పొడవు 255 అక్షరాలను మించకూడదని నిర్ధారించుకోవాలి. లేకపోతే, అది లోపం విలువను చూపుతుంది. INDEX- విషయంలోMATCH , మేము 255 కంటే ఎక్కువ అక్షరాలను చూడవచ్చు.
5. ప్రాసెసింగ్ సమయాన్ని కనిష్టీకరించు
మేము INDEX-MATCH ఫంక్షన్ యొక్క ప్రాసెసింగ్ సమయాన్ని పరిశీలిస్తున్నప్పుడు ప్రాసెసింగ్ సమయాన్ని పెద్ద మొత్తంలో తగ్గిస్తుంది. VLOOKUP ఫంక్షన్ మొత్తం శ్రేణి లేదా పట్టికను చూస్తుంది. మరియు INDEX-MATCH ఫంక్షన్ పేర్కొన్న పరిధి లేదా నిలువు వరుసను మాత్రమే చూడండి. కాబట్టి, ఇది VLOOKUP తో పోలిస్తే తక్కువ సమయంలో ఫలితాలను ఇస్తుంది.
6. లుక్అప్ విలువ స్థానం
VLOOKUP <2లో> శోధన విలువ తప్పనిసరిగా శ్రేణి లేదా పరిధి యొక్క మొదటి నిలువు వరుసలో ఉండాలి. కానీ INDEX-MATCH ఫంక్షన్లో, లుక్-అప్ విలువ ఏదైనా నిలువు వరుసలో గుర్తించగలదు మరియు వినియోగదారు ఎంచుకున్న ఏదైనా నిలువు వరుస నుండి ఫలితాలను కూడా అందిస్తుంది.
ముగింపు
ఈ కథనంలో, Excelలో VLOOKUP కి బదులుగా INDEX-MATCH ఫంక్షన్ను ఎలా ఉపయోగించాలో వివరించాము. మేము VLOOKUP కంటే INDEX-MATCH ఫంక్షన్ యొక్క ప్రయోజనాలను కూడా వివరిస్తాము. ఇది మీ అవసరాలను తీరుస్తుందని ఆశిస్తున్నాను. దయచేసి మా వెబ్సైట్ Exceldemy.com ని చూడండి మరియు మీ సూచనలను వ్యాఖ్య పెట్టెలో ఇవ్వండి.