2.3 Lookups: XLOOKUP, INDEX/MATCH and VLOOKUP
Microsoft Office for Windows కీబోర్డ్ సూచనల ప్రకారం తనిఖీ చేసినవి, ఆగస్టు 2026. ఇంగ్లీషు పాఠం నుండి అనువాదం — 30 ఆగస్టు 2026.
మీరు ఏమి చేయగలరు
ఒకే తాళంచెవి ఉన్న రెండు జాబితాలను కలపగలరు: అడ్మిషన్ నంబర్లతో ఫీజులు, రోల్ నంబర్లతో మార్కులు. కొన్ని అడ్డు వరుసలకు #N/A అని వచ్చినప్పుడు, ఆ తప్పిపోవడానికి మూడు కారణాల్లో ఏది కారణమో చెప్పగలరు.
మొదలు పెట్టే ముందు
లుకప్ అండ్ జాయిన్ వర్క్బుక్ డౌన్లోడ్ చేసుకోండి. అందులో కలపవలసిన రెండు షీట్లు ఉన్నాయి, తాళంచెవుల్లో కావాలనే కొన్ని ఇబ్బందులు పెట్టి ఉంచారు.
పని
- రెండింటిలోనూ ఒకటే: ముందు XLOOKUP నేర్చుకోండి.
=XLOOKUP(A2, Students!A:A, Students!C:C)అంటే: ఈ విలువను ఆ నిలువు వరుసలో వెతికి, సరిపోయిన అడ్డు వరుస నుండి ఈ రెండో నిలువు వరుసలోని దాన్ని తీసుకురా. వర్క్బుక్లోని మొదటి జాయిన్కు దీన్ని రాసి CtrlD తో కిందికి నింపండి. - రెండింటిలోనూ ఒకటే: దొరకకపోతే ఏమి చెప్పాలో ప్రతి లుకప్కూ ముందే చెప్పండి.
=XLOOKUP(A2, Students!A:A, Students!C:C, "not found")అదే చేస్తుంది. నాలుగో భాగం లేకపోతే దొరకనిచోట#N/Aఅని వస్తుంది. ఉంటే ఏమి జరిగిందో షీట్ మాటల్లో చెబుతుంది, చదివేవాళ్ళు దాన్ని తప్పుగా అనుకోరు. - రెండింటిలోనూ ఒకటే: మీరు వేరే విధంగా చెబితే తప్ప XLOOKUP కచ్చితంగా సరిపోయిన దాన్నే తీసుకుంటుంది, తాళంచెవితో కలిపేటప్పుడు జరగవలసింది అదే. పాత ఫంక్షన్లు ఏమీ చెప్పకపోతే దగ్గరగా ఉన్నదాన్ని తీసుకునేవి. వరుసలో సర్దని సమాచారం మీద అవి నమ్మశక్యంగా కనిపించే తప్పుడు అడ్డు వరుసలను ఇచ్చేవి, ఆ కారణంగా తరాల కొద్దీ షీట్లు పాడయ్యాయి. పన్ను శ్లాబులకో గ్రేడ్ బ్యాండ్లకో నిజంగా దగ్గరి సరిపోలిక కావాలంటే, మ్యాచ్-మోడ్ భాగంలో దాన్ని కావాలనే అడగండి.
- రెండింటిలోనూ ఒకటే: INDEX, MATCH చదవడం నేర్చుకోండి, ఎందుకంటే పాత షీట్లలో అవి నిండుగా ఉంటాయి.
=INDEX(Students!C:C, MATCH(A2, Students!A:A, 0))రెండు అడుగుల్లో పని చేస్తుంది. MATCH అడ్డు వరుస సంఖ్యను కనిపెడుతుంది, INDEX ఆ అడ్డు వరుసలోని విలువను ఫలిత నిలువు వరుస నుండి తెస్తుంది. ఇది విడి భాగాలతో కట్టిన XLOOKUP — XLOOKUP రాకముందు నిపుణులు వాడేది ఇదే. - రెండింటిలోనూ ఒకటే: మీకు వారసత్వంగా ఎక్కువగా దొరికేది VLOOKUP.
=VLOOKUP(A2, Students!A:E, 3, FALSE)కు తాళంచెవి రేంజ్లోని మొదటి నిలువు వరుసలోనే ఉండాలి. ఫలితాన్ని నిలువు వరుసలు లెక్కబెట్టి ఎంచుకుంటుంది, కచ్చితమైన సరిపోలిక కావాలని అడిగేFALSEను ప్రతిసారీ రాయాల్సిందే. ఎవరైనా మధ్యలో ఒక నిలువు వరుస చేరిస్తే ఆ లెక్క తప్పిపోతుంది. దీన్ని చదవడం బాగా నేర్చుకోండి, రాసేటప్పుడు మాత్రం XLOOKUP రాయండి. - రెండింటిలోనూ ఒకటే: ఇక తప్పిపోయినవి.
#N/Aకి కారణాలు సరిగ్గా మూడే, ఆ మూడూ ఈ వర్క్బుక్లో ఉంచారు. ఈ వరుసలోనే పరీక్షించండి. మొదటిది, అదనపు ఖాళీలు:=LEN(A2)ను మీ కంటికి కనిపిస్తున్న పొడవుతో పోల్చి,=TRIM(A2)ను తాళంచెవిగా వాడి మళ్ళీ చూడండి. రెండోది, టెక్స్ట్ కూ సంఖ్యకూ తేడా. టెక్స్ట్గా నిల్వ ఉన్న తాళంచెవి, అవే అంకెలు సంఖ్యగా నిల్వ ఉన్న దానితో సరిపోదు. సెల్లో అది ఎటువైపు ఉందో చూస్తే తెలిసిపోతుంది, ఎందుకంటే టెక్స్ట్ ఎడమవైపు ఉంటుంది. మూడోది, నిజంగా లేకపోవడం: ఆ తాళంచెవి రెండో జాబితాలో అసలు లేదు — ఇది సమాచారం గురించిన నిజం, సరిచేయవలసిన తప్పు కాదు. - రెండింటిలోనూ ఒకటే: ఒక అడ్డు వరుస జవాబును మీ చేతితో సరిచూడండి. రెండో షీట్లో CtrlF నొక్కి ఆ తాళంచెవిని వెతికి, దొరికిన దాన్ని ఫార్ములా ఇచ్చిన దానితో పోల్చండి. ప్రతి జాయిన్కూ ఒక్క చేతి పరీక్ష — చాలా చవకైన రక్షణ.
ప్రయత్నించండి
వర్క్బుక్లోని రెండు షీట్లను XLOOKUP తో కలపండి, దొరకని దానికి సందేశం కూడా పెట్టండి. మూడు అడ్డు వరుసలు దొరకవు. ఒక్కొక్కదానికీ కారణం ఏమిటో కనిపెట్టండి: ఒకటి ఖాళీ, ఒకటి టెక్స్ట్-సంఖ్య, ఒకటి నిజంగా లేనిది. ప్రతి అడ్డు వరుస పక్కన కారణం రాయండి.
మీకు మీరే పరీక్ష
A2 లోని అడ్మిషన్ నంబర్కు ఫీజును కలిపే XLOOKUP ఆకారం రాయండి.
=XLOOKUP(A2, Fees!A:A, Fees!B:B, "not found") — తాళంచెవి, వెతకవలసిన నిలువు వరుస, తిరిగి ఇవ్వవలసిన నిలువు వరుస, దొరకకపోతే చెప్పవలసిన జవాబు.
VLOOKUP ఏమీ చెప్పకపోతే దగ్గరి సరిపోలిక తీసుకోవడం ఎందుకు అంత నష్టం చేసింది?
వరుసలో సర్దని సమాచారం మీద అది తప్పు అని చెప్పకుండా, నమ్మశక్యంగా కనిపించే తప్పుడు అడ్డు వరుసను ఇస్తుంది. షీట్ బాగానే ఉన్నట్టు కనిపిస్తుంది, కానీ అబద్ధం చెబుతుంది. కచ్చితమైన సరిపోలిక తప్పితే గట్టిగా చెబుతుంది — జాయిన్ చేయవలసింది అదే.
ఒక తాళంచెవి రెండు షీట్లలోనూ ఒకేలా కనిపిస్తోంది, అయినా లుకప్ తప్పిపోతోంది. కంటికి కనిపించని రెండు కారణాలు, వాటి పరీక్షలు చెప్పండి.
అదనపు ఖాళీలు: రెండింటి మీదా =LEN() పోల్చి, =TRIM() తో మళ్ళీ చూడండి. సంఖ్య ఉండాల్సిన చోట టెక్స్ట్: అవే అంకెలు, కానీ వేరే విధంగా నిల్వ ఉన్నాయి, టెక్స్ట్ సెల్లో ఎడమవైపు ఉంటుంది.
#N/A తప్పు కాకుండా సరైన జవాబు ఎప్పుడు అవుతుంది?
ఆ తాళంచెవి రెండో జాబితాలో నిజంగా లేనప్పుడు. లుకప్ తన పని తాను చేసింది, తప్పిపోవడం అనేది సమాచారం గురించి మనకు తెలిసిన విషయం.
ఏ మార్పు VLOOKUP ను పాడుచేస్తుంది, కానీ INDEX-MATCH నూ XLOOKUP నూ ఏమీ చేయదు?
రేంజ్ లోపల ఒక నిలువు వరుస చేర్చడం. VLOOKUP నిలువు వరుసలను సంఖ్యతో లెక్కబెడుతుంది, కాబట్టి ఆ లెక్కలన్నీ జరిగిపోతాయి. మిగతా రెండూ తమ నిలువు వరుసలను నేరుగా పేరుతో చెబుతాయి.
Go deeper
We haven't checked most of these for screen reader use yet.
Back to Lookups: XLOOKUP, INDEX/MATCH and VLOOKUP: work through the checklist