Excel INDEX MATCH vs. VLOOKUP - ఫార్ములా ఉదాహరణలు

  • దీన్ని భాగస్వామ్యం చేయండి
Michael Brown

Excelలో INDEX మరియు MATCHని ఎలా ఉపయోగించాలో మరియు VLOOKUP కంటే ఇది ఎలా మెరుగ్గా ఉంటుందో ఈ ట్యుటోరియల్ చూపిస్తుంది.

రెండు ఇటీవలి కథనాలలో, ప్రారంభకులకు VLOOKUP ఫంక్షన్ యొక్క ప్రాథమికాలను వివరించడానికి మరియు పవర్ వినియోగదారులకు మరింత సంక్లిష్టమైన VLOOKUP ఫార్ములా ఉదాహరణలను అందించడానికి మేము మంచి ప్రయత్నం చేసాము. మరియు ఇప్పుడు, నేను VLOOKUPని ఉపయోగించడం గురించి మాట్లాడకుంటే ప్రయత్నిస్తాను, ఆపై కనీసం Excelలో నిలువు శోధన చేయడానికి మీకు ప్రత్యామ్నాయ మార్గాన్ని చూపుతాను.

"నాకు అది ఏమి కావాలి?" మీరు ఆశ్చర్యపోవచ్చు. ఎందుకంటే VLOOKUPకి అనేక పరిమితులు ఉన్నాయి, ఇవి అనేక సందర్భాల్లో మీరు ఆశించిన ఫలితాన్ని పొందకుండా నిరోధించవచ్చు. మరోవైపు, INDEX MATCH కలయిక మరింత అనువైనది మరియు అనేక అంశాలలో VLOOKUP కంటే మెరుగైనదిగా చేసే అనేక అద్భుతమైన లక్షణాలను కలిగి ఉంది.

    Excel INDEX మరియు MATCH ఫంక్షన్‌లు - ప్రాథమిక అంశాలు

    ఈ ట్యుటోరియల్ యొక్క లక్ష్యం INDEX మరియు MATCH ఫంక్షన్‌ల కలయికను ఉపయోగించి Excelలో vlookup చేయడానికి ప్రత్యామ్నాయ మార్గాన్ని ప్రదర్శించడమే కాబట్టి, మేము వాటి సింటాక్స్‌పై ఎక్కువ దృష్టి పెట్టము మరియు ఉపయోగిస్తుంది. మేము సాధారణ ఆలోచనను అర్థం చేసుకోవడానికి అవసరమైన కనీసాన్ని మాత్రమే కవర్ చేస్తాము మరియు VLOOKUPకి బదులుగా INDEX MATCHని ఉపయోగించడం వల్ల కలిగే అన్ని ప్రయోజనాలను వెల్లడించే ఫార్ములా ఉదాహరణలను లోతుగా పరిశీలిస్తాము.

    INDEX ఫంక్షన్ - సింటాక్స్ మరియు వినియోగం

    Excel INDEX ఫంక్షన్ మీరు పేర్కొన్న అడ్డు వరుస మరియు నిలువు వరుస సంఖ్యల ఆధారంగా శ్రేణిలో విలువను అందిస్తుంది. INDEX ఫంక్షన్ యొక్క సింటాక్స్ సూటిగా ఉంటుంది:

    ( ప్రమాణాలు1= పరిధి1) * ( ప్రమాణాలు2= పరిధి2), 0))}

    గమనిక. ఇది శ్రేణి ఫార్ములా, ఇది తప్పనిసరిగా Ctrl + Shift + Enter సత్వరమార్గంతో పూర్తి చేయాలి.

    దిగువ నమూనా పట్టికలో, మీరు 2 ప్రమాణాల ఆధారంగా మొత్తాన్ని కనుగొనాలనుకుంటున్నారు, కస్టమర్ మరియు ఉత్పత్తి .

    క్రింది INDEX MATCH ఫార్ములా ట్రీట్‌గా పనిచేస్తుంది:

    =INDEX(C2:C10, MATCH(1, (F1=A2:A10) * (F2=B2:B10), 0))

    C2:C10 అనేది F1 నుండి విలువను అందించే పరిధి ప్రమాణం1, A2:A10 అనేది ప్రమాణం1తో పోల్చడానికి పరిధి, F2 ప్రమాణం 2, మరియు B2:B10 అనేది ప్రమాణాలు2తో పోల్చడానికి పరిధి.

    Ctrl + Shift + Enterని నొక్కడం ద్వారా సూత్రాన్ని సరిగ్గా నమోదు చేయాలని గుర్తుంచుకోండి. , మరియు ఎక్సెల్ స్క్రీన్‌షాట్‌లో చూపిన విధంగా దాని కర్లీ బ్రాకెట్‌లను స్వయంచాలకంగా జతచేస్తుంది:

    మీరు మీ వర్క్‌షీట్‌లలో అర్రే ఫార్ములాలను ఉపయోగించకూడదనుకుంటే, దీనికి మరో ఇండెక్స్ ఫంక్షన్‌ను జోడించండి ఫార్ములా మరియు దానిని సాధారణ ఎంటర్ హిట్‌తో పూర్తి చేయండి:

    ఈ ఫార్ములాలు ఎలా పని చేస్తాయి

    ఫార్ములాలు ప్రాథమిక INDEX MATCH ఫంక్షన్‌ని అనుసరించే విధానాన్ని ఉపయోగిస్తాయి ఒకే కాలమ్. బహుళ ప్రమాణాలను మూల్యాంకనం చేయడానికి, మీరు ప్రతి వ్యక్తిగత ప్రమాణం కోసం సరిపోలికలు మరియు సరిపోలికలను సూచించే TRUE మరియు FALSE విలువల యొక్క రెండు లేదా అంతకంటే ఎక్కువ శ్రేణులను సృష్టించి, ఆపై ఈ శ్రేణుల సంబంధిత మూలకాలను గుణించండి. గుణకారం ఆపరేషన్ TRUE మరియు FALSEలను వరుసగా 1 మరియు 0గా మారుస్తుంది మరియు 1 అన్ని ప్రమాణాలకు సరిపోయే వరుసలకు అనుగుణంగా ఉండే శ్రేణిని ఉత్పత్తి చేస్తుంది.1 శోధన విలువ కలిగిన MATCH ఫంక్షన్ శ్రేణిలో మొదటి "1"ని కనుగొంటుంది మరియు దాని స్థానాన్ని INDEXకి పంపుతుంది, ఇది పేర్కొన్న నిలువు వరుస నుండి ఈ అడ్డు వరుసలో విలువను అందిస్తుంది.

    అరే-కాని ఫార్ములా దీనిపై ఆధారపడి ఉంటుంది శ్రేణులను స్థానికంగా నిర్వహించడానికి INDEX ఫంక్షన్ యొక్క సామర్థ్యం. రెండవ INDEX 0 row_num తో కాన్ఫిగర్ చేయబడింది, తద్వారా ఇది మొత్తం కాలమ్ శ్రేణిని MATCHకి పంపుతుంది.

    అది ఫార్ములా యొక్క లాజిక్ యొక్క ఉన్నత-స్థాయి వివరణ. పూర్తి వివరాల కోసం, దయచేసి బహుళ ప్రమాణాలతో Excel INDEX MATCHని చూడండి.

    Excel INDEX MATCH AVERAGE, MAX, MIN

    Microsoft Excel కనిష్ట, గరిష్ట మరియు సగటు విలువను కనుగొనడానికి ప్రత్యేక విధులను కలిగి ఉంది పరిధి. కానీ మీరు ఆ విలువలతో అనుబంధించబడిన మరొక సెల్ నుండి విలువను పొందవలసి వస్తే ఏమి చేయాలి? ఈ సందర్భంలో, INDEX MATCHతో కలిపి MAX, MIN లేదా AVERAGE ఫంక్షన్‌ను ఉపయోగించండి.

    MAXతో INDEX MATCH

    ని నిలువు వరుస Dలో అతిపెద్ద విలువను కనుగొనడానికి మరియు C నిలువు వరుస నుండి విలువను అందించడానికి అదే అడ్డు వరుస, ఈ సూత్రాన్ని ఉపయోగించండి:

    =INDEX(C2:C10, MATCH(MAX(D2:D10), D2:D10, 0))

    MINతో INDEX MATCH

    ని నిలువు వరుస Dలో అతి చిన్న విలువను గుర్తించడానికి మరియు కాలమ్ C నుండి అనుబంధిత విలువను తీయడానికి, దీన్ని ఉపయోగించండి :

    =INDEX(C2:C10, MATCH(MIN(D2:D10), D2:D10, 0))

    సగటుతో ఇండెక్స్ మ్యాచ్

    D2:D10లో సగటుకు దగ్గరగా ఉండే విలువను వర్కవుట్ చేయడానికి మరియు కాలమ్ C నుండి సంబంధిత విలువను పొందడానికి, ఇది ఫార్ములా ఉపయోగించడానికి:

    =INDEX(C2:C10, MATCH(AVERAGE(D2:D10), D2:D10, -1 ))

    మీ డేటా ఎలా నిర్వహించబడుతుందనే దానిపై ఆధారపడి, మూడవ ఆర్గ్యుమెంట్ (match_type)కి 1 లేదా -1ని సరఫరా చేయండిమ్యాచ్ ఫంక్షన్:

    • మీ శోధన కాలమ్ (మా విషయంలో కాలమ్ D) ఆరోహణ క్రమబద్ధీకరించబడితే, 1ని ఉంచండి. ఫార్ములా తక్కువగా ఉండే అతిపెద్ద విలువను గణిస్తుంది. కంటే లేదా సగటు విలువకు సమానం.
    • మీ శోధన నిలువు వరుస అవరోహణ క్రమబద్ధీకరించబడితే, -1ని నమోదు చేయండి. ఫార్ములా కంటే ఎక్కువ లేదా సగటు విలువకు సమానమైన చిన్న విలువను గణిస్తుంది.
    • మీ శోధన శ్రేణి సగటు విలువకు ఖచ్చితంగా సమానమైన విలువను కలిగి ఉంటే, మీరు ఖచ్చితమైన సరిపోలిక కోసం 0ని నమోదు చేయవచ్చు. క్రమబద్ధీకరించడం అవసరం లేదు.

    మా ఉదాహరణలో, నిలువు వరుస Dలోని పాపులేషన్‌లు అవరోహణ క్రమంలో క్రమబద్ధీకరించబడతాయి, కాబట్టి మేము మ్యాచ్ రకం కోసం -1ని ఉపయోగిస్తాము. ఫలితంగా, మేము "టోక్యో"ని పొందుతాము, ఎందుకంటే దాని జనాభా (13,189,000) సగటు (12,269,006) కంటే ఎక్కువగా ఉంటుంది.

    అది తెలుసుకోవాలనే ఆసక్తి మీకు ఉండవచ్చు. VLOOKUP అటువంటి గణనలను కూడా చేయగలదు, కానీ శ్రేణి ఫార్ములాగా: VLOOKUP సగటు, MAX, MINతో.

    IFNA / IFERRORతో INDEX MATCHని ఉపయోగించడం

    మీరు బహుశా గమనించినట్లుగా, INDEX MATCH అయితే Excelలో ఫార్ములా శోధన విలువను కనుగొనలేదు, అది #N/A లోపాన్ని ఉత్పత్తి చేస్తుంది. మీరు ప్రామాణిక దోష సంజ్ఞామానాన్ని మరింత అర్థవంతమైన దానితో భర్తీ చేయాలనుకుంటే, IFNA ఫంక్షన్‌లో మీ INDEX MATCH సూత్రాన్ని చుట్టండి. ఉదాహరణకు:

    =IFNA(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "No match is found")

    మరియు ఇప్పుడు, ఎవరైనా శోధన పరిధిలో లేని శోధన పట్టికను ఇన్‌పుట్ చేసినట్లయితే, ఫార్ములా ఏదీ సరిపోలడం లేదని వినియోగదారుకు స్పష్టంగా తెలియజేస్తుందికనుగొనబడింది:

    మీరు #N/A మాత్రమే కాకుండా అన్ని లోపాలను గుర్తించాలనుకుంటే, IFNAకి బదులుగా IFERROR ఫంక్షన్‌ని ఉపయోగించండి:

    =IFERROR(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "Oops, something went wrong!")

    దయచేసి అనేక సందర్భాల్లో అన్ని లోపాలను దాచిపెట్టడం తెలివితక్కువదని గుర్తుంచుకోండి ఎందుకంటే అవి మీ ఫార్ములాలో సాధ్యమయ్యే లోపాల గురించి మిమ్మల్ని హెచ్చరిస్తాయి.

    Excelలో INDEX మరియు MATCHని ఎలా ఉపయోగించాలి. మా ఫార్ములా ఉదాహరణలు మీకు సహాయకరంగా ఉంటాయని నేను ఆశిస్తున్నాను మరియు వచ్చే వారం మా బ్లాగ్‌లో మిమ్మల్ని చూడాలని ఎదురుచూస్తున్నాను!

    డౌన్‌లోడ్ కోసం వర్క్‌బుక్‌ను ప్రాక్టీస్ చేయండి

    Excel INDEX MATCH ఉదాహరణలు (.xlsx ఫైల్)

    INDEX(శ్రేణి, row_num, [column_num])

    ఇక్కడ ప్రతి పరామితి యొక్క చాలా సులభమైన వివరణ ఉంది:

    • శ్రేణి - మీరు తిరిగి ఇవ్వాలనుకుంటున్న సెల్‌ల పరిధి నుండి విలువ.
    • row_num - మీరు విలువను అందించాలనుకుంటున్న శ్రేణిలోని అడ్డు వరుస సంఖ్య. విస్మరించబడితే, column_num అవసరం.
    • column_num - మీరు విలువను అందించాలనుకుంటున్న శ్రేణిలోని నిలువు వరుస సంఖ్య. విస్మరించబడితే, row_num అవసరం.

    మరింత సమాచారం కోసం, దయచేసి Excel INDEX ఫంక్షన్‌ని చూడండి.

    మరియు INDEX ఫార్ములా దాని సరళమైన రూపంలో ఇక్కడ ఉంది:

    =INDEX(A1:C10,2,3)

    ఫార్ములా A1 నుండి C10 వరకు సెల్‌లలో శోధిస్తుంది మరియు 2వ అడ్డు వరుస మరియు 3వ నిలువు వరుసలోని సెల్ విలువను అందిస్తుంది, అంటే సెల్ C2.

    చాలా సులభం, సరియైనదా? అయితే, నిజమైన డేటాతో పని చేస్తున్నప్పుడు మీకు ఏ అడ్డు వరుస మరియు నిలువు వరుసలు కావాలో మీకు తెలియదు, ఇక్కడే MATCH ఫంక్షన్ ఉపయోగపడుతుంది.

    MATCH ఫంక్షన్ - సింటాక్స్ మరియు వినియోగం

    Excel MATCH ఫంక్షన్ సెల్‌ల పరిధిలో శోధన విలువ కోసం శోధిస్తుంది మరియు ఆ విలువ యొక్క సంబంధిత స్థానం ని తిరిగి అందిస్తుంది.

    MATCH ఫంక్షన్ యొక్క సింటాక్స్ క్రింది విధంగా ఉంది:

    MATCH(lookup_value , lookup_array, [match_type])
    • lookup_value - మీరు వెతుకుతున్న సంఖ్య లేదా వచన విలువ.
    • lookup_array - సెల్‌ల పరిధి శోధించబడింది.
    • match_type - ఖచ్చితమైన సరిపోలిక లేదా సమీప సరిపోలికను అందించాలా అని నిర్దేశిస్తుంది:
      • 1 లేదా విస్మరించబడింది - లుకప్ విలువ కంటే తక్కువ లేదా సమానమైన అతిపెద్ద విలువను కనుగొంటుంది. శోధన శ్రేణిని ఆరోహణ క్రమంలో క్రమబద్ధీకరించడం అవసరం.
      • 0 - శోధన విలువకు సరిగ్గా సమానమైన మొదటి విలువను కనుగొంటుంది. INDEX / MATCH కలయికలో, మీకు దాదాపు ఎల్లప్పుడూ ఖచ్చితమైన సరిపోలిక అవసరం, కాబట్టి మీరు మీ MATCH ఫంక్షన్ యొక్క మూడవ ఆర్గ్యుమెంట్‌ని 0కి సెట్ చేసారు.
      • -1 - lookup_value కంటే ఎక్కువ లేదా సమానంగా ఉండే చిన్న విలువను కనుగొంటుంది. శోధన శ్రేణిని అవరోహణ క్రమంలో క్రమబద్ధీకరించడం అవసరం.

    ఉదాహరణకు, B1:B3 పరిధి "న్యూ-యార్క్", "పారిస్", "లండన్", విలువలను కలిగి ఉంటే, దిగువ ఫార్ములా 3వ సంఖ్యను అందిస్తుంది, ఎందుకంటే "లండన్" అనేది శ్రేణిలో మూడవ ఎంట్రీ:

    =MATCH("London",B1:B3,0)

    మరింత సమాచారం కోసం, దయచేసి Excel MATCH ఫంక్షన్‌ని చూడండి.

    లో మొదటి చూపులో, MATCH ఫంక్షన్ యొక్క ఉపయోగం సందేహాస్పదంగా అనిపించవచ్చు. ఒక పరిధిలో విలువ యొక్క స్థానం గురించి ఎవరు పట్టించుకుంటారు? మేము తెలుసుకోవాలనుకుంటున్నది దాని విలువ.

    శోధన విలువ యొక్క సంబంధిత స్థానం (అనగా అడ్డు వరుస మరియు నిలువు వరుస సంఖ్యలు) మీరు row_num<కి సరిగ్గా సరఫరా చేయవలసి ఉంటుందని నేను మీకు గుర్తు చేస్తున్నాను. INDEX ఫంక్షన్ యొక్క 2> మరియు column_num ఆర్గ్యుమెంట్‌లు. మీరు గుర్తుంచుకున్నట్లుగా, Excel INDEX ఇచ్చిన అడ్డు వరుస మరియు నిలువు వరుస యొక్క జంక్షన్ వద్ద విలువను కనుగొనగలదు, కానీ అది మీకు ఖచ్చితంగా ఏ అడ్డు వరుస మరియు నిలువు వరుసను కావాలో నిర్ణయించదు.

    Excelలో INDEX MATCH ఫంక్షన్‌ను ఎలా ఉపయోగించాలి

    0>ఇప్పుడు మీకు ప్రాథమిక అంశాలు తెలుసు కాబట్టి, అది ఉందని నేను నమ్ముతున్నానుMATCH మరియు INDEX ఎలా కలిసి పనిచేస్తాయో ఇప్పటికే అర్థం చేసుకోవడం ప్రారంభించింది. క్లుప్తంగా, INDEX కాలమ్ మరియు అడ్డు వరుస సంఖ్యల ద్వారా శోధన విలువను కనుగొంటుంది మరియు MATCH ఆ సంఖ్యలను అందిస్తుంది. అంతే!

    నిలువుగా చూసేందుకు, మీరు అడ్డు వరుస సంఖ్యను నిర్ణయించడానికి మరియు కాలమ్ పరిధిని నేరుగా INDEXకి అందించడానికి మాత్రమే MATCH ఫంక్షన్‌ని ఉపయోగిస్తారు:

    INDEX ( నిలువు నుండి విలువను అందించడానికి, MATCH ( లుకప్ విలువ, నిలువు వరుస, 0))

    దానిని గుర్తించడంలో ఇంకా ఇబ్బందులు ఉన్నాయా? ఒక ఉదాహరణ నుండి అర్థం చేసుకోవడం సులభం కావచ్చు. మీరు జాతీయ రాజధానులు మరియు వాటి జనాభా జాబితాను కలిగి ఉన్నారని అనుకుందాం:

    ఒక నిర్దిష్ట రాజధాని యొక్క జనాభాను కనుగొనడానికి, జపాన్ రాజధానిని చెప్పండి, క్రింది INDEX MATCH సూత్రాన్ని ఉపయోగించండి:

    =INDEX(C2:C10, MATCH("Japan", A2:A10, 0))

    ఇప్పుడు, ఈ ఫార్ములాలోని ప్రతి భాగం వాస్తవానికి ఏమి చేస్తుందో విశ్లేషిద్దాం:

    • MATCH ఫంక్షన్ A2 పరిధిలోని శోధన విలువ "జపాన్" కోసం శోధిస్తుంది: A10, మరియు సంఖ్య 3ని అందిస్తుంది, ఎందుకంటే "జపాన్" శోధన శ్రేణిలో మూడవది.
    • అడ్డు వరుస సంఖ్య నేరుగా INDEX యొక్క row_num ఆర్గ్యుమెంట్‌కి వెళ్లి దాని నుండి విలువను తిరిగి ఇవ్వమని సూచిస్తుంది అడ్డు వరుస.

    కాబట్టి, పై ఫార్ములా సాధారణ INDEX(C2:C,3)గా మారుతుంది, ఇది C2 నుండి C10 సెల్‌లలో శోధించి, ఆ పరిధిలోని 3వ సెల్ నుండి విలువను లాగండి, అనగా. C4 ఎందుకంటే మనం రెండవ వరుస నుండి లెక్కించడం ప్రారంభించాము.

    ఫార్ములాలో నగరాన్ని హార్డ్‌కోడ్ చేయకూడదనుకుంటున్నారా? కొంత సెల్‌లో ఇన్‌పుట్ చేయండి, F1 అని చెప్పండి, సెల్‌ను సరఫరా చేయండిMATCHకి సూచన, మరియు మీరు డైనమిక్ లుక్అప్ సూత్రాన్ని పొందుతారు:

    =INDEX(C2:C10, MATCH(F1,A2:A10,0))

    ముఖ్య గమనిక! అడ్డు వరుసల సంఖ్య INDEX యొక్క శ్రేణి ఆర్గ్యుమెంట్ lookup_array MATCH ఆర్గ్యుమెంట్‌లోని అడ్డు వరుసల సంఖ్యతో సరిపోలాలి, లేకుంటే ఫార్ములా తప్పు ఫలితాన్ని ఇస్తుంది.

    వేచి ఉండండి, వేచి ఉండండి... ఎందుకు లేదు మేము ఈ క్రింది Vlookup సూత్రాన్ని ఉపయోగించలేమా? Excel MATCH INDEX యొక్క మర్మమైన మలుపులను గుర్తించడానికి ప్రయత్నిస్తున్న సమయాన్ని వృథా చేయడంలో ప్రయోజనం ఏమిటి?

    =VLOOKUP(F1, A2:C10, 3, FALSE)

    ఈ సందర్భంలో, అస్సలు ప్రయోజనం లేదు :) ఈ సాధారణ ఉదాహరణ ప్రదర్శన ప్రయోజనాల కోసం మాత్రమే, తద్వారా మీరు INDEX మరియు MATCH ఫంక్షన్‌లు ఎలా కలిసి పనిచేస్తాయో అనుభూతిని పొందుతారు. దిగువ అనుసరించే ఇతర ఉదాహరణలు ఈ కలయిక యొక్క నిజమైన శక్తిని మీకు చూపుతాయి, ఇది VLOOKUP పొరపాట్లు చేసినప్పుడు చాలా క్లిష్టమైన దృశ్యాలను సులభంగా ఎదుర్కొంటుంది.

    చిట్కాలు:

    • Excel 365 మరియు Excel 2021లో, మీరు మరింత ఆధునిక INDEX XMATCH ఫార్ములాను ఉపయోగించవచ్చు.
    • Google షీట్‌ల కోసం, ఈ కథనంలో INDEX MATCHతో కూడిన ఫార్ములా ఉదాహరణలను చూడండి.

    INDEX MATCH vs. VLOOKUP

    ఎప్పుడు నిలువు శోధనల కోసం ఏ ఫంక్షన్‌ని ఉపయోగించాలో నిర్ణయించడం ద్వారా, చాలా మంది Excel గురువులు VLOOKUP కంటే INDEX MATCH చాలా మెరుగైనదని అంగీకరిస్తున్నారు. అయినప్పటికీ, చాలా మంది వ్యక్తులు ఇప్పటికీ VLOOKUPతో ఉంటారు, మొదటిది, ఎందుకంటే ఇది సరళమైనది మరియు రెండవది, Excelలో INDEX MATCH ఫార్ములాను ఉపయోగించడం వల్ల కలిగే అన్ని ప్రయోజనాలను వారు పూర్తిగా అర్థం చేసుకోలేరు. అలాంటి అవగాహన లేకుండా ఎవరూ తమ సమయాన్ని నేర్చుకోవడానికి పెట్టుబడి పెట్టడానికి ఇష్టపడరుమరింత సంక్లిష్టమైన వాక్యనిర్మాణం.

    క్రింద, VLOOKUP కంటే MATCH INDEX యొక్క ముఖ్య ప్రయోజనాలను నేను ఎత్తి చూపుతాను మరియు ఇది మీ Excel ఆయుధశాలకు విలువైన జోడింపు కాదా అని మీరు నిర్ణయించుకోండి.

    ఉపయోగించడానికి 4 ప్రధాన కారణాలు VLOOKUPకి బదులుగా INDEX MATCH

    1. కుడి నుండి ఎడమవైపు శోధన. విద్యావంతులైన ఏ వినియోగదారుకు తెలిసినట్లుగా, VLOOKUP దాని ఎడమవైపు చూడదు, అంటే మీ శోధన విలువ ఎల్లప్పుడూ ఎడమవైపు నిలువు వరుసలో ఉండాలి పట్టిక. INDEX MATCH ఎడమవైపు శోధనను సులభంగా చేయగలదు! కింది ఉదాహరణ దీన్ని చర్యలో చూపుతుంది: Excelలో ఎడమవైపు విలువను ఎలా Vlookup చేయాలి.
    2. నిలువు వరుసలను సురక్షితంగా చొప్పించండి లేదా తొలగించండి. VLOOKUP సూత్రాలు విరిగిపోతాయి లేదా కొత్త కాలమ్ ఉన్నప్పుడు తప్పు ఫలితాలను అందిస్తాయి VLOOKUP యొక్క సింటాక్స్‌కు మీరు డేటాను తీసివేయాలనుకుంటున్న నిలువు వరుస యొక్క సూచిక సంఖ్యను పేర్కొనడం అవసరం కాబట్టి శోధన పట్టిక నుండి తొలగించబడింది లేదా జోడించబడింది. సహజంగానే, మీరు నిలువు వరుసలను జోడించినప్పుడు లేదా తొలగించినప్పుడు, సూచిక సంఖ్య మారుతుంది.

      INDEX MATCHతో, మీరు రిటర్న్ కాలమ్ పరిధిని పేర్కొనండి, సూచిక సంఖ్య కాదు. ఫలితంగా, మీరు ప్రతి అనుబంధ సూత్రాన్ని నవీకరించడం గురించి చింతించకుండా మీకు కావలసినన్ని నిలువు వరుసలను చొప్పించవచ్చు మరియు తీసివేయవచ్చు.

    3. శోధన విలువ యొక్క పరిమాణానికి పరిమితి లేదు. VLOOKUP ఫంక్షన్‌ని ఉపయోగిస్తున్నప్పుడు, మీ శోధన ప్రమాణాల మొత్తం పొడవు 255 అక్షరాలను మించకూడదు, లేకుంటే మీరు #VALUEని కలిగి ఉంటారు ! లోపం. కాబట్టి, మీ డేటాసెట్‌లో పొడవైన స్ట్రింగ్‌లు ఉంటే, INDEX MATCH మాత్రమే పని చేస్తుందిపరిష్కారం.
    4. అధిక ప్రాసెసింగ్ వేగం. మీ టేబుల్‌లు సాపేక్షంగా చిన్నవిగా ఉంటే, Excel పనితీరులో గణనీయమైన తేడా ఉండదు. కానీ మీ వర్క్‌షీట్‌లు వందల లేదా వేల వరుసలు మరియు తత్ఫలితంగా వందల లేదా వేల ఫార్ములాలను కలిగి ఉంటే, MATCH INDEX VLOOKUP కంటే చాలా వేగంగా పని చేస్తుంది, ఎందుకంటే Excel మొత్తం పట్టిక శ్రేణి కంటే శోధన మరియు రిటర్న్ కాలమ్‌లను మాత్రమే ప్రాసెస్ చేయాలి.

      మీ వర్క్‌బుక్ VLOOKUP మరియు SUM వంటి సంక్లిష్ట శ్రేణి ఫార్ములాలను కలిగి ఉన్నట్లయితే, Excel పనితీరుపై VLOOKUP యొక్క ప్రభావం ప్రత్యేకంగా గమనించవచ్చు. పాయింట్ ఏమిటంటే, శ్రేణిలోని ప్రతి విలువను తనిఖీ చేయడానికి VLOOKUP ఫంక్షన్ యొక్క ప్రత్యేక కాల్ అవసరం. కాబట్టి, మీ శ్రేణిలో ఎక్కువ విలువలు ఉంటాయి మరియు మీరు వర్క్‌బుక్‌లో ఎక్కువ శ్రేణి ఫార్ములాలను కలిగి ఉంటే, Excel నెమ్మదిగా పని చేస్తుంది.

    Excel INDEX MATCH - ఫార్ములా ఉదాహరణలు

    తెలుసుకోవడం MATCH INDEX ఫంక్షన్‌ని తెలుసుకోవడానికి గల కారణాలు, అత్యంత ఆసక్తికరమైన భాగానికి వెళ్దాం మరియు మీరు ఆచరణలో సైద్ధాంతిక పరిజ్ఞానాన్ని ఎలా అన్వయించవచ్చో చూద్దాం.

    కుడి నుండి ఎడమకు చూసేందుకు INDEX MATCH ఫార్ములా

    ఇలా ఇప్పటికే ప్రస్తావించబడింది, VLOOKUP దాని ఎడమవైపు చూడలేదు. కాబట్టి, మీ శోధన విలువలు ఎడమవైపు నిలువు వరుస అయితే తప్ప, Vlookup ఫార్ములా మీకు కావలసిన ఫలితాన్ని అందించే అవకాశం లేదు. Excelలో INDEX MATCH ఫంక్షన్ మరింత బహుముఖంగా ఉంటుంది మరియు లుకప్ మరియు రిటర్న్ నిలువు వరుసలు ఎక్కడ ఉన్నాయో నిజంగా పట్టించుకోదు.

    ఈ ఉదాహరణ కోసం,మేము మా నమూనా పట్టికకు ఎడమ వైపున ర్యాంక్ కాలమ్‌ని జోడిస్తాము మరియు రష్యా రాజధాని మాస్కో జనాభా పరంగా ఎలా ర్యాంక్ ఇస్తుందో తెలుసుకోవడానికి ప్రయత్నిస్తాము.

    G1లోని శోధన విలువతో, శోధించడానికి క్రింది సూత్రాన్ని ఉపయోగించండి C2:C10లో మరియు A2:A10:

    =INDEX(A2:A10,MATCH(G1,C2:C10,0))

    చిట్కా నుండి సంబంధిత విలువను అందించండి. మీరు మీ INDEX MATCH ఫార్ములాను ఒకటి కంటే ఎక్కువ సెల్‌ల కోసం ఉపయోగించాలని ప్లాన్ చేస్తే, రెండు పరిధులను సంపూర్ణ సెల్ రిఫరెన్స్‌లతో ($A$2:$A$10 మరియు $C$2:4C$10 వంటివి) లాక్ చేయండి, తద్వారా అవి ఎప్పుడు వక్రీకరించబడవు సూత్రాన్ని కాపీ చేస్తోంది.

    అడ్డు వరుసలు మరియు నిలువు వరుసలలో శోధించడానికి INDEX MATCH MATCH

    పై ఉదాహరణలలో, మేము ముందుగా నిర్వచించిన ఒక-నిలువు వరుస నుండి విలువను అందించడానికి క్లాసిక్ VLOOKUPకి ప్రత్యామ్నాయంగా INDEX MATCHని ఉపయోగించాము పరిధి. అయితే మీరు బహుళ వరుసలు మరియు నిలువు వరుసలలో చూడవలసి వస్తే ఏమి చేయాలి? మరో మాటలో చెప్పాలంటే, మీరు మాతృక లేదా రెండు-మార్గం లుక్అప్ అని పిలవబడాలనుకుంటే ఏమి చేయాలి?

    ఇది గమ్మత్తైనదిగా అనిపించవచ్చు, కానీ ఫార్ములా చాలా పోలి ఉంటుంది ప్రాథమిక Excel INDEX MATCH ఫంక్షన్‌కి, కేవలం ఒక తేడాతో. ఏమి ఊహించండి?

    కేవలం, రెండు MATCH ఫంక్షన్‌లను ఉపయోగించండి – ఒకటి అడ్డు వరుస సంఖ్యను పొందడానికి మరియు మరొకటి నిలువు వరుస సంఖ్యను పొందడానికి. మరియు మీలో సరిగ్గా ఊహించిన వారిని నేను అభినందిస్తున్నాను :)

    INDEX (array, MATCH ( vlookup value, column to look up up up, 0), MATCH ( hlookup విలువ, వరుసగా చూడడానికి, 0))

    మరియు ఇప్పుడు, దయచేసి దిగువ పట్టికను పరిశీలించి, INDEX MATCH MATCHని రూపొందిద్దాంఇచ్చిన సంవత్సరానికి నిర్దిష్ట దేశంలో జనాభాను (మిలియన్లలో) కనుగొనే సూత్రం.

    G1 (vlookup విలువ)లో లక్ష్య దేశం మరియు G2 (hlookup విలువ)లో లక్ష్య సంవత్సరంతో, ఫార్ములా ఈ ఆకారాన్ని తీసుకుంటుంది. :

    =INDEX(B2:D11, MATCH(G1,A2:A11,0), MATCH(G2,B1:D1,0))

    ఈ ఫార్ములా ఎలా పని చేస్తుంది

    మీరు సంక్లిష్టమైన Excel ఫార్ములాని అర్థం చేసుకోవాల్సిన అవసరం వచ్చినప్పుడు, దానిని చిన్న భాగాలుగా విభజించండి మరియు ప్రతి ఒక్క ఫంక్షన్ ఏమి చేస్తుందో చూడండి:

    MATCH(G1,A2:A11,0) – సెల్ G1 ("చైనా")లో విలువ కోసం A2:A11 ద్వారా శోధిస్తుంది మరియు దాని స్థానాన్ని తిరిగి ఇస్తుంది, ఇది 2.

    MATCH(G2,B1:D1,0)) – దీని ద్వారా శోధిస్తుంది. B1:D1 సెల్ G2 ("2015")లో విలువ యొక్క స్థానాన్ని పొందడానికి, ఇది 3.

    పై వరుస మరియు నిలువు వరుస సంఖ్యలు INDEX ఫంక్షన్ యొక్క సంబంధిత ఆర్గ్యుమెంట్‌లకు వెళ్తాయి:

    INDEX(B2:D11, 2, 3)

    ఫలితంగా, మీరు B2:D11 పరిధిలోని 2వ అడ్డు వరుస మరియు 3వ నిలువు వరుస ఖండన వద్ద ఒక విలువను పొందుతారు, ఇది సెల్ D3లోని విలువ. సులభమా? అవును. అయితే, ఆ విధానం యొక్క ముఖ్యమైన పరిమితి సహాయక కాలమ్‌ను జోడించాల్సిన అవసరం. శుభవార్త ఏమిటంటే, Excel యొక్క INDEX MATCH ఫంక్షన్ మీ సోర్స్ డేటాను సవరించకుండా లేదా పునర్నిర్మించకుండా కూడా రెండు లేదా అంతకంటే ఎక్కువ ప్రమాణాలతో చూడవచ్చు!

    బహుళ ప్రమాణాలతో కూడిన సాధారణ INDEX MATCH ఫార్ములా ఇక్కడ ఉంది:

    {=INDEX( రిటర్న్_రేంజ్, MATCH(1,

    మైఖేల్ బ్రౌన్ సాఫ్ట్‌వేర్ సాధనాలను ఉపయోగించి సంక్లిష్ట ప్రక్రియలను సరళీకృతం చేయాలనే అభిరుచితో అంకితమైన సాంకేతిక ఔత్సాహికుడు. టెక్ పరిశ్రమలో దశాబ్దానికి పైగా అనుభవంతో, అతను మైక్రోసాఫ్ట్ ఎక్సెల్ మరియు ఔట్‌లుక్‌తో పాటు గూగుల్ షీట్‌లు మరియు డాక్స్‌లో తన నైపుణ్యాలను మెరుగుపరుచుకున్నాడు. మైఖేల్ యొక్క బ్లాగ్ అతని జ్ఞానాన్ని మరియు నైపుణ్యాన్ని ఇతరులతో పంచుకోవడానికి అంకితం చేయబడింది, ఉత్పాదకత మరియు సామర్థ్యాన్ని మెరుగుపరచడం కోసం సులభంగా అనుసరించగల చిట్కాలు మరియు ట్యుటోరియల్‌లను అందిస్తుంది. మీరు అనుభవజ్ఞుడైన ప్రొఫెషనల్ లేదా అనుభవశూన్యుడు అయినా, మైఖేల్ యొక్క బ్లాగ్ ఈ ముఖ్యమైన సాఫ్ట్‌వేర్ సాధనాలను ఎక్కువగా పొందడానికి విలువైన అంతర్దృష్టులను మరియు ఆచరణాత్మక సలహాలను అందిస్తుంది.