విషయ సూచిక
Excel యొక్క అత్యంత అద్భుతమైన మరియు విస్తృతంగా ఉపయోగించే ఫంక్షన్లలో ఒకటి VLOOKUP ఫంక్షన్ . ఇప్పటివరకు, మేము ఈ ఫంక్షన్ని ఉపయోగించి సెల్ల శ్రేణి నుండి ఒకే మ్యాచ్ని తీసివేయడం నేర్చుకున్నాము. మీరు ప్రత్యేకమైన ఐడెంటిఫైయర్ కోసం సరిపోలే అన్ని విలువలను పొందవలసిన సందర్భాలను మీరు తరచుగా ఎదుర్కొంటారు. ఈ కథనంలో, Excelలో VLOOKUP ఫంక్షన్ ని ఉపయోగించి మీరు సెల్ల శ్రేణి నుండి బహుళ మ్యాచ్లను ఎలా బయటకు తీయవచ్చో మేము ప్రదర్శిస్తాము.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
మీరు వీటిని చేయవచ్చు మెరుగైన అవగాహన కోసం క్రింది Excel వర్క్బుక్ని డౌన్లోడ్ చేసుకోండి మరియు మీరే ప్రాక్టీస్ చేయండి.
బహుళ మ్యాచ్లతో Vlookup చేయడం 0>ఇక్కడ మేము మార్టిన్ బుక్స్టోర్ యొక్క బుక్ రికార్డ్స్ ని కలిగి ఉన్నాము. ఈ డేటాసెట్ B , C నిలువు వరుసల క్రింద ఉన్న కొన్ని పుస్తకాలలో పుస్తక రకం , పుస్తకం పేరు మరియు రచయిత ని కలిగి ఉంది , మరియు D తదనుగుణంగా.
ఈరోజు మా లక్ష్యం VLOOKUP ఫంక్షన్<2ని ఉపయోగించి ప్రతి రకమైన పుస్తకంలోని అన్ని సరిపోలికలను తీసివేయడం>. మేము దీన్ని రెండు దశల్లో అమలు చేస్తాము. కాబట్టి, వాటిని ఒక్కొక్కటిగా అన్వేషిద్దాం.
ఇక్కడ, మేము Microsoft Excel 365 సంస్కరణను ఉపయోగించాము, మీరు మీ సౌలభ్యం ప్రకారం ఏదైనా ఇతర సంస్కరణను ఉపయోగించవచ్చు.
📌 దశ 01: ప్రతి లుక్అప్ విలువకు ప్రత్యేక పేరును సృష్టించండి
- ప్రారంభంలో, సహాయక కాలమ్ శీర్షికతో కొత్త కాలమ్ని శోధన కాలమ్ పుస్తకం రకం<2కు చేర్చండి>మరియు సెల్ B5 లో ఈ సూత్రాన్ని నమోదు చేయండి.
=C5&COUNTIF(C5:$C$25,C5)
ఫార్ములా బ్రేక్డౌన్ - COUNTIF(C5:$C$25,C5) C5:C25 ( పుస్తకం రకం <) పరిధిలోని మొత్తం సెల్ల సంఖ్యను అందిస్తుంది 2>) సెల్ C5 ( నవల )లో విలువను కలిగి ఉంటుంది. వివరాల కోసం COUNTIF ఫంక్షన్ చూడండి.
- సాధారణ పదాలలో, ఎన్ని నవలలు ఉన్నాయి. ఇది 7 .
- C5&COUNTIF(C5:$C$25,C5) విలువను సంగ్రహిస్తుంది సెల్ C5 ( నవల ) దానితో.
- కాబట్టి ఇది Novel7 ని అందిస్తుంది.
Fill Handle టూల్ని లాగేటప్పుడు, C5 C5 , C6 , C7 ... లాంటివి ఒక్కొక్కటిగా పెరుగుతాయి, కానీ C25 స్థిరంగా ఉంటుంది. అందువల్ల, ప్రతి పుస్తక రకానికి , మునుపటివి మినహాయించబడతాయి మరియు కొత్త పేరు సృష్టించబడుతుంది.
ఉదాహరణకు, నవలల విషయంలో, నవల1 నుండి <1 వరకు>Novel7
రూపొందించబడ్డాయి మరియు కవిత్వంమరియు ఇతర పుస్తక రకాలకు సమానంగా ఉంటాయి.- తర్వాత, ENTER ని నొక్కండి.
- ఆ తర్వాత, కర్సర్ను కుడివైపుకు తీసుకురండి సెల్ B5 దిగువ మూలలో మరియు అది ప్లస్ (+) గుర్తుగా కనిపిస్తుంది. వాస్తవానికి, ఇది Fill Handle సాధనం.
- ఇప్పుడు, దానిపై రెండుసార్లు క్లిక్ చేయండి.
ఇది ఈ సూత్రాన్ని కాపీ చేస్తుంది. మిగిలిన కణాలకు. Novel1 , Novel2..., Poetry1 , Poetry2... , వంటి ప్రత్యేక పేరుతో అందించబడిన అన్ని శోధన విలువలను మీరు కనుగొంటారు.మొదలైనవి
📌 దశ 02: VLOOKUP ఫంక్షన్ ఉపయోగించండి
- మొదట, కాలమ్ హెడర్ తో కొత్త నిలువు వరుసను సృష్టించండి శోధన విలువగా.
- రెండవది, ఈ నిలువు వరుసలోని మొదటి సెల్ G5 సెల్లో క్రింది సూత్రాన్ని చొప్పించండి.
=VLOOKUP(G$4&ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))),$B$5:$E$25,3,FALSE)
ఫార్ములా బ్రేక్డౌన్- COUNTIF($C$5:$C $25,G$4) C5:C25 ( పుస్తకం రకం ) పరిధిలోని సెల్ G4<లో ఎన్ని సెల్లు ఉన్నాయో తెలియజేస్తుంది 2> ( నవల ).
- సాధారణ పదాలలో, మొత్తం ఎన్ని నవలలు ఉన్నాయి. ఇది 7 .
మేము C5:C25 ( $C) పరిధి యొక్క సంపూర్ణ సెల్ సూచనను ఉపయోగించాము $5:$C$25 ) ఎందుకంటే మనం ఫార్ములాను ఏదైనా సెల్కి కాపీ చేస్తే అది మారదు.
- INDIRECT(“A”&COUNTIF($C$5: $C$25,G$4)) INDIRECT(“A”&7) అవుతుంది మరియు సెల్ రిఫరెన్స్ A7 ని అందిస్తుంది. వివరాల కోసం INDIRECT ఫంక్షన్ చూడండి.
- ROW($A$1:INDIRECT(“A”&COUNTIF($C$5:$C$25,G$4))) ఇప్పుడు ROW(A1:A7) అవుతుంది. వివరాల కోసం ROW ఫంక్షన్ చూడండి.
- ఇది {1, 2, 3, 4, 5, 6, 7} వంటి 1 నుండి 7 కి అర్రేని అందిస్తుంది.
మేము $A$1 ని ఉపయోగించాము ఎందుకంటే మేము ఫార్ములాను మరొక సెల్కి కాపీ చేస్తే అది మారకూడదని మేము కోరుకుంటున్నాము.
- G$4&ROW($A$1:INDIRECT(“A”&COUNTIF($C$5:$C$25,G$4))) ఇప్పుడు G4<సెల్లో విలువను సంగ్రహిస్తుంది 2> ( నవల ) తోశ్రేణి ROW ఫంక్షన్ ద్వారా తిరిగి వస్తుంది మరియు మరొక శ్రేణిని అందిస్తుంది.
- కాబట్టి ఇది {నవల1, నవల2, …, నవల7} .
- VLOOKUP(G$4 &ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))),$B$5:$E$25,3,FALSE) అవుతుంది VLOOKUP({Novel1, Novel2, …, Novel7},$B$5:$E$25,3,FALSE) .
ఇది అర్రే {Novel1 యొక్క ప్రతి విలువ కోసం శోధిస్తుంది , Novel2, … Novel7} శోధన కాలమ్లో B .
తర్వాత అది 3వ నిలువు వరుస నుండి నవల యొక్క సంబంధిత పేరును అందిస్తుంది ( <వలె 1> col_index_num 3 ). అందువలన, మేము అన్ని నవలల జాబితాను పొందుతాము.
- ఎప్పటిలాగే, ENTER కీని నొక్కండి.
గమనిక: ఇది అర్రే ఫార్ములా. కాబట్టి మీరు Excel 365 లో ఉంటే తప్ప Ctrl + Shift + Enter ని నొక్కడం మర్చిపోవద్దు.
మరియు ఇతర పుస్తక రకాలు ,
- మొదట, కాలమ్ హెడర్లు గా వారి పేర్లను పక్కపక్కనే చొప్పించి, ఫిల్ హ్యాండిల్ ని లాగండి.
మరింత చదవండి: Excelలో INDIRECT VLOOKUP
ఇలాంటి రీడింగ్లు
- VLOOKUP పని చేయడం లేదు (8 కారణాలు & amp; పరిష్కారాలు)
- Excel LOOKUP vs VLOOKUP: 3 ఉదాహరణలతో
- VLOOKUP ఎందుకు తిరిగి వస్తుంది #N/A మ్యాచ్ ఉన్నప్పుడు? (5 కారణాలు & పరిష్కారాలు)
- Excelలో బహుళ ప్రమాణాలతో VLOOKUPని ఉపయోగించండి (6 పద్ధతులు + ప్రత్యామ్నాయాలు)
- చివరి విలువను కనుగొనడానికి Excel VLOOKUP కాలమ్లో (తోప్రత్యామ్నాయాలు)
Excelలో బహుళ సరిపోలికలతో Vlookup చేయడానికి ప్రత్యామ్నాయ మార్గాలు
మునుపటి పద్ధతి ప్రమాదకరంగా అనిపిస్తే, చింతించకండి. మరిన్ని ఎంపికలు అందుబాటులో ఉన్నాయి.
1. FILTER ఫంక్షన్
ని ఉపయోగించడం అనేది చాలా సులభమైన పద్ధతి. ఇక్కడ, మేము కేవలం FILTER ఫంక్షన్ ని ఉపయోగిస్తాము. ఈ సాధారణ దశలను అనుసరించండి.
📌 దశలు:
- మొదట, పుస్తక రకాన్ని<10 వ్రాయండి కాలమ్ హెడర్గా మరియు సెల్ F5 లో క్రింది సూత్రాన్ని నమోదు చేయండి.
=FILTER($C$5:$C$25,$B$5:$B$25=F$4)
ఫార్ములా బ్రేక్డౌన్ఇక్కడ,
- $C$5:$C$25 ( పుస్తకం పేరు<10 ) lookup_array . పుస్తకాల పేర్ల కోసం వెతుకుతున్నాం. మీరు మీ ఒకదాన్ని ఉపయోగించండి.
- $B$5:$B$25 ( పుస్తక రకం ) matching_array . మేము పుస్తక రకాలను సరిపోల్చాలనుకుంటున్నాము. మీరు మీ దాన్ని తదనుగుణంగా ఉపయోగిస్తారు.
- F4 ( Novel ) matching_value . మేము నవలలను సరిపోల్చాలనుకుంటున్నాము. మీరు దానిని తదనుగుణంగా ఉపయోగించుకోండి.
- తర్వాత, ENTER నొక్కండి.
ఇప్పుడు, మీకు కావాలంటే పుస్తకాల పేర్లు అన్ని పుస్తక రకాలు ,
- ప్రారంభంలో, వాటి పేర్లను కాలమ్ హెడర్లుగా చొప్పించండి పక్కపక్కనే, ఆపై ఫిల్ హ్యాండిల్ టూల్ను లాగండి.
2. INDEX, SMALL మరియు ROWS కలయికను వర్తింపజేయడం విధులు (Excel యొక్క పాత సంస్కరణలకు అనుకూలమైనది)
FILTER ఫంక్షన్ Office 365 లో మాత్రమే అందుబాటులో ఉంది. కాబట్టి, మీరు Excel యొక్క పాత సంస్కరణను ఉపయోగిస్తుంటే, చింతించకండి. మేము మీ కోసం మరొక పరిష్కారాన్ని కలిగి ఉన్నాము. ఇది సరళమైనది మరియు సులభం; అనుసరించండి 2> సెల్ F4 లో నిలువు వరుస గా మరియు సెల్ F5 లో ఈ సూత్రాన్ని నమోదు చేయండి. =IFERROR(INDEX($C$5:$C$25,(SMALL(IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS(B1:B4),""),(ROW(B5:B25)-ROWS(B1:B4))))),"")
ఫార్ములా బ్రేక్డౌన్
- ROW(B5:B25) {5, 6, 7, శ్రేణిని అందిస్తుంది …, 25} . మరియు ROWS(B1:B4) 4 ని అందిస్తుంది. కాబట్టి ROW(B5:B25)-ROWS(B1:B4) {1, 2, 3, …, 21} శ్రేణిని అందిస్తుంది. వివరాల కోసం ROW మరియు ROWS ఫంక్షన్ను చూడండి.
- IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS (B1:B4),””) శ్రేణి {1, 2, 3, …, 21} సెల్ F4 ( ) నుండి సంబంధిత సంఖ్యను అందిస్తుంది> నవల ) B5:B25 ( పుస్తకం రకం ) పరిధిలోని ఏదైనా సెల్లోని విలువతో సరిపోలుతుంది. లేకుంటే ఖాళీ సెల్ను అందిస్తుంది. వివరాల కోసం IF ఫంక్షన్ చూడండి.
- చిన్న(IF($B$5:$B$25=F4) ,ROW(B5:B25)-ROWS(B1:B4),””),(ROW(B5:B25)-ROWS(B1:B4))) చిన్నది({1, …, 3) , …, 6, …, 20, …},{1, 2, 3, 4, …., 21}) మరియు ముందుగా సంఖ్యలను అందిస్తుంది, ఆపై #NUM! ఖాళీలో లోపాలు ఉన్నాయి కణాలు. వివరాల కోసం చిన్న ఫంక్షన్ చూడండి.
- INDEX($C$5:$C$25,(చిన్న IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS(B1:B4),””),(ROW(B5:B25)-ROWS(B1:B4)))) అవుతుంది INDEX($C$5:$C$25,{1,3,6,11,…,#NUM!}) మరియు సంబంధిత పుస్తక పేర్లను అందిస్తుంది (నవలల పేరు) మరియు #NUM! లోపాలు. వివరాల కోసం INDEX ఫంక్షన్ చూడండి.
- చివరిగా, మేము IFERROR ఫంక్షన్ లో ఫార్ములాను చుట్టాము. లోపాలను ఖాళీ కణాలుగా మార్చడానికి.
- ఆ తర్వాత, ENTER నొక్కండి.
- ఇప్పుడు, మీకు కావాలంటే , ఇతర పుస్తక రకాలను కాలమ్ హెడర్లు గా చొప్పించండి మరియు ఫిల్ హ్యాండిల్ ని లాగండి. మీరు ఇతర పుస్తక రకాల పుస్తకాలను పొందుతారు.
3. అనేక మ్యాచ్లు మరియు రిటర్న్ రిజల్ట్స్తో వ్లూక్అప్
గతంలో పద్ధతులు, మేము నిలువు నిలువు వరుసలలో ఫలితాలను పొందాము. కానీ మనం వరుసగా విలువలను పొందాలనుకుంటే, మనం ఎలా చేయగలం? ఇక్కడ, మేము వరుసగా వివిధ పుస్తక రకాలు రచయిత పేర్లను పొందుతాము. దిగువ దశలను జాగ్రత్తగా అనుసరించండి.
📌 దశలు:
- మొదట, సెల్ G5 కి వెళ్లండి మరియు దిగువ సూత్రాన్ని వ్రాయండి.
=IFERROR(INDEX($D$5:$D$19,SMALL(IF($F5=$B$5:$B$19,ROW($D$5:$D$19)-4,""),COLUMN()-6)),"")
ఈ ఫార్ములా మునుపటి ఫార్ములా మాదిరిగానే ఉంటుంది. కాబట్టి, ఈ ఫార్ములాను అర్థం చేసుకోవడంలో మీకు ఏదైనా సమస్య ఎదురైతే, దయచేసి మునుపటి వివరణ చూడండి.
- తర్వాత, ENTER కీని నొక్కండి.
కానీ ఈ డేటాసెట్లో నవలలను కలిగి ఉన్న ఇతర రచయితలు కూడా ఉన్నారు. కాబట్టి, మనం వాటిని ఎలా పొందగలం?
ని పొందడానికి ఫిల్ హ్యాండిల్ ని కుడివైపుకి K5 సెల్ వరకు లాగండి నవల యొక్క ఇతర రచయితలు . అంతేకాకుండా, వివిధ రకాల పుస్తకాల కోసం రచయితల పేర్లను పొందడానికి Fill Handle సాధనాన్ని సెల్ K7 కి లాగండి. స్పష్టత కోసం దిగువ చిత్రాన్ని చూడండి.
అనేక ప్రమాణాలతో అనేక మ్యాచ్లను ఎలా చూసుకోవాలి
మా మునుపటి ఉదాహరణలలో, మేము ఒకే ప్రమాణం కోసం విలువలను కనుగొన్నాము. ఉదాహరణకు, మేము నిర్దిష్ట పుస్తక రకం కోసం పుస్తకాల శీర్షికలను పొందుతాము. కానీ ఇక్కడ, మేము అనేక ప్రమాణాలను సూచిస్తాము. మేము ఈ పద్ధతిని ఉపయోగించి చార్లెస్ డికెన్స్ యొక్క నవలలు ని చూస్తాము. దీన్ని చర్యలో చూద్దాం.
📌 దశలు:
- మొదట మరియు అన్నిటికంటే, సెల్ H5 ఎంచుకోండి మరియు కింది ఫార్ములాను అతికించండి.
=IFERROR(INDEX($C$5:$C$25,SMALL(IF(1=((--($F$5=$B$5:$B$25))*(--($G$5=$D$5:$D$25))),ROW($C$5:$C$25)-4,""),ROW()-4)),"")
- తర్వాత, ENTER ని నొక్కండి.
ఒక సెల్లో బహుళ సరిపోలికలను ఎలా వ్లూకప్ చేసి తిరిగి ఇవ్వాలి
మునుపటి విధానాలలో, మేము వేర్వేరు సెల్లలో విలువలను పొందాము. కానీ మేము ఒకే సెల్లో ఫలితాలను ఎలా పొందవచ్చో చూపుతాము. కాబట్టి, ఆలస్యం చేయకుండా, లోపలికి ప్రవేశిద్దాం!
📌 దశలు:
- ప్రధానంగా, సెల్ G5<కి వెళ్లండి 2> మరియు దిగువ సూత్రాన్ని నమోదు చేయండి.
=TEXTJOIN(", ",TRUE,IF($F$5=$B$5:$B$25,C5:C25,""))
ఇక్కడ, IF ఫంక్షన్ పరిధి నుండి విలువను పొందుతుంది. C5:C25 ఇక్కడ B5:B25 పరిధిలోని సంబంధిత విలువలు సెల్ F5 లోని విలువకు సరిపోతాయి. అప్పుడు, TEXTJOIN ఫంక్షన్ శ్రేణి యొక్క విలువలను కామాతో డీలిమిటర్గా మిళితం చేస్తుంది.
- రెండవది, నొక్కండి ENTER .
మరింత చదవండి: INDEX MATCH vs VLOOKUP ఫంక్షన్ (9 ఉదాహరణలు)
ముగింపు
Excelలో బహుళ సరిపోలికలతో సరళంగా మరియు సంక్షిప్తంగా ఎలా వ్లూక్అప్ చేయాలో ఈ కథనం వివరిస్తుంది. ప్రాక్టీస్ ఫైల్ను డౌన్లోడ్ చేయడం మర్చిపోవద్దు. ఈ కథనాన్ని చదివినందుకు ధన్యవాదాలు. ఇది సహాయకారిగా ఉంటుందని మేము ఆశిస్తున్నాము. మీకు ఏవైనా ప్రశ్నలు లేదా సూచనలు ఉంటే దయచేసి వ్యాఖ్య విభాగంలో మాకు తెలియజేయండి. దయచేసి మరిన్ని అన్వేషించడానికి మా వెబ్సైట్, ExcelWIKI , ఒక-స్టాప్ Excel సొల్యూషన్ ప్రొవైడర్ని సందర్శించండి.