విషయ సూచిక
ట్యుటోరియల్ Excelలో లుకప్ యొక్క ప్రాథమికాలను వివరిస్తుంది, ప్రతి Excel లుక్అప్ ఫంక్షన్ యొక్క బలాలు మరియు బలహీనతలను చూపుతుంది మరియు నిర్దిష్ట పరిస్థితిలో ఏ లుక్అప్ ఫార్ములా ఉపయోగించాలో నిర్ణయించడంలో మీకు సహాయపడటానికి అనేక ఉదాహరణలను అందిస్తుంది.
డేటాసెట్లో నిర్దిష్ట విలువను వెతకడం Excelలో అత్యంత సాధారణ కార్యాలలో ఒకటి. ఇంకా, అన్ని పరిస్థితులకు సరిపోయే "యూనివర్సల్" లుక్అప్ ఫార్ములా ఏదీ లేదు. కారణం ఏమిటంటే, "లుకప్" అనే పదం విభిన్న విషయాలను సూచించవచ్చు: మీరు నిలువు వరుసలో నిలువుగా, అడ్డంగా వరుసలో లేదా అడ్డు వరుస మరియు నిలువు వరుసల ఖండన వద్ద చూడవచ్చు, ఒకటి లేదా అనేక ప్రమాణాలతో శోధించండి, మొదట కనుగొనబడిన వాటిని తిరిగి ఇవ్వండి మ్యాచ్ లేదా బహుళ సరిపోలికలు, కేస్-సెన్సిటివ్ లేదా కేస్-ఇన్సెన్సిటివ్ లుకప్ చేయండి మరియు మొదలైనవి.
ఈ పేజీలో, మీరు ఫార్ములా ఉదాహరణలు మరియు లోతైన ట్యుటోరియల్లతో అత్యంత అవసరమైన Excel లుకప్ ఫంక్షన్ల జాబితాను కనుగొంటారు. మీ సూచన కోసం లింక్ చేయబడింది.
Excel లుక్అప్ - బేసిక్స్
మనం Excel లుక్అప్ ఫార్ములాల యొక్క రహస్య మలుపుల గురించి తెలుసుకునే ముందు, మనం ఉన్నామని నిర్ధారించుకోవడానికి కీలక నిబంధనలను నిర్వచించండి ఎల్లప్పుడూ ఒకే పేజీలో ఉంటుంది.
Lookup - డేటా పట్టికలో పేర్కొన్న విలువ కోసం శోధిస్తోంది.
Lookup value - శోధించడానికి ఒక విలువ కోసం.
రిటర్న్ విలువ (సరిపోలిన విలువ లేదా సరిపోలిక) - లుకప్ విలువ వలె అదే స్థానంలో ఉన్న విలువ కానీ మరొక నిలువు వరుస లేదా అడ్డు వరుసలో (మీరు నిలువుగా లేదా అడ్డంగా చేస్తారా అనే దానిపై ఆధారపడి ఉంటుందిExcelలో.
త్రిమితీయ శోధన
త్రిమితీయ శోధన అంటే 3 విభిన్న శోధన విలువల ద్వారా శోధించడం. దిగువన ఉన్న డేటా సెట్లో, మీరు నిర్దిష్ట సంవత్సరం (H2) కోసం శోధించాలనుకుంటున్నారు, ఆపై ఆ సంవత్సరంలోని నిర్దిష్ట పేరు కోసం డేటా (H3), ఆపై నిర్దిష్ట నెల (H4) కోసం విలువను అందించాలి.
కింది శ్రేణి ఫార్ములాతో పనిని పూర్తి చేయవచ్చు (దయచేసి దాన్ని సరిగ్గా పూర్తి చేయడానికి Ctrl + Shift + Enter నొక్కండి):
=INDEX($A$1:$E$12,MIN(IF((ROW($A$1:$A$12)>MATCH(H2,$A$1:$A$12,0))*($A$1:$A$12=H3),ROW($A$1:$A$12),"")),MATCH(H4,$A$1:$E$1,0))
లుకప్ బహుళ ప్రమాణాలతో
బహుళ ప్రమాణాలను మూల్యాంకనం చేయడానికి, మేము క్లాసిక్ ఇండెక్స్ సరిపోలిక సూత్రాన్ని సవరించాలి, తద్వారా ఇది అర్రే ఫార్ములాగా మారుతుంది:
INDEX( lookup_table, MATCH (1, ( lookup_value1= lookup_column1) * ( lookup_value2= lookup_column2)*…, 0), return_column_number)A1:C11లో ఉన్న శోధన పట్టికతో, 2 ప్రమాణాల ద్వారా సరిపోలికను కనుగొనండి: సెల్ F1లో విలువ కోసం నిలువు వరుస Aని మరియు సెల్ F2లోని విలువ కోసం నిలువు వరుస B:
=INDEX($A$1:$C$11, MATCH(1, (F1=$A$1:$A$11) * (F2=$B$1:$B$11),0), 3)
ఎప్పటిలాగే, మీరు ఫార్ములాని అర్రే ఫార్ములాగా అంచనా వేయడానికి Ctrl + Shift + Enter నొక్కండి.
దీని యొక్క వివరణాత్మక వివరణ కోసం mula యొక్క లాజిక్, దయచేసి బహుళ ప్రమాణాలతో వెతకడానికి INDEX MATCHని చూడండి.
బహుళ విలువలను అందించడానికి వెతకండి
మీరు ఉపయోగించే Excel లుక్అప్ ఫంక్షన్ ఏది (LOOKUP, VLOOKUP, లేదా HLOOKUP), అది మాత్రమే తిరిగి ఇవ్వగలదు ఒకే మ్యాచ్. దొరికిన అన్ని సరిపోలికలను పొందడానికి, మీరు 6ని ఉపయోగించాలిశ్రేణి ఫార్ములాలో మిళితం చేయబడిన విభిన్న విధులు:
IFERROR(INDEX( return_range, SMALL(IF( lookup_value= lookup_range, ROW( return_range)- m,""), ROW() - n)),"")ఎక్కడ:
- m అనేది రిటర్న్ రేంజ్ మైనస్ 1లోని మొదటి సెల్ యొక్క అడ్డు వరుస సంఖ్య.
- n అనేది మొదటి ఫార్ములా సెల్ మైనస్ 1 యొక్క అడ్డు వరుస సంఖ్య.
సెల్ E2లో ఉన్న లుక్అప్ విలువ, A2:A11లో లుకప్ పరిధి, B2:B11లో పరిధిని అందించడం మరియు 2వ వరుసలోని మొదటి ఫార్ములా సెల్తో, మీ శోధన సూత్రం క్రింది ఆకారాన్ని తీసుకుంటుంది:
=IFERROR(INDEX($B$2:$B$11, SMALL(IF($E$2 =$A$2:$A$11, ROW($B$2:$B$11 )- 1,""), ROW() - 1 )),"")
ఫార్ములా బహుళ సరిపోలికలను అందించడానికి, మీరు దానిని మొదటి సెల్ (F2)లో నమోదు చేయండి, Ctrl + Shift + Enter నొక్కండి, ఆపై నిలువు వరుసలోని ఇతర సెల్లకు సూత్రాన్ని కాపీ చేయండి.
పై సూత్రం యొక్క వివరణాత్మక వివరణ మరియు బహుళ విలువలను అందించడానికి ఇతర మార్గాల కోసం, దయచేసి బహుళ ఫలితాలను అందించడానికి Vlookup ఎలా చేయాలో చూడండి.
Nested Lookup (2 శోధన పట్టికల నుండి)
పరిస్థితుల్లో మీ ప్రధాన పట్టిక మరియు వీక్షణ పట్టిక wh నుండి మీరు డేటాను లాగాలనుకుంటున్నారు సాధారణ కాలమ్ లేదు, మీరు సరిపోలికలను ఏర్పాటు చేయడానికి అదనపు శోధన పట్టికను ఉపయోగించవచ్చు, ఇలా:
<1 నుండి విలువలను తిరిగి పొందడానికి Lookup_table2 లోని>మొత్తం నిలువు వరుస, మీరు క్రింది సూత్రాన్ని ఉపయోగిస్తున్నారు:
=VLOOKUP(VLOOKUP(A2, Lookup_table1!$A$1:$B$6, 2, FALSE), Lookup_table2!$A$1:$B$6, 2, FALSE)
దిగువ స్క్రీన్షాట్లో చూపిన విధంగా, మా సమూహ శోధన సూత్రం ఖచ్చితంగా పని చేస్తుంది:
మల్టిపుల్ నుండి సీక్వెన్షియల్ Vlookupsషీట్లు
మునుపటి శోధన విజయవంతమైందా లేదా విఫలమైందా అనే దాని ఆధారంగా సీక్వెన్షియల్ Vlookupలను నిర్వహించడానికి, బహుళ పరిస్థితులను ఒక్కొక్కటిగా విశ్లేషించడానికి VLOOKUPలతో కలిసి సమూహ IFERROR ఫంక్షన్లను ఉపయోగించండి:
IFERROR(VLOOKUP( …), IFERROR(VLOOKUP( ...), IFERROR(VLOOKUP( ...),"కనుగొనబడలేదు")))మొదటి Vlookup విఫలమైతే, IFERROR లోపాన్ని ట్రాప్ చేసి రన్ చేస్తుంది మరొక Vlookup. రెండవ Vlookup కూడా ఏదైనా కనుగొనలేకపోతే, రెండవ IFERROR లోపాన్ని పట్టుకుని, మూడవ Vlookupని అమలు చేస్తుంది మరియు మొదలైనవి. అన్ని Vlookupలు విఫలమైతే, చివరి IFERROR "కనుగొనబడలేదు" లేదా మీరు ఫార్ములాకు అందించే ఏదైనా ఇతర సందేశాన్ని అందిస్తుంది.
ఉదాహరణగా, 3 వేర్వేరు షీట్ల నుండి మొత్తాన్ని లాగడానికి ప్రయత్నిద్దాం:
=IFERROR(VLOOKUP(B1,A6:B9,2,0), IFERROR(VLOOKUP(B1,D6:E9,2,0), IFERROR(VLOOKUP(B1,G6:H9,2,0), "Not found")))
ఫలితం ఇలాంటిదే కనిపిస్తుంది:
మరింత సమాచారం కోసం, దయచేసి Excelలో సమూహ IFERROR ఫంక్షన్లను ఎలా ఉపయోగించాలో చూడండి.
కేస్-సెన్సిటివ్ లుక్అప్
మీకు బహుశా తెలిసినట్లుగా, అన్ని ఎక్సెల్ లుక్అప్ ఫంక్షన్లు వాటి స్వభావంతో కేస్-సెన్సిటివ్గా ఉంటాయి. మీ లుక్అప్ ఫార్ములాను చిన్న అక్షరం మరియు పెద్ద అక్షరం మధ్య తేడాను గుర్తించడానికి, ఖచ్చితమైన ఫంక్షన్తో కలిపి LOOKUP లేదా INDEX MATCHని ఉపయోగించండి. నేను వ్యక్తిగతంగా INDEX MATCHని ఎంచుకుంటాను ఎందుకంటే LOOKUP ఫంక్షన్కు లూకప్ ఫంక్షన్లాగా లుకప్ కాలమ్లో విలువలను క్రమబద్ధీకరించాల్సిన అవసరం లేదు, ఎడమ నుండి కుడికి మరియు కుడి నుండి ఎడమకు లుకప్లను నిర్వహించవచ్చు మరియు అన్ని డేటా రకాలకు ఖచ్చితంగా పని చేస్తుంది.
INDEX( return_column, MATCH(TRUE,EXACT( lookup_column, lookup_value),0))G2 అనేది లుకప్ విలువ, A - నిలువు వరుసను ఎదురు చూడడం మరియు E - కాలమ్ నుండి మ్యాచ్లను తిరిగి ఇవ్వడానికి, మా కేస్-సెన్సిటివ్ లుకప్ ఫార్ములా క్రింది విధంగా ఉంటుంది:
=INDEX($E$2:$E$6, MATCH(TRUE, EXACT($A$2:$A$6,G2),0))
ఇది శ్రేణి ఫార్ములా కాబట్టి, దీన్ని సరిగ్గా పూర్తి చేయడానికి Ctrl + Shift + Enter నొక్కండి.
మరిన్ని ఫార్ములా ఉదాహరణల కోసం, దయచేసి Excelలో కేస్-సెన్సిటివ్ లుకప్ ఎలా చేయాలో చూడండి.
పాక్షిక స్ట్రింగ్ మ్యాచ్ని చూడండి
పాక్షికంగా వెతుకుతోంది సార్వత్రిక పరిష్కారం లేని Excelలో మ్యాచ్ అనేది అత్యంత సవాలుగా ఉండే పనులలో ఒకటి. శోధించడానికి కాలమ్లోని మీ శోధన విలువలు మరియు విలువల మధ్య ఎలాంటి తేడాలు ఉన్నాయి అనేదానిపై ఏ ఫార్ములా ఉపయోగించాలి అనే దానిపై ఆధారపడి ఉంటుంది. చాలా సందర్భాలలో, మీరు విలువల యొక్క సాధారణ భాగాన్ని సంగ్రహించడానికి ఎడమ, కుడి లేదా MID ఫంక్షన్ని ఉపయోగిస్తారు మరియు ఆ భాగాన్ని క్రింది ఫార్ములాలో చేసినట్లుగా Vlookup ఫంక్షన్ యొక్క lookup_value వాదనకు అందించండి:
=VLOOKUP(RIGHT(D2,4), $A$2:$B$6, 2, FALSE)
D2 అనేది శోధన విలువ, A2:B6 నుండి సరిపోలికలను తిరిగి ఇవ్వడానికి కాలమ్ యొక్క సూచిక సంఖ్యలో శోధన పట్టిక మరియు 2.
Excelలో పాక్షిక మ్యాచ్ శోధనను నిర్వహించడానికి ఇతర మార్గాల కోసం, దయచేసి ఎలా విలీనం చేయాలో చూడండి పాక్షిక సరిపోలిక ద్వారా రెండు వర్క్షీట్లు.
మీరు Excelలో లుకప్ ఫంక్షన్లను ఈ విధంగా ఉపయోగిస్తారు. ఈ ట్యుటోరియల్లో చర్చించిన ఫార్ములాలను నిశితంగా పరిశీలించడానికి, మీరు మా ఎక్సెల్ లుక్అప్ ఫార్ములాను డౌన్లోడ్ చేసుకోవడానికి స్వాగతంఉదాహరణలు.
Excelలో లుక్అప్ చేయడానికి ఫార్ములా-రహిత మార్గం
Excel లుకప్ అనేది సామాన్యమైన పని కాదని చెప్పనవసరం లేదు. మీరు Excel యొక్క రంగాన్ని నేర్చుకోవడంలో మీ మొదటి అడుగులు వేస్తున్నట్లయితే, లుక్అప్ సూత్రాలు చాలా గందరగోళంగా మరియు అర్థం చేసుకోవడం కష్టంగా అనిపించవచ్చు. కానీ దయచేసి, నిరుత్సాహపడకండి, ఈ నైపుణ్యాలు మెజారిటీ వినియోగదారులకు సహజంగా రావు!
అనుభవం లేని వ్యక్తుల కోసం విషయాలను సులభతరం చేయడానికి, మేము ఒక ప్రత్యేక సాధనం సృష్టించాము, పట్టికలు విజార్డ్, అది చూడగలిగే, సరిపోలుతుంది మరియు ఒకే ఫార్ములా లేకుండా పట్టికలను విలీనం చేయండి. అదనంగా, ఇది అధునాతన Excel వినియోగదారులు కూడా ప్రయోజనం పొందగల అనేక ప్రత్యేకమైన ఎంపికలను అందిస్తుంది:
- బహుళ ప్రమాణాల ద్వారా వెతుకుము , అనగా ఒకటి లేదా అనేక నిలువు వరుసలను ప్రత్యేక గుర్తింపుగా ఉపయోగించండి (లు).
- ఇప్పటికే ఉన్న నిలువు వరుసలలో విలువలను నవీకరించండి మరియు శోధన పట్టిక నుండి కొత్త నిలువు వరుసలను జోడించండి.
- తిరిగి బహుళ సరిపోలికలు వేరు వరుసలలో. కంబైన్ రోస్ విజార్డ్తో కలిపి ఉపయోగించినప్పుడు, ఇది ఒకే సెల్, కామా లేదా వేరు చేయబడిన (ఉదాహరణను ఇక్కడ చూడవచ్చు)లో కూడా బహుళ ఫలితాలను అందించగలదు.
- మరియు మరిన్ని.
మెర్జ్ టేబుల్స్ విజార్డ్తో పని చేయడం సులభం మరియు స్పష్టమైనది. మీరు చేయాల్సిందల్లా:
- మీరు సరిపోలే విలువలను లాగాలనుకుంటున్న మీ ప్రధాన పట్టికను ఎంచుకోండి.
- పోలికలను లాగడానికి శోధన పట్టికను ఎంచుకోండి.
- ఒకటి లేదా అంతకంటే ఎక్కువ సాధారణ నిలువు వరుసలను నిర్వచించండి.
- అప్డేట్ చేయడానికి లేదా/మరియు చివరకి జోడించాల్సిన నిలువు వరుసలను ఎంచుకోండిపట్టిక.
- ఐచ్ఛికంగా, ఒకటి లేదా అంతకంటే ఎక్కువ అదనపు విలీన ఎంపికలను ఎంచుకోండి.
- ముగించు క్లిక్ చేయండి మరియు మీరు ఒక క్షణంలో ఫలితాన్ని పొందుతారు!
మీ స్వంత వర్క్షీట్లలో యాడ్-ఇన్ని ప్రయత్నించాలని మీకు ఆసక్తి ఉంటే, Excel (లో మొత్తం, 70+ సాధనాలు మరియు 300+ ఫీచర్లు!).
అందుబాటులో ఉన్న డౌన్లోడ్లు
Excel లుక్అప్ ఫార్ములా ఉదాహరణలు (.xlsx ఫైల్)
అల్టిమేట్ సూట్ 14-రోజుల పూర్తి-ఫంక్షనల్ వెర్షన్ (.exe ఫైల్)
లుక్అప్).లుకప్ టేబుల్ . కంప్యూటర్ సైన్స్లో, లుక్అప్ టేబుల్ అనేది డేటా యొక్క శ్రేణి, ఇది సాధారణంగా ఇన్పుట్ విలువలను అవుట్పుట్ విలువలకు మ్యాప్ చేయడానికి ఉపయోగించబడుతుంది. ఈ ట్యుటోరియల్ పరంగా, Excel లుక్అప్ టేబుల్ అనేది మీరు శోధన విలువ కోసం శోధించే సెల్ల శ్రేణి తప్ప మరొకటి కాదు.
ప్రధాన పట్టిక (మాస్టర్ టేబుల్) - మీరు దీనిలోకి ప్రవేశించే పట్టిక సరిపోలే విలువలను లాగండి.
మీ శోధన పట్టిక మరియు ప్రధాన పట్టిక వేర్వేరు నిర్మాణం మరియు పరిమాణాన్ని కలిగి ఉండవచ్చు, అయినప్పటికీ అవి ఎల్లప్పుడూ కనీసం ఒక సాధారణ ప్రత్యేక ఐడెంటిఫైయర్ ని కలిగి ఉండాలి, అంటే ఒకేలా డేటాను కలిగి ఉండే నిలువు వరుస లేదా అడ్డు వరుస , మీరు నిలువు లేదా క్షితిజ సమాంతర శోధనను నిర్వహించాలనుకుంటున్నారా అనే దానిపై ఆధారపడి ఉంటుంది.
క్రింది స్క్రీన్షాట్ క్రింది అనేక ఉదాహరణలలో ఉపయోగించబడుతుంది.
Excel లుక్అప్ ఫంక్షన్లు
Excelలో లుకప్ చేయడానికి అత్యంత జనాదరణ పొందిన ఫార్ములాల యొక్క శీఘ్ర అవలోకనం క్రింద ఉంది, వాటి ప్రధాన ప్రయోజనాలు మరియు లోపాలు.
LOOKUP ఫంక్షన్
ది Excelలో LOOKUP ఫంక్షన్ సరళమైన నిలువు మరియు క్షితిజ సమాంతర శోధనలను అమలు చేయగలదు.
ప్రోస్ : ఉపయోగించడానికి సులభమైనది.
కాన్స్ : పరిమితం కార్యాచరణ, క్రమబద్ధీకరించని డేటాతో పని చేయదు (సార్టింగ్ అవసరం t అతను నిలువు వరుస/వరుసను ఆరోహణ క్రమంలో శోధించాడు).
మరింత సమాచారం కోసం, దయచేసి Excel LOOKUP ఫంక్షన్ను ఎలా ఉపయోగించాలో చూడండి.
VLOOKUP ఫంక్షన్
ఇది LOOKUP యొక్క మెరుగైన సంస్కరణ. ఫంక్షన్ వర్టికల్ లుకప్ చేయడానికి ప్రత్యేకంగా రూపొందించబడిందినిలువు వరుసలు.
ప్రోస్ : సాపేక్షంగా ఉపయోగించడానికి సులభమైనది, ఖచ్చితమైన మరియు సుమారుగా సరిపోలికతో పని చేయవచ్చు.
కాన్స్ : దాని ఎడమవైపు చూడలేము, ఆపివేస్తుంది శోధన పట్టికలో నిలువు వరుసను చొప్పించినప్పుడు లేదా తీసివేయబడినప్పుడు పని చేస్తుంది, శోధన విలువ 255 అక్షరాలను మించకూడదు, పెద్ద డేటాసెట్లలో చాలా ప్రాసెసింగ్ శక్తి అవసరం.
మరింత సమాచారం కోసం, దయచేసి ప్రారంభకులకు Excel VLOOKUP ట్యుటోరియల్ చూడండి.
HLOOKUP ఫంక్షన్
ఇది VLOOKUP యొక్క క్షితిజ సమాంతర ప్రతిరూపం, ఇది శోధన పట్టికలోని మొదటి వరుసలోని విలువ కోసం శోధిస్తుంది మరియు మరొక అడ్డు వరుస నుండి అదే స్థానంలో ఉన్న విలువను అందిస్తుంది.
ప్రోస్ : ఉపయోగించడానికి సులభమైనది, ఖచ్చితమైన మరియు ఉజ్జాయింపు సరిపోలికలను అందించగలదు.
కాన్స్ : శోధన పట్టికలోని పై వరుసలో మాత్రమే శోధించవచ్చు, చొప్పించడం లేదా అడ్డు వరుసల తొలగింపు, శోధన విలువ 255 అక్షరాల కంటే తక్కువగా ఉండాలి.
మరింత సమాచారం కోసం, దయచేసి Excelలో HLOOKUP ఎలా ఉపయోగించాలో చూడండి.
VLOOKUP MATCH / HLOOKUP MATCH
A MATCH ద్వారా సృష్టించబడిన డైనమిక్ కాలమ్ లేదా అడ్డు వరుస సూచన ఈ Excel lo చేస్తుంది డేటాసెట్లో చేసిన మార్పులకు okup ఫార్ములా రోగనిరోధక శక్తిని కలిగి ఉంటుంది. మరో మాటలో చెప్పాలంటే, MATCH నుండి కొంత సహాయంతో, VLOOKUP మరియు HLOOKUP ఫంక్షన్లు లుకప్ టేబుల్కి ఎన్ని నిలువు వరుసలు/అడ్డు వరుసలు చొప్పించినా లేదా తొలగించబడినా సరైన విలువలను అందించగలవు.
లంబ శోధన కోసం ఫార్ములా
VLOOKUP( lookup_value, lookup_table, MATCH( return_column_name, column_headers, 0), FALSE)క్షితిజసమాంతర శోధన కోసం ఫార్ములా
HLOOKUP( lookup_value, lookup_table, MATCH( return_row_name, row_headers, 0), ఫాల్సే , నిర్దిష్ట డేటా నిర్మాణం అవసరం (మ్యాచ్ ఫంక్షన్కు అందించబడిన శోధన విలువ రిటర్న్ కాలమ్ పేరుకు ఖచ్చితంగా సమానంగా ఉండాలి), 255 అక్షరాల కంటే ఎక్కువ శోధన విలువలతో పని చేయదు.మరింత సమాచారం మరియు ఫార్ములా ఉదాహరణల కోసం, దయచేసి చూడండి:
- Excel Vlookup మరియు Match
- Excel Hlookup మరియు Match
OFFSET MATCH
మరింత సంక్లిష్టమైనది కానీ శక్తివంతమైనది లుక్అప్ ఫార్ములా, Vlookup మరియు Hlookup యొక్క అనేక పరిమితులు లేకుండా.
V-Lookup కోసం ఫార్ములా
OFFSET( lookup_table, MATCH( lookup_value, OFFSET( lookup_table, 0, n, ROWS( lookup_table), 1) ,0) -1, m, 1, 1)ఎక్కడ:
- n - లుక్అప్ కాలమ్ ఆఫ్సెట్, i. ఇ. ప్రారంభ స్థానం నుండి లుకప్ కాలమ్కి తరలించాల్సిన నిలువు వరుసల సంఖ్య.
- m - రిటర్న్ కాలమ్ ఆఫ్సెట్, i. ఇ. ప్రారంభ స్థానం నుండి రిటర్న్ కాలమ్కు తరలించాల్సిన నిలువు వరుసల సంఖ్య.
H-Lookup కోసం ఫార్ములా
OFFSET( lookup_table, m, MATCH( lookup_value, OFFSET( లుక్అప్_టేబుల్, n, 0, 1, COLUMNS( lookup_table)), 0) -1, 1, 1)ఎక్కడ:
- n - లుకప్ రో ఆఫ్సెట్, i. ఇ. ప్రారంభ స్థానం నుండి శోధన అడ్డు వరుసకు తరలించాల్సిన అడ్డు వరుసల సంఖ్య.
- m - తిరిగి వచ్చే అడ్డు వరుస ఆఫ్సెట్, i. ఇ. ప్రారంభ స్థానం నుండి తిరిగి వచ్చే వరుసకు తరలించాల్సిన అడ్డు వరుసల సంఖ్య.
మ్యాట్రిక్స్ లుకప్ కోసం ఫార్ములా (అడ్డు వరుస మరియు నిలువు వరుస ద్వారా)
{=OFFSET ( starting_point, MATCH ( vertical_lookup_value, lookup_column, 0), MATCH ( horizontal_lookup_value, lookup_row, 0))}దయచేసి ఇది శ్రేణి ఫార్ములా అని గమనించండి, ఇది Ctrl + Shift + Enter నొక్కడం ద్వారా నమోదు చేయబడుతుంది ఒకే సమయంలో కీలు.
ప్రోస్ : ఎడమవైపు Vlookup, ఎగువ Hlookup మరియు రెండు-మార్గం శోధన (కాలమ్ మరియు అడ్డు వరుసల విలువల ద్వారా), డేటాలో మార్పుల ద్వారా ప్రభావితం కాకుండా అమలు చేయడానికి అనుమతిస్తుంది సమితి INDEX MATCH
ఎక్సెల్లో నిలువు లేదా క్షితిజ సమాంతరంగా చూసేందుకు ఇది ఉత్తమ మార్గం, ఇది పైన పేర్కొన్న చాలా ఫార్ములాలను భర్తీ చేయగలదు. ఇండెక్స్ మ్యాచ్ ఫార్ములా అనేది నా వ్యక్తిగత ప్రాధాన్యత మరియు నేను దాదాపు నా అన్ని Excel శోధనల కోసం దీనిని ఉపయోగిస్తాను.
V-Lookup కోసం ఫార్ములా
INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0))H-Lookup కోసం ఫార్ములా
INDEX ( return_row , MATCH ( lookup_value , lookup_row , 0))మ్యాట్రిక్స్ శోధన కోసం ఫార్ములా
ఒకనిర్దిష్ట నిలువు వరుస మరియు అడ్డు వరుసల ఖండన వద్ద విలువను అందించడానికి క్లాసిక్ ఇండెక్స్ మ్యాచ్ ఫార్ములా యొక్క పొడిగింపు:
INDEX ( lookup_table , MATCH ( vertical_lookup_value , lookup_column , 0), MATCH ( horizontal_lookup_value , lookup_row , 0))conns : కేవలం ఒకటి - మీరు ఫార్ములా యొక్క వాక్యనిర్మాణాన్ని గుర్తుంచుకోవాలి.
ప్రోస్ : Excelలో అత్యంత బహుముఖ లుకప్ ఫార్ములా, అనేక అంశాలలో Vlookup, Hlookup మరియు Lookup ఫంక్షన్ల కంటే మెరుగైనది:
- ఇది ఎడమ మరియు ఎగువ శోధనలను చేయగలదు.
- నిలువు వరుసలు మరియు అడ్డు వరుసలను చొప్పించడం లేదా తొలగించడం ద్వారా శోధన పట్టికను సురక్షితంగా విస్తరించడానికి లేదా కుదించడానికి అనుమతిస్తుంది.
- శోధన విలువ యొక్క పరిమాణానికి పరిమితి లేదు.
- వేగంగా పని చేస్తుంది. ఇండెక్స్ మ్యాచ్ ఫార్ములా మొత్తం పట్టిక కంటే నిలువు వరుసలు/వరుసలను సూచిస్తున్నందున, దీనికి తక్కువ ప్రాసెసింగ్ శక్తి అవసరం మరియు మీ Excelని నెమ్మదించదు.
మరింత సమాచారం కోసం, దయచేసి తనిఖీ చేయండి:
- VLOOKUPకి మెరుగైన ప్రత్యామ్నాయంగా INDEX MATCH
- ద్విమితీయ శోధన కోసం INDEX MATCH MATCH ఫార్ములా
Excel Lookup comparison table
మీరు చూస్తున్నట్లుగా , అన్ని Excel లుక్అప్ సూత్రాలు సమానమైనవి కావు, కొన్ని విభిన్న శోధనలను నిర్వహించగలవు, మరికొన్ని నిర్దిష్ట పరిస్థితిలో మాత్రమే ఉపయోగించబడతాయి. దిగువ పట్టిక Excelలోని ప్రతి లుక్అప్ ఫార్ములా యొక్క సామర్థ్యాలను వివరిస్తుంది.
ఫార్ములా | నిలువు శోధన | ఎడమ శోధన | క్షితిజ సమాంతర శోధన | అప్పర్ లుక్అప్ | మ్యాట్రిక్స్లుక్అప్ | డేటా చొప్పించడం/తొలగింపును అనుమతిస్తుంది |
లుకప్ | ✓ | ✓ | ||||
Vlookup | ✓ | |||||
హలూక్అప్ | ✓ | |||||
Vlookup Match | ✓ | ✓ | ||||
Hlookup Match | ✓ | ✓ | ||||
ఆఫ్సెట్ మ్యాచ్ | ✓ | ✓ | ✓ | ✓ | ✓ | |
ఆఫ్సెట్ మ్యాచ్ మ్యాచ్ | ✓ | ✓ | ||||
సూచిక సరిపోలిక | ✓ | ✓ | ✓ | ✓ | ✓ | |
సూచిక సరిపోలిక | ✓ | ✓ |
Excel లుక్అప్ ఫార్ములా ఉదాహరణలు
నిర్దిష్ట సందర్భంలో ఏ ఫార్ములాను ఉపయోగించాలో నిర్ణయించడంలో మొదటి దశ మీరు ఎలాంటి శోధనను నిర్వహించాలనుకుంటున్నారో నిర్ణయించడం. మీరు అత్యంత జనాదరణ పొందిన శోధన రకాల కోసం ఫార్ములా ఉదాహరణలను క్రింద కనుగొంటారు:
నిలువు వరుసలలో నిలువు శోధన
ఒక నిలువు శోధన లేదా Vlookup అనేది ఒక నిలువు వరుసలో శోధన విలువను కనుగొనే ప్రక్రియ. మరియు మరొక నిలువు వరుస నుండి అదే అడ్డు వరుసలో విలువను అందిస్తుంది. Excelలో Vlookup వివిధ మార్గాల్లో చేయవచ్చు, వీటితో సహా:
VLOOKUP ఫంక్షన్
మీ శోధన విలువలు పట్టిక యొక్క ఎడమ చేతి కాలమ్లో ఉంటే మరియు మీరు ఏదీ చేయడానికి ప్లాన్ చేయకపోతే కు నిర్మాణాత్మక మార్పులుమీ డేటాసెట్ (నిలువు వరుసలను జోడించడం లేదా తొలగించడం లేదు), మీరు సాధారణ Vlookup సూత్రాన్ని సురక్షితంగా ఉపయోగించవచ్చు:
=VLOOKUP(G2, $A$2:$E$6, 5, FALSE)
G2 అనేది శోధన విలువ, శోధన పట్టికలో A2:E6 మరియు E రిటర్న్ కాలమ్.
VLOOKUP MATCH
మీరు "వేరియబుల్" Excel లుకప్ టేబుల్తో పని చేస్తుంటే, ఇక్కడ నిలువు వరుసలను ఎప్పుడైనా చొప్పించవచ్చు మరియు తొలగించవచ్చు, "హార్డ్-కోడెడ్" ఇండెక్స్ నంబర్కు బదులుగా డైనమిక్ కాలమ్ సూచనను సృష్టించే మ్యాచ్ ఫంక్షన్ను పొందుపరచడం ద్వారా మీ Vlookup ఫార్ములా ఆ మార్పులను నిరోధించేలా చేయండి:
=VLOOKUP(F2,$A$1:$D$6, MATCH($G$1,$A$1:$D$1, 0), FALSE)
ఇండెక్స్ మ్యాచ్ - లెఫ్ట్ లుకప్
ఇది నాకు ఇష్టమైన ఫార్ములా, ఇది కుడి నుండి ఎడమవైపు శోధనలను సులభంగా నిర్వహిస్తుంది మరియు మీరు ఎన్ని నిలువు వరుసలను జోడించినా లేదా తొలగించినా నిష్కళంకంగా పని చేస్తుంది.
ఉదాహరణకు, నిలువు వరుసను శోధించడానికి H2లోని విలువ కోసం B మరియు కాలమ్ F నుండి సరిపోలికను అందించండి, ఈ సూత్రాన్ని ఉపయోగించండి:
=INDEX($F$2:$F$6,(MATCH(H2,$B$2:$B$6,0)))
గమనిక. మీరు ఒకటి కంటే ఎక్కువ సెల్లలో Vlookup సూత్రాన్ని ఉపయోగించాలని ప్లాన్ చేసినప్పుడు, మీరు ఎల్లప్పుడూ $ గుర్తు (సంపూర్ణ సెల్ రిఫరెన్స్)ని ఉపయోగించడం ద్వారా లుకప్ టేబుల్ రిఫరెన్స్ను లాక్ చేయాలి , తద్వారా ఫార్ములా ఇతర సెల్లకు సరిగ్గా కాపీ చేయబడుతుంది.
అడ్డు వరుసలలో క్షితిజసమాంతర శోధన
అడ్డంగా అమర్చబడిన డేటాసెట్లో శోధించే నిలువు శోధన యొక్క "బదిలీ" సంస్కరణ. మరో మాటలో చెప్పాలంటే, ఇది ఒక అడ్డు వరుసలో శోధన విలువను శోధిస్తుంది మరియు మరొక అడ్డు వరుస నుండి అదే స్థానంలో ఉన్న విలువను అందిస్తుంది.
మీ శోధన విలువ B9లో ఉందని భావించి, శోధన పట్టిక B1:F5, మరియుమీరు 5వ అడ్డు వరుస నుండి సరిపోలే విలువను తిరిగి ఇవ్వాలనుకుంటున్నారు, కింది ఫార్ములాల్లో ఒకదాన్ని ఉపయోగించండి:
HLOOKUP ఫంక్షన్
మీ డేటా సెట్లోని పై వరుస లో మాత్రమే చూడవచ్చు .
=HLOOKUP(B8, $B$1:$F$5, 5, FALSE)
HLOOKUP MATCH
స్వచ్ఛమైన Hlookup వలె, ఈ ఫార్ములా ఎగువ వరుసలో మాత్రమే శోధించగలదు, అయితే చూపు పట్టికలో అడ్డు వరుసలను సురక్షితంగా చొప్పించండి లేదా తొలగించండి.
=HLOOKUP(B8, $B$1:$F$5, MATCH($A$9, $A$1:$A$5, 0), FALSE)
ఎక్కడ A1:A5 అడ్డు వరుస శీర్షికలు మరియు A9 అనేది మీరు సరిపోలికలను అందించాలనుకుంటున్న అడ్డు వరుస పేరు. .
INDEX MATCH
ఏదైనా అడ్డు వరుసలో వెతకవచ్చు మరియు పై సూత్రాల పరిమితులు ఏవీ లేవు.
=INDEX($B$5:$F$5,(MATCH(B8,$B$1:$F$1,0)))
ద్వి-డైమెన్షనల్ లుకప్ (అడ్డు వరుస మరియు నిలువు వరుస విలువల ఆధారంగా)
రెండు-డైమెన్షనల్ లుకప్ (అకా మ్యాట్రిక్స్ లుకప్ , డబుల్ లుకప్ లేదా 2-వే లుక్అప్ ) అడ్డు వరుసలు మరియు నిలువు వరుసలు రెండింటిలోని సరిపోలికలను బట్టి విలువను అందిస్తుంది. మరో మాటలో చెప్పాలంటే, 2-డైమెన్షనల్ లుకప్ ఫార్ములా పేర్కొన్న అడ్డు వరుస మరియు నిలువు వరుస యొక్క ఖండన వద్ద విలువ కోసం శోధిస్తుంది.
మీ శోధన పట్టిక A1:E6 అని ఊహిస్తే, సెల్ H2 అడ్డు వరుసలపై సరిపోలే విలువను కలిగి ఉంటుంది మరియు నిలువు వరుసలపై సరిపోలడానికి H3 విలువను కలిగి ఉంది, క్రింది సూత్రాలు ట్రీట్గా పని చేస్తాయి:
INDEX MATCH MATCH ఫార్ములా :
=INDEX($A$1:$E$6, MATCH(H2,$A$1:$A$6,0), MATCH(H3,$A$1:$E$1,0))
ఆఫ్సెట్ మ్యాచ్ మ్యాచ్ ఫార్ములా :
=OFFSET($A$1,MATCH(H2,$A$2:$A$6,0),MATCH(H3,$B$1:$E$1,0))
పై ఫార్ములాలు కాకుండా, Excelలో మ్యాట్రిక్స్ శోధనను నిర్వహించడానికి కొన్ని ఇతర మార్గాలు ఉన్నాయి. , మరియు 2-వే లుకప్ ఎలా చేయాలో మీరు పూర్తి వివరాలను కనుగొనవచ్చు