విషయ సూచిక
VLOOKUP ఫంక్షన్ అనేది Excelలో అత్యంత ప్రజాదరణ పొందిన లుక్అప్ మరియు రిఫరెన్స్ ఫంక్షన్. ఇది అత్యంత గమ్మత్తైన వాటిలో ఒకటి మరియు భయంకరమైన #N/A దోష సందేశం సాధారణ దృశ్యం కావచ్చు.
ఈ కథనం మీ VLOOKUP పని చేయకపోవడానికి గల 6 అత్యంత సాధారణ కారణాలను పరిశీలిస్తుంది.
మీకు ఖచ్చితమైన సరిపోలిక అవసరం
range_lookup అని పిలువబడే VLOOKUP ఫంక్షన్ యొక్క చివరి వాదన, మీరు సుమారుగా లేదా ఖచ్చితమైన సరిపోలికను కోరుకుంటున్నారా అని అడుగుతుంది .
చాలా సందర్భాలలో వ్యక్తులు నిర్దిష్ట ఉత్పత్తి, ఆర్డర్, ఉద్యోగి లేదా కస్టమర్ కోసం వెతుకుతున్నారు కాబట్టి ఖచ్చితమైన సరిపోలిక అవసరం. ప్రత్యేక విలువ కోసం చూస్తున్నప్పుడు, range_lookup ఆర్గ్యుమెంట్ కోసం FALSE నమోదు చేయాలి.
ఈ ఆర్గ్యుమెంట్ ఐచ్ఛికం, కానీ ఖాళీగా ఉంచితే, TRUE విలువ ఉపయోగించబడుతుంది. పని చేయడానికి మీ డేటాను ఆరోహణ క్రమంలో క్రమబద్ధీకరించడంపై TRUE విలువ ఆధారపడి ఉంటుంది.
క్రింది చిత్రం శ్రేణి_లుకప్ ఆర్గ్యుమెంట్ విస్మరించబడిన VLOOKUPని చూపుతుంది మరియు చెల్లని విలువను చూపుతుంది.
పరిష్కారం
ఒక ప్రత్యేక విలువ కోసం చూస్తున్నట్లయితే, చివరి ఆర్గ్యుమెంట్ కోసం FALSEని నమోదు చేయండి. ఎగువన ఉన్న VLOOKUPని =VLOOKUP(H3,B3:F11,2,FALSE)
గా నమోదు చేయాలి.
టేబుల్ రిఫరెన్స్ను లాక్ చేయండి
బహుశా మీరు రికార్డ్ గురించి విభిన్న సమాచారాన్ని అందించడానికి బహుళ VLOOKUPలను ఉపయోగించాలని చూస్తున్నారు. మీరు మీ VLOOKUPని బహుళ సెల్లకు కాపీ చేయాలనుకుంటున్నట్లయితే, మీరు మీ టేబుల్ని లాక్ చేయాల్సి ఉంటుంది.
క్రింద ఉన్న చిత్రం VLOOKUP తప్పుగా నమోదు చేయబడిందని చూపిస్తుంది. తప్పు సెల్ పరిధులు సూచించబడుతున్నాయి lookup_value మరియు పట్టిక శ్రేణి కోసం.
పరిష్కారం
VLOOKUP ఫంక్షన్ చూసేందుకు ఉపయోగించే పట్టిక కోసం మరియు నుండి తిరిగి వచ్చే సమాచారాన్ని table_array అంటారు. మీ VLOOKUPని కాపీ చేయడానికి ఇది ఖచ్చితంగా సూచించబడాలి.
సూత్రంలోని సూచనలపై క్లిక్ చేసి, రిఫరెన్స్ను సాపేక్షం నుండి సంపూర్ణంగా మార్చడానికి కీబోర్డ్లోని F4 కీని నొక్కండి. ఫార్ములా =VLOOKUP($H$3,$B$3:$F$11,4,FALSE)
గా నమోదు చేయాలి.
ఈ ఉదాహరణలో lookup_value మరియు table_array రెఫరెన్స్లు సంపూర్ణంగా చేయబడ్డాయి. సాధారణంగా ఇది కేవలం table_array లాకింగ్ అవసరం కావచ్చు.
కాలమ్ చొప్పించబడింది
నిలువు వరుస సూచిక సంఖ్య లేదా col_index_num ఉపయోగించబడుతుంది VLOOKUP ఫంక్షన్ ద్వారా రికార్డ్ గురించి ఏ సమాచారాన్ని అందించాలి.
ఇది సూచిక సంఖ్యగా నమోదు చేయబడినందున, ఇది చాలా మన్నికైనది కాదు. పట్టికలో కొత్త కాలమ్ చొప్పించబడితే, అది మీ VLOOKUP పని చేయకుండా ఆపవచ్చు. దిగువన ఉన్న చిత్రం అటువంటి దృష్టాంతాన్ని చూపుతుంది.
మొత్తం నిలువు వరుస 3లో ఉంది, కానీ కొత్త నిలువు వరుసను చొప్పించిన తర్వాత అది నిలువు వరుస 4గా మారింది. అయితే VLOOKUP స్వయంచాలకంగా నవీకరించబడలేదు.
పరిష్కారం 1
ఒక పరిష్కారం వర్క్షీట్ను రక్షించడం, తద్వారా వినియోగదారులు నిలువు వరుసలను చొప్పించలేరు. వినియోగదారులు దీన్ని చేయగలిగితే, అది ఆచరణీయమైన పరిష్కారం కాదు.
సొల్యూషన్ 2
మరో ఐచ్ఛికం MATCH ఫంక్షన్ని ఇన్సర్ట్ చేయడం col_index_num VLOOKUP యొక్క ఆర్గ్యుమెంట్.
MATCH
ఫంక్షన్ని అవసరమైన నిలువు వరుస సంఖ్యను వెతకడానికి మరియు తిరిగి ఇవ్వడానికి ఉపయోగించవచ్చు. ఇది col_index_num ని డైనమిక్గా చేస్తుంది కాబట్టి చొప్పించిన నిలువు వరుసలు ఇకపై VLOOKUPని ప్రభావితం చేయవు.
పైన ప్రదర్శించిన సమస్యను నివారించడానికి దిగువ సూత్రాన్ని ఈ ఉదాహరణలో నమోదు చేయవచ్చు.
టేబుల్ పెద్దదిగా ఉంది
టేబుల్కు మరిన్ని అడ్డు వరుసలు జోడించబడినందున, ఈ అదనపు అడ్డు వరుసలు చేర్చబడ్డాయని నిర్ధారించుకోవడానికి VLOOKUPని నవీకరించాల్సి రావచ్చు. దిగువన ఉన్న చిత్రం VLOOKUPని చూపుతుంది, అది పండు యొక్క అంశం కోసం మొత్తం పట్టికను తనిఖీ చేయదు.
పరిష్కారం
పరిధిని పట్టికగా ఫార్మాట్ చేయడాన్ని పరిగణించండి (Excel 2007+), లేదా డైనమిక్ పరిధి పేరుగా. ఈ పద్ధతులు మీ VLOOKUP ఫంక్షన్ ఎల్లప్పుడూ మొత్తం పట్టికను తనిఖీ చేస్తుందని నిర్ధారిస్తుంది.
శ్రేణిని టేబుల్గా ఫార్మాట్ చేయడానికి, మీరు table_array కోసం ఉపయోగించాలనుకుంటున్న సెల్ల పరిధిని ఎంచుకుని, క్లిక్ చేయండి. హోమ్ > టేబుల్గా ఫార్మాట్ చేయండి మరియు గ్యాలరీ నుండి శైలిని ఎంచుకోండి. టేబుల్ టూల్స్ క్రింద డిజైన్ ట్యాబ్ను క్లిక్ చేయండి మరియు అందించిన పెట్టెలో పట్టిక పేరును మార్చండి.
క్రింద ఉన్న VLOOKUP FruitList అనే పట్టికను ఉపయోగిస్తోంది.
VLOOKUP దాని ఎడమవైపు చూడదు
VLOOKUP ఫంక్షన్ యొక్క పరిమితి ఏమిటంటే అది ఎడమవైపు చూడలేకపోవడం. ఇది పట్టిక యొక్క ఎడమవైపు నిలువు వరుసను చూస్తుంది మరియు కుడివైపు నుండి సమాచారాన్ని అందిస్తుంది.
పరిష్కారం
పరిష్కారంఇందులో VLOOKUPని అస్సలు ఉపయోగించకుండా ఉంటుంది. Excel యొక్క INDEX మరియు MATCH ఫంక్షన్ల కలయికను ఉపయోగించడం VLOOKUPకి ఒక సాధారణ ప్రత్యామ్నాయం. ఇది చాలా బహుముఖమైనది.
దిగువ ఉదాహరణ మీరు చూస్తున్న నిలువు వరుస యొక్క ఎడమవైపు సమాచారాన్ని తిరిగి ఇవ్వడానికి ఇది ఉపయోగించబడుతుందని చూపిస్తుంది.
INDEX మరియు MATCHని ఉపయోగించడం గురించి మరింత తెలుసుకోండి
మీ టేబుల్ డూప్లికేట్లను కలిగి ఉంది
VLOOKUP ఫంక్షన్ ఒక రికార్డ్ను మాత్రమే అందిస్తుంది. ఇది మీరు వెతుకుతున్న విలువకు సరిపోలే మొదటి రికార్డ్ను అందిస్తుంది.
మీ టేబుల్ నకిలీలను కలిగి ఉంటే, VLOOKUP పని చేయదు.
సొల్యూషన్ 1
తప్పక మీ జాబితాలో నకిలీలు ఉన్నాయా? కాకపోతే వాటిని తొలగించాలని భావిస్తారు. దీన్ని చేయడానికి శీఘ్ర మార్గం ఏమిటంటే, పట్టికను ఎంచుకుని, డేటా ట్యాబ్లోని నకిలీలను తీసివేస్తుంది బటన్ను క్లిక్ చేయండి.
మరింత పూర్తి కోసం AbleBits డూప్లికేట్ రిమూవర్ని తనిఖీ చేయండి. మీ Excel పట్టికలలో నకిలీలను నిర్వహించడానికి సాధనం.
పరిష్కారం 2
సరే, కాబట్టి మీ జాబితాలో నకిలీలు ఉండాలి. ఈ సందర్భంలో VLOOKUP మీకు అవసరమైనది కాదు. పివోట్ టేబుల్ ఒక విలువను ఎంచుకోవడానికి మరియు బదులుగా ఫలితాలను జాబితా చేయడానికి సరైనది.
క్రింద ఉన్న పట్టిక ఆర్డర్ల జాబితా. మీరు ఒక నిర్దిష్ట పండు కోసం అన్ని ఆర్డర్లను తిరిగి ఇవ్వాలనుకుంటున్నారని అనుకుందాం.
ఒక పివోట్ టేబుల్ ఉపయోగించబడింది, రిపోర్ట్ ఫిల్టర్ మరియు జాబితా నుండి ఫ్రూట్ IDని ఎంచుకోవడానికి వినియోగదారుని ఎనేబుల్ చెయ్యడానికి అన్ని ఆర్డర్లలో కనిపిస్తుంది.
ట్రబుల్ ఫ్రీ VLOOKUPలు
ఈ కథనంVLOOKUP ఫంక్షన్ పనిచేయని 6 అత్యంత సాధారణ కారణాలకు పరిష్కారాన్ని ప్రదర్శించింది. ఈ సమాచారంతో ఆయుధాలు కలిగి ఉన్న మీరు ఈ అద్భుతమైన Excel ఫంక్షన్తో తక్కువ సమస్యాత్మకమైన భవిష్యత్తును ఆస్వాదించవచ్చు.
రచయిత గురించి
అలన్ ముర్రే IT ట్రైనర్ మరియు Computergaga స్థాపకుడు. అతను Excel, Word, PowerPoint మరియు ప్రాజెక్ట్లో ఆన్లైన్ శిక్షణ మరియు తాజా చిట్కాలు మరియు ట్రిక్లను అందిస్తాడు.