Tabela e përmbajtjes
Në këtë tutorial, unë do të diskutoj disa mënyra për të gjetur një përputhje të pjesshme në tekst duke përdorur excel VLOOKUP përputhje të përafërt. Ne të gjithë e dimë se funksioni VLOOKUP gjen një vlerë të veçantë në kolonën më të majtë të një diapazoni të të dhënave dhe kthen një vlerë të dëshiruar në të njëjtin rresht nga një kolonë që ju specifikoni. Ndryshe nga vlerat e numrave që përputhen pjesërisht, një përputhje e përafërt e vlerave të tekstit është pak e ndërlikuar. Pra, le të shqyrtojmë disa shembuj të VLOOKUP përputhjes së pjesshme të vlerave të tekstit.
Shkarkoni Librin e Punës Praktike
Mund të shkarkoni librin e punës praktike që kemi përdorur për të përgatitur këtë artikull.
Vlookup përafërsisht Match.xlsx
4 Shembuj të Excel VLOOKUP për të gjetur përputhjen e përafërt për tekstin
Para se të gjeni një përputhje të përafërt në excel , duhet të shikojmë sintaksën e funksionit VLOOKUP , që është:
VLOOKUP (vlera_kërkuese, grupi_tabele, numri_indeksi_kolona, [kërkimi_range])
Në sintaksën e mësipërme, argumenti i katërt ( range_lookup ) tregon nëse po kërkojmë përputhjen e saktë apo një përputhje të përafërt. Në thelb, ne kemi dy opsione në dispozicion për të zgjedhur.
- FALSE : Për të marrë një përputhje të saktë të vlerës së kërkuar.
- E VËRTETË : Për të marrë një përputhje të përafërt të vlerës së kërkimit.
Duke parë diskutimin e mësipërm, mund të mendoni nëse vendosim E VËRTETË si argumentin e katërt, do të marrim një të përafërt përputhje e një kërkimivlera në një sërë të dhënash. Po, ju mund të merrni përputhjen e pjesshme duke përdorur këtë mënyrë nëse kolona e kërkimit përmban numra. Kjo ndodh sepse, kur renditni një kolonë kërkimi (që përmban numra) në rend rritës, përputhja e përafërt do të kthejë vlerën tjetër më të madhe që është më e vogël se vlera e kërkimit. Megjithatë, nëse kolona e kërkimit përmban vlera teksti, një përputhje e përafërt nuk do të funksionojë. Në atë rast, ne do të përdorim mënyra alternative si p.sh. përdorimi i një wildcard në argumentin e parë të funksionit. Për shembull, unë do të përdor simbolin yll (*) si shkronja të ngurta. Mbani mend, ne do të përdorim funksionin VLOOKUP në modalitetin ekzakt të përputhjes gjatë përdorimit të karakterit.
1. Aplikoni shkronja të ngurta në VLOOKUP për të gjetur përputhjen e pjesshme (Teksti fillon me)
Për shembull, unë kam një grup të dhënash që përmban emrat e disa përfaqësuesve të shitjeve dhe ato në lidhje me shumat e arritura të shitjeve. Tani, do të kërkoj emrin e përfaqësuesit të shitjeve duke filluar me ' Brad ' dhe kështu do të kthej shumën përkatëse të shitjes.
Hapat:
- Shkruani formulën e mëposhtme në Qeliza C14 .
=VLOOKUP(C12&"*",B5:C10,2,FALSE)
- Shtypni Enter .
- Si rezultat, formula e mësipërme kthen shumën e shitjes ( 10,000$ ) të fituar nga Brad Miller .
🔎 Si funksionon formula?
➤ C12&”*”
Këtu, Ampersand ( & ) bashkon vlerën e QelizaC12 ( Brad ) me karakterin e egër (*). Si rezultat, vlera e kërkimit bëhet Brad* . Pra, formula VLOOKUP që kërkon tekstin fillon me Brad* . Brad* do të thotë se formula do të kërkojë cilindo nga emrat duke filluar me Brad , me zero/më shumë karaktere më pas (si p.sh. Brad , Bradley , Braden ).
➤ VLOOKUP(C12&”*”,B5:C10,2,FALSE)
Formula e mësipërme kërkon Brad* në diapazonin B5:C10 dhe kthen shumën e shitjeve nga kolona 2 . FALSE në argumentin e katërt tregon se Këtu përdoret modaliteti i saktë i përputhjes.
⏩ Shënim:
Kini kujdes me dublikatat. Kjo do të thotë se ka dy emra në grupin tim të të dhënave që fillojnë me Brad ( Brad Miller dhe Bradly Shaw ). Pra, nëse gjenden disa ndeshje të pjesshme, formula e mësipërme do të japë rezultate vetëm për ndeshjen e parë. Siç u tha më lart, ne morëm rezultatin e ndeshjes për Brad , jo për Bradly .
2. Gjeni përputhjen e përafërt ku mbaron vlera e qelisë me tekst të veçantë
Tani, do të përputhem me emrin e përfaqësuesit të shitjeve që përfundon me një pjesë të veçantë teksti " son " dhe kështu do të marr shumën e fituar nga shitjet.
Hapat:
- Shkruani formulën e mëposhtme në Qeliza C14 .
=VLOOKUP("*"&C12,B5:C10,2,FALSE)
- Formula e mësipërme kërkon emrin e përfaqësuesit të shitjeve përfundon me tekstin ' son ' dhe kthen përkatësinshuma e shitjeve ( 7,500$ ) pasi shtypni Enter .
Këtu, “*”&C12 , kjo pjesë e formulës rezulton *bir . Kjo do të thotë se formula e mësipërme do të kërkojë emrat që mbarojnë me vlerën e tekstit *son (si p.sh. son , Johnson , Richardson ) . Pjesa tjetër e formulës funksionon siç përmendet në Metodën 1 .
Lexime të ngjashme:
- VLOOKUP Teksti i pjesshëm nga një Single Cell në Excel
- Si të përdorni VLOOKUP për përputhje të pjesshme në Excel (4 mënyra)
- Përdorni IF Partial Match në Excel (4 Basic Operacionet)
- Si të kryhet vargu i pjesshëm i përputhjes në Excel (5 metoda)
- Përputhja e pjesshme COUNTIF në Excel (2 ose më shumë qasje)
3. Dy shkronja të egra në VLOOKUP për të marrë 'Përmban llojin' përputhje të pjesshme në tekst
Në dy metodat e mëparshme, kam treguar se si të gjej tekstin që fillon/mbaron me një vlerë të caktuar teksti. Tani, do të shikoj nëse emrat e ndonjë prej përfaqësuesve të shitjeve përmbajnë tekstin ' Me ' në ndonjë pozicion dhe kështu do të zbuloj shumën e shitjes.
Hapat:
- Shkruani formulën e mëposhtme në Qeliza C14 .
=VLOOKUP("*"&C12&"*",B5:C10,2,FALSE)
- Si pasojë, formula e mësipërme do të kërkojë emrin e përfaqësuesit të shitjeve që përmban " Me " kudo në emër dhe kështu do të tregojë shumën e fituar të shitjeve ( 11,000$ ) pasi të keni shtypur Enter .
Këtu, "*"&C12&"*" , kjo pjesë e formulës rezulton *Me* . Kjo do të thotë se formula e mësipërme do të kërkojë në kolonën e kërkimit nëse ndonjë nga emrat përmban tekstin ' *Me* '.
Lexo më shumë: Kërko Përputhja e pjesshme e tekstit në Excel (5 metoda)
4. Merr tekste të shumta përputhëse të përafërta me kolonën ndihmëse dhe funksionin VLOOKUP
Këtë herë do të përputhem pjesërisht me shumë tekste. Për shembull, kam grupin e mëposhtëm të të dhënave, që përmban Përfaqësuesi i shitjeve , artikulli shitës, dhe sasia e shitjeve .
Hapat:
- Së pari, do të krijoj një "kolona ndihmëse" në anën e majtë të grupit tim të të dhënave për të lidhur vlerat e kolonave C dhe D duke shtypur formulën e mëposhtme në Qeliza B5 .
=C5&D5
- Shtypni Enter . Përdorni Autofill ( + ) për të kopjuar formulën në pjesën tjetër të qelizave dhe kolona ndihmëse do të shfaqë vlerën e bashkuar të Sales Rep dhe Selling Artikulli .
- Tani do të kërkoj vlerën e Qeliza C12 dhe C13 në kolonën ndihmëse. Për ta bërë këtë, shkruani formulën e mëposhtme në Cel C15 . Ngjashëm me metodat e mëparshme, këtë herë kam përdorur shkronjat e egra ( * ) dhe VLOOKUP përputhshmërinë e saktë (këtu, 0 do të thotë FALSE ) gjithashtu.
=VLOOKUP(C12&"*"&C13&"*",$B$5:$E$10,4,0)
- Shtypni Enter . Si rezultat, këtu mora shumën e shitjeve të përputhur me atë të dhënëkushte.
Lexo më shumë: Excel Përputhje e pjesshme me dy kolona (4 qasje të thjeshta)
Alternativat e Vlookup për të marrë përputhjen e përafërt për tekstin
Përveç përdorimit të funksionit VLOOKUP , ne mund të përdorim disa opsione të tjera për të përputhur pjesërisht tekstet. Për shembull:
➥ Fuzzy Lookup Add-In për Excel
Microsoft ka një shtesë falas të përdorur për Fuzzy Lookup . Kërkimi fuzzy është i ngjashëm me kërkimin e përafërt.
Përfundim
Në artikullin e mësipërm, jam përpjekur të diskutoj disa shembuj të tekstit të përafërt të përputhjes VLOOKUP në excel në mënyrë të përpunuar. Shpresojmë që këta shembuj dhe shpjegime të jenë të mjaftueshme për të zgjidhur problemet tuaja. Ju lutem më njoftoni nëse keni ndonjë pyetje.