Excelలో VLOOKUP అస్పష్టమైన మ్యాచ్ (3 త్వరిత మార్గాలు)

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

ఈరోజు మనం Excelలో Fuzzy Match కోసం శోధించడానికి VLOOKUP ని ఎలా ఉపయోగించాలో నేర్చుకోబోతున్నాము.

పెద్ద డేటా సెట్‌లతో పని చేస్తున్నప్పుడు, మేము తరచుగా ప్రయత్నిస్తాము సారూప్య విలువలను ఫిల్టర్ చేయండి. ఈ సరిపోలే రకాల్లో ఒకదానిని ఫజీ మ్యాచ్ అంటారు, ఇక్కడ విలువలు సరిగ్గా ఒకేలా ఉండవు, కానీ అవి ఇప్పటికీ వాటి సారూప్యత ఆధారంగా సరిపోలాయి.

కాబట్టి. మీరు Fuzzy Match కోసం శోధించడానికి Excel యొక్క VBA VLOOKUP ఫంక్షన్ ని ఎలా ఉపయోగించవచ్చో చర్చిద్దాం.

Fuzzy Match

పరిచయం 0>A Fuzzy Matchఅనేది పాక్షిక సరిపోలిక రకం.

ఈ రకమైన సరిపోలికలలో, ఒక వచనం ఇతర వచనానికి పూర్తిగా సరిపోలడం లేదు. కానీ టెక్స్ట్‌లోని ముఖ్యమైన విభాగాలు ఇతర వచనంతో సరిపోలాయి.

ఇచ్చిన ఉదాహరణలో, పుస్తకం “ప్రపంచ యుద్ధ సమయంలో భారతదేశ చరిత్ర” మూడు ముఖ్యమైన విభాగాలను కలిగి ఉంది: చరిత్ర , భారతదేశం , మరియు ప్రపంచ యుద్ధం .

అందువల్ల ఒకటి లేదా అంతకంటే ఎక్కువ ఉన్న అన్ని పుస్తకాలు ఈ విభాగాలు పుస్తకంతో అస్పష్టంగా సరిపోతాయి.

కాబట్టి, మసక సరిపోలికలు:

  • ది హిస్టరీ ఆఫ్ ది సెకండ్ వరల్డ్ వార్
  • ప్రాచీన గ్రీస్ చరిత్ర
  • ప్రపంచ యుద్ధం: కారణాలు మరియు ప్రభావాలు
  • సింధు నాగరికత: ఒక ప్రాచీన చరిత్ర
  • భారతదేశం స్వాతంత్య్రాన్ని గెలుచుకుంది
  • అడాల్ఫ్ హిట్లర్: ప్రపంచ యుద్ధానికి ముందు మరియు తరువాత
  • ది డిస్కవరీ ఆఫ్ ఇండియా

ప్రాక్టీస్ వర్క్‌బుక్ డౌన్‌లోడ్

VLOOKUP మసకMatching.xlsm

3 Excelలో VLOOKUP అస్పష్టమైన మ్యాచ్ కోసం అప్రోచ్‌లు

ఇక్కడ మేము పేర్లతో డేటా సెట్ చేసాము అనే బుక్‌షాప్‌లోని కొన్ని పుస్తకాలు . 3 విభిన్న విధానాలపై చర్చిద్దాం.

1. వైల్డ్‌కార్డ్‌లను ఉపయోగించి VLOOKUP అస్పష్టమైన మ్యాచ్ (పూర్తి లుక్అప్_వాల్యూ మ్యాచింగ్)

  • మొదట, మేము వైల్డ్‌కార్డ్ అక్షరం నక్షత్రం (*) చిహ్నాన్ని ఉపయోగించి కొన్ని అస్పష్టమైన సరిపోలికలను రూపొందిస్తాము. కానీ గుర్తుంచుకోండి, మీరు ఈ పద్ధతిలో మొత్తం lookup_value ని సరిపోల్చాలి, lookup_value యొక్క ప్రత్యేక భాగాలు కాదు.

ఉదాహరణకు, మేము ఒక కనుగొనవచ్చు ఈ విధంగా “రెండవ ప్రపంచ యుద్ధం” అనే వచనాన్ని కలిగి ఉన్న పుస్తకం.

పూర్తి టెక్స్ట్ “రెండో ప్రపంచ యుద్ధం” ని కలిగి ఉన్న పుస్తకాలు మాత్రమే సరిపోతాయి.

0>ఫార్ములా సులభం. lookup_value టెక్స్ట్ యొక్క రెండు చివర్లలో నక్షత్రం (*) చిహ్నాన్ని ఉంచండి.

ఫార్ములా ఇలా ఉంటుంది:

=VLOOKUP("*Second World War*",B5:B22,1,FALSE)

  • అసలు వచనం స్థానంలో మీరు సెల్ రిఫరెన్స్‌ను కూడా ఉపయోగించవచ్చు. వాటిని ఒకే వచనంలో విలీనం చేయడానికి అంపర్‌సండ్ (&) చిహ్నాన్ని ఉపయోగించండి. ఇలా చేయండి:

=VLOOKUP("*"&D5&"*",B5:B22,1,FALSE)

VLOOKUP<2 గురించి మరింత తెలుసుకోవడానికి> వైల్డ్‌కార్డ్‌లను ఉపయోగించి, ఈ కథనాన్ని సందర్శించండి.

మరింత చదవండి: Excelలో వైల్డ్‌కార్డ్‌తో VLOOKUP ఎలా చేయాలి (2 పద్ధతులు)

2. అస్పష్టమైన మ్యాచ్ ఉపయోగించడంVBA

మునుపటి విభాగంలోని పద్ధతి మా ఉద్దేశ్యాన్ని పాక్షికంగా నెరవేరుస్తుంది, కానీ పూర్తి స్థాయిలో కాదు.

ఇప్పుడు మనం VBA కోడ్ ని ఉపయోగించి ఫార్ములాని పొందుతాము మా ఉద్దేశ్యాన్ని దాదాపు పూర్తిగా నెరవేరుస్తుంది.

  • మొదట, VBA విండోను తెరిచి, క్రింది VBA కోడ్‌ను కొత్త మాడ్యూల్‌లో చొప్పించండి:
  • 8>

    కోడ్ :

    4336

    ఈ కోడ్ FUZZYMATCH అనే ఫంక్షన్‌ను రూపొందిస్తుంది.

    • ఇప్పుడు, ఈ ఆర్టికల్‌లోని మెథడ్ 3 యొక్క దశలను అనుసరించి సేవ్ చేయండి లుకప్ విలువ యొక్క 2> నేరుగా 0> =FUZZYMATCH(lookup_value,lookup_range)

      "The History of India during the World War" Fuzzy Matches ని తెలుసుకోవడానికి 2>, ఈ lookup_value ని సెల్‌లో నమోదు చేయండి ( D5 ఈ ఉదాహరణలో) మరియు మరొక సెల్‌లో ఈ సూత్రాన్ని నమోదు చేయండి:

      =FUZZYMATCH(D5,B5:B22)

      చూడండి, మేము అన్ని అస్పష్టమైన మ్యాచ్‌లను కనుగొన్నాము “ప్రపంచ యుద్ధ సమయంలో భారతదేశ చరిత్ర”

      • ఇక్కడ D5 అనే పుస్తకం lookup_value (“ది ప్రపంచ యుద్ధ సమయంలో భారతదేశ చరిత్ర”).
      • B5:B22 lookup_range .

      కనుగొందాం అస్పష్టమైన సరిపోలికలు “పెద్ద నగరాల క్రైమ్ వెనుక కారణాల నోట్‌బుక్” .

      lookup_value ని నమోదు చేయండిఒక సెల్ ( D5 ఈ ఉదాహరణలో) మరియు మరొక సెల్‌లో ఈ సూత్రాన్ని నమోదు చేయండి:

      =FUZZYMATCH(D5,B5:B22)

      💡 ఫార్ములా వివరణ

      • FUZZYMATCH ఫంక్షన్ మేము VBAలో ​​రూపొందించిన ఫంక్షన్ . ఇది lookup_value అనే స్ట్రింగ్‌ను మరియు lookup_range అనే సెల్‌ల శ్రేణిని తీసుకుంటుంది మరియు స్ట్రింగ్‌లోని అన్ని Fuzzy Matches శ్రేణిని అందిస్తుంది.
      • కాబట్టి FUZZYMATCH(D5,B5:B22) D5 పరిధి నుండి B5:B22 సెల్‌లోని స్ట్రింగ్‌లోని అన్ని అస్పష్టమైన సరిపోలికలు యొక్క శ్రేణిని అందిస్తుంది .

      మరింత చదవండి: Excelలో పాక్షిక వచనాన్ని VLOOKUP చేయడం ఎలా (ప్రత్యామ్నాయాలతో)

      S milar రీడింగ్‌లు

      • VLOOKUP పని చేయడం లేదు (8 కారణాలు & amp; సొల్యూషన్స్)
      • INDEX MATCH vs VLOOKUP ఫంక్షన్ (9 ఉదాహరణలు)
      • Excelలో బహుళ ప్రమాణాలతో VLOOKUPని ఉపయోగించండి (6 పద్ధతులు + ప్రత్యామ్నాయాలు)
      • Excel VLOOKUP బహుళ విలువలను నిలువుగా అందించడానికి
      • VLOOKUP మరియు Excelలో అన్ని సరిపోలికలను తిరిగి ఇవ్వండి (7 మార్గాలు)

      3. Excel

      Microsoft Excel యొక్క Fuzzy Lookup యాడ్-ఇన్ ఉపయోగించి Fuzzy Match Fuzzy Lookup అని పిలువబడే Add-in ని అందిస్తుంది. దీన్ని ఉపయోగించి, మీరు అస్పష్టమైన శోధన కోసం రెండు పట్టికలను సరిపోల్చవచ్చు.

      • మొదట, ఈ లింక్<నుండి యాడ్-ఇన్ ని డౌన్‌లోడ్ చేసి, ఇన్‌స్టాల్ చేయండి 2>.
      • దీనిని విజయవంతంగా డౌన్‌లోడ్ చేసి, ఇన్‌స్టాల్ చేసిన తర్వాత, మీరు మీ Excel టూల్‌బార్‌లో మసక శోధన యాడ్-ఇన్‌ని కనుగొంటారు.

      • అప్పుడు ఏర్పాట్లుమీరు సరిపోల్చాలనుకుంటున్న డేటా రెండు టేబుల్‌లుగా సెట్ చేయబడింది.

      • ఇక్కడ నేను రెండు పుస్తకాల షాపుల నుండి రెండు జాబితాలను కలిగి ఉన్న రెండు టేబుల్‌లను పొందాను Robert Bookshop మరియు Martin Bookshop .
      • తర్వాత, Fuzzy Lookup tab> Excel టూల్‌బార్‌లోని మసక శోధన టూల్‌ని క్లిక్ చేయండి.

      • అందుకే, మీరు అస్పష్టమైన శోధన పట్టికను పొందుతారు. మీ వర్క్‌బుక్ సైడ్ ప్యానెల్‌లో సృష్టించబడింది.

      ఎడమ పట్టిక మరియు రైట్ టేబుల్ ఎంపికలలో, రెండు పట్టికల పేర్లను ఎంచుకోండి.

      ఈ ఉదాహరణ కొరకు, రాబర్ట్ మరియు మార్టిన్ ఎంచుకోండి.

      తర్వాత నిలువు వరుసలు విభాగంలో, పేర్లను ఎంచుకోండి ప్రతి పట్టిక యొక్క నిలువు వరుసలు.

      మ్యాచ్ కాలమ్ విభాగంలో, రెండు నిలువు వరుసల మధ్య మీకు కావలసిన సరిపోలిక రకాన్ని ఎంచుకోండి. అస్పష్టమైన మ్యాచ్ కోసం, డిఫాల్ట్ ఎంచుకోండి.

      • చివరిగా, వెళ్లండి పై క్లిక్ చేయండి. మీరు కొత్త పట్టికలో పట్టికల సరిపోలిక నిష్పత్తిని పొందుతారు.

      మరింత చదవండి: VLOOKUPలో రెండు జాబితాలను సరిపోల్చండి Excel (2 లేదా మరిన్ని మార్గాలు)

      ముగింపు

      ఈ పద్ధతులను ఉపయోగించి, మీరు VLOOKUP ఫంక్షన్<2ని ఉపయోగించవచ్చు> Fuzzy Match. కోసం శోధించడానికి Excel యొక్క> ఈ పద్ధతులు 100% సమర్థవంతమైనవి కానప్పటికీ, అవి చాలా ఉపయోగకరంగా ఉన్నాయి. మీకు ఏవైనా ప్రశ్నలు ఉన్నాయా? కామెంట్ బాక్స్‌లో వారిని అడగడానికి సంకోచించకండి. మీకు మంచి పద్ధతులు ఉంటే భాగస్వామ్యం చేయడం మర్చిపోవద్దు. ExcelWIKI .

      తో కనెక్ట్ అయి ఉండండి

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