Si të kryeni përputhje të pjesshme të vargut në Excel (8 metoda të thjeshta)

  • Shperndaje Kete
Hugh West

Sa herë që po trajtoni një gamë të gjerë të dhënash në fletën tuaj të punës, përputhja e pjesshme ose përputhja e paqartë është një mënyrë efektive për të gjetur shpejt përputhjen tuaj. Për më tepër, nëse dëshironi të kryeni një varg të pjesshëm të përputhjes, zgjidhja më e drejtpërdrejtë është të përdorni Wildcards . Për më tepër, Excel ka shumë opsione si VLOOKUP , XLOOKUP , INDEX me MATCH , duke kombinuar IF me funksione të tjera për të kryer këtë detyrë. Sot ne do të mësojmë se si të Kryej një varg i pjesshëm i përputhjes në Excel.

Shkarkoni Librin e punës praktike

Shkarko këtë fletë praktike për të praktikuar detyrën ndërkohë që je duke lexuar këtë artikull.

String i pjesshëm i përputhjes.xlsx

8 Metodat për të kryer përputhjen e pjesshme të vargut në Excel

Në të vërtetë, vargu i pjesshëm i përputhjes në Excel mund të bëhet në shumë mënyra duke përdorur një funksion të vetëm ose funksione të shumta njëkohësisht. Në këtë artikull, ne do të mësojmë 8 metoda të ndryshme për ta bërë atë. Më poshtë, ne do t'i demonstrojmë këto metoda me hapa të detajuar.

1. Përdorimi i IF & OSE Deklarata për të kryer përputhjen e pjesshme të vargut

Funksioni " IF " nuk mbështet karaktere wildcard . Megjithatë, kombinimi i IF me funksione të tjera mund të përdoret për të kryer një varg të pjesshëm të përputhjes. Tani, le të mësojmë.

Këtu, në shembullin e mëposhtëm, kemi një tabelë të dhënash ku emrat e disa kandidatëve janë dhënë nëqeliza e re D9 ku dëshironi të ruani rezultatin.

  • Së dyti, duhet të përdorni formulën e dhënë më poshtë në qelizën D9 .
  • =MATCH("*"&D6&"*", B5:B10, 0)

    • Më në fund shtypni ENTER për të marrë rezultatin.

    Përbërja e formulës

    • Së pari, vlera_kërkuese është “*”&D6& ”*” . Këtu, ne përdorim Asterisk (*) si një wildcard që përputhet me zero ose më shumë vargje teksti.
    • Së dyti, lookup_array është B5:B10 .
    • Së treti, [lloji_përputhje] është EKAKT (0).

    Lexo më shumë: Si të përdorim INDEX dhe Match për ndeshje të pjesshme (2 mënyra)

    Gjëra që duhen mbajtur mend

    ✅ Këtu, Funksioni XLOOKUP disponohet vetëm në Versionin e Microsoft 365 . Pra, vetëm përdoruesit e Excel 365 mund ta përdorin këtë funksion.

    ✅Më pas, funksioni VLOOKUP kërkon gjithmonë vlerat e kërkimit nga më e majta kolona e sipërme në të djathtë. Për më tepër, ky funksion “Kurrë” kërkon të dhënat në majtas .

    ✅Së fundi, Asterisk(*) përdoret si a gërma . Pra, përdorni atë në të dy anët e vargut të pjesshëm të përputhjes nëse keni nevojë për karaktere të karakterit wild në të dyja anët.

    Seksioni praktik

    Tani, mund të praktikoni metodën e shpjeguar duke vetë.

    Përfundim

    Këtu, në këtë artikull, ne diskutojmë se si të kryejmë vargun e pjesshëm të përputhjes në Excel duke përdorur tetë metoda të ndryshme. Pra, shpresojmë që ky artikull të jetë i dobishëm për ju kur përballeni me probleme. Gjithashtu, jeni të mirëpritur të ndani mendimet tuaja nëse keni ndonjë konfuzion.

    kolona "Emri". Tani, ne duhet të identifikojmë emrat që përmbajnë një nga vargjet e tekstit të dhëna në kolonat 2dhe 3. Kjo do të thotë që ne duhet të gjejmë emrat që përfshijnë shkronjën “A”ose “L”.

    Hapat:

    • Së pari, në kolonën “Statusi” në qelizën “E5” , aplikoni IF, OSE

      Tani, futni vlerat në formulë. Pra, formula përfundimtare për ndeshjen e pjesshme është:

      =IF(OR(ISNUMBER(SEARCH(C5,B5)),ISNUMBER(SEARCH(D5,B5))),"YES","NO")

      Zbërthimi i formulës

      • Këtu, teksti është C5 (A), D5 (L) . Formula do të sigurojë nëse C5 ose D5 është vargu i pjesshëm i përputhjes.
      • Pastaj, qeliza është B5 (Jonathan) .
      • Vlera_nëse_true është "PO" .
      • Vlera_if_false është "JO" .
      • Më pas shtypni ENTER, dhe formula do të identifikojë vargun e pjesshëm të përputhjes.

      • Tani aplikojeni këtë formulë në pjesën tjetër të qelizave për të marrë rezultatin përfundimtar. Ose mund të tërhiqni ikonën Plotësoni dorezën te Plotësoni automatikisht të dhënat përkatëse në pjesën tjetër të qelizave.

      Së fundi, ju do të merrni të gjitha ndeshjet e pjesshme.

      2. Përdorimi i funksioneve IF, ISNUMBER dhe SEARCH për përputhjen e pjesshme të vargut

      Përsëri, ne mund të gjejmë rezultatet që përmbajnë vargje të pjesshme të përputhjes duke përdorur kombinimin e IF, ISNUMBER dhe SEARCH funksionet në Excel.

      Këtu, merrni parasysh një grup të dhënash që përmban kolonën “Emri” , “Match String” , dhe “Status” . Ne duhet të identifikojmë emrat që përmbajnë vargun e pjesshëm të përputhjes nga kolona "Vargu i ndeshjes" .

      • Tani, aplikoni formulën me funksionet IF, ISNUM dhe SEARCH në kolonën “Statusi” në qelizën D5 .

      Këtu, formati është,

      =IF(ISNUMBER(SEARCH(“tekst”, qelizë)), vlera_if_true, vlera_if_false)

      • Pra, duhet të futni vlerat. Formula përfundimtare për vargun e pjesshëm të përputhjes është
      =IF(ISNUMBER(SEARCH(C5,B5)),"YES","NOT FOUND")

      • Më pas, shtypni ENTER .

      Së fundi, rezultati ynë është arritur.

      Zbërthimi i formulës

      • Këtu, teksti është C5 (A) . Formula do të sigurojë nëse C5 është vargu i pjesshëm i përputhjes apo jo.
      • Pastaj, qeliza është B5 (Jonathan) .
      • Vlera_nëse_true është "PO" .
      • Vlera_if_false është "NUK FUND" .
      • Së fundi, zbato këtë formulë për të gjitha qelizat në kolonë për të gjetur të gjitha rezultatet që përmbajnë një varg përputhje të pjesshme .

      3. Përdorimi i funksionit VLOOKUP për të kryer ndeshje të pjesshme të vargut

      Këtu, nëkëtë seksion, tani do të përdorim funksionin VLOOKUP për të kryer një përputhje të pjesshme të vargut.

      Tani, le të shqyrtojmë një tabelë ku emrat e disa kandidatëve dhe jepen gradat e tyre.

      • Së pari, kopjoni kokat e kolonave dhe ngjitini ato diku në fletët e punës. Dhe ne do ta kryejmë detyrën atje.

      • Më pas, aplikoni funksionin VLOOKUP F5 qelizë. Formula është
      =VLOOKUP($E$5&"*",$B$5:$C$10,2,FALSE)

      Zbërthimi i formulës

      • Së pari, Vlera_kërkuese është $5E$&”*” . Këtu, ne përdorim Asterisk (*) si një karakteristikë që përputhet me zero ose më shumë tekst strings.
      • Së dyti, Table_array është $B$5:$C$10 .
      • Së treti, Col_index_num është 2 .
      • Së katërti, [range_lookup] është FALSE pasi duam përputhjen e saktë .
      • Më pas, shtypni ENTER .

      Si rezultat, formula ka kryer vargun e pjesshëm të përputhjes .

      • Tani , aplikoni të njëjtën formulë 2 ose më shumë herë për të zotëruar këtë funksion.

      Më në fund, do të merrni të gjitha përputhjet e pjesshme.

      Lexo më shumë: Si të përdoret VLOOKUP për përputhje të pjesshme në Excel (4 mënyra)

      4. Përfshirja e funksionit XLOOKUP për të kryer ndeshje të pjesshme

      XLOOKUP me ISNUMRI mund të plotësojë gjithashtu një varg të pjesshëm të përputhjes në Excel. Tani, leshih shembujt e mëposhtëm.

      Në shembullin e mëposhtëm jepen dy tabela. Në tabelën e parë , vargjet e pjesshme të përputhjes jepen me rang. Tani, ne duhet të identifikojmë emrat në tabelën e dyta që përmban vargjet përputhje të pjesshme dhe më pas të kthejmë renditjen e lidhur me ata emra.

      • Tani, në qelizën F5 , aplikoni formulën.

      Këtu, formati i kësaj formule është,

      =XLOOKUP(vlera_kërkimi, ISNUMRI(SEARCH(tekst,qeliza)),array_kthimi)

      • Pra, duhet të futni vlerat në formulë.
      =XLOOKUP(TRUE,ISNUMBER(SEARCH($B$5:$B$10,E5)),$C$5:$C$10)

      • Më pas, shtypni ENTER .

      Më në fund, formula me sukses kthen renditjen në emrin që përmban vargjet përputhje të pjesshme .

      Zbërthimi i formulës

      • Së pari, lookup_value është “E VËRTETË” .
      • Së dyti, teksti është $B$5:$B$10 .
      • Së treti, qeliza është E5 ( Henry Jonathan) . Dhe formula do të kthejë gradën për Henry Jonathan.
      • Së katërti, array_return_2> është $C$5:$C$10 .
      • Më pas, bëni të njëjtën gjë për të gjitha qelizat.

      Si rezultat, do të shihni të gjitha ndeshjet.

      5. Përdorimi i funksionit INDEX me funksionin MATCH për të kryer përputhjen e pjesshme të vargut

      Këtu, ne mund të kthejmë tekstin që përmban vargun e pjesshëm të përputhjes, duke përdorur INDEKSI me MATCH funksion në Excel.

      Tani, shikoni shembullin e mëposhtëm ku jepen dy tabela. Në tabelën e parë , jepen “Emri” dhe “Ranku” të disa kandidatëve. Në tabelën e dytë , jepet një varg i pjesshëm i përputhjes . Në këtë moment, ne duhet të identifikojmë emrat nga tabela e para që përmban vargjet përputhje të pjesshme .

      • Tani, në kolonën F5 , aplikoni INDEKS me formulën MATCH . Formula është,
      =INDEX($B$5:$B$10,MATCH(E5&"*",$B$5:$B$10,0))

      • Më pas shtypni ENTER .

      Si rezultat, ne kemi emrin "Robben" i cili përmban vargun e pjesshëm të përputhjes (Rob).

      Zbërthimi i formulës

      • Së pari, grupi është $B$5:$B$10 .
      • Së dyti, lookup_value është E5&”*” . Këtu, ne përdorim Asterisk (*) si një wildcard që përputhet me zero ose më shumë vargje teksti.
      • Së treti, lookup_array është $B$5:$B$10 .
      • Së katërti, [lloji_përputhje] është EKSAKT (0).

      Për më tepër, Ylli(*) mund të përdoret në të dyja anët e qelizës nëse keni karaktere në të dy anët e vargut të pjesshëm të përputhjes . Merrni parasysh, ne kemi një varg të pjesshëm të përputhjes "ni" . Ai ka karaktere të karakterit në të dyja anët, tani do të përdorim këtë yll (*) në të dy anët e qelizës.

      • Pra, për të kuptuar më mirë , përdorni sa vijonformula në qelizën F6 .
      =INDEX($B$5:$B$10,MATCH("*"&E6&"*",$B$5:$B$10,0))

      • Më pas, shtypni ENTER për të marrë rezultatin.

      6. Funksionet e kombinuara për të kryer vargun e pjesshëm të përputhjes me dy kolona

      Mund të përdorni një kombinimi i funksioneve si funksioni IF , DHE funksioni , ISNUMBER funksioni dhe SEARCH për të gjetur një varg i pjesshëm i përputhjes në Excel. Për më tepër, ju mund t'i modifikoni këto funksione për lloje të ndryshme rezultatesh sipas preferencës tuaj. Tani, ndiqni shembullin e dhënë më poshtë. Ku kemi dy kritere. Pra, bazuar në të dy kriteret, duhet të nxjerrim vargun e pjesshëm të ndeshjeve.

      Hapat:

      • Së pari, ju duhet të zgjidhni një qelizë të re C5 ku dëshironi të mbani statusin.
      • Së dyti, duhet të përdorni formulën e dhënë më poshtë në qelizën C5 .
      =IF(AND(ISNUMBER(SEARCH($E$6, B5)), ISNUMBER(SEARCH($F$6, B5))), "Found", "")

      • Më në fund shtypni ENTER për të marrë rezultatin.

      Zbërthimi i formulës

      • Këtu, KËRKO ($F$6, B5) do të kërkojë nëse ka ndonjë varg Ad në qelizën B5 .
        • Dalja: #VALUE!.
      • Më pas, funksioni ISNUMRI do të kontrollojë nëse dalja e mësipërme është një numër ose jo.
        • Dalja: FALSE.
      • Në mënyrë të ngjashme, ISNUMBER(SEARCH($E$6, B5)) do të bëjë i njëjti operacion. Këtu, funksioni SEARCH do të gjendet 9 nëqeliza B5 .
        • Dalja: FALSE.
      • Pas kësaj, funksioni DHE do të kontrollojë nëse të dyja logjika janë TRUE .
        • Dalja: FALSE.
      • Së fundi, funksioni IF do të kthehet " Found" nëse të dyja logjika e mëparshme bëhen E VËRTETË. Përndryshe, ajo do të kthejë një qelizë të pavlefshme .
        • Dalja: Këtu, dalja është bosh/bosh pasi nuk ka përputhet me vlerën e vargut të qelizës B5 .
      • Tani, tërhiqni ikonën Plotësoni dorezën Plotëso automatikisht të dhënat përkatëse në pjesën tjetër të qelizave.

      Së fundi, do të gjesh vargun që përputhet pjesërisht.

      7. Zbatimi i formulës së vargut për të gjetur përputhjen e pjesshme të vargut me dy kolona

      Mund të aplikoni një formulë vargu me kombinimin të disa funksioneve si funksioni IF , Funksioni COUNT funksion , dhe SEARCH për të gjetur vargun e pjesshëm të përputhjes në Excel. Për më tepër, ju mund t'i modifikoni këto funksione për lloje të ndryshme rezultatesh sipas preferencës tuaj. Tani, ndiqni shembullin e dhënë më poshtë. Në fakt, ne kemi dy kritere. Pra, bazuar në të dy kriteret, duhet të nxjerrim vargun e pjesshëm të ndeshjeve .

      Hapat:

      • Së pari, duhet të zgjidhni një qelizë të re C5 ku dëshironi të mbani statusin.
      • Së dyti, duhet të përdorni formulën e dhënë më poshtë nëqeliza C5 .
      =IF(COUNT(SEARCH({"A","12"}, B5))=2, "Found", "")

      • Më në fund, shtyp ENTER për të marrë rezultatin.

      Zbërthimi i formulës

      • Këtu, SEARCH({“A”,”12″}, B5) do të kërkojë nëse ka ndonjë varg A dhe numrin 12 B5 qelizë.
        • Dalja: {#VALUE!,7}.
      • Më pas, funksioni COUNT do të numërojë qelizën e vlefshme nga prodhimi i mësipërm.
        • Dalja: 1.
      • Së fundi, funksioni IF do të kthehet " Found" nëse të dy funksionet COUNT kthehen 2. Përndryshe, ai do të kthejë një qelizë të pavlefshme .
        • Dalja: Këtu , dalja është bosh/bosh pasi nuk ka përputhje për vlerën e vargut të qelizës B5 .
      • Rrjedhimisht, tërhiqni ikonën Fill Handle AutoFill të dhënat përkatëse në pjesën tjetër të qelizave.

      Më në fund, do të gjeni vargun që është pjesërisht përputhet.

      Si të merrni pozicionin e vargut të pjesshëm të përputhjes në Excel

      Këtu, pjesa më interesante është se ju mund të përdorni vetëm <1 Funksioni> MATCH

      për të gjetur vargun e pjesshëm të përputhjes në Excel. Tani, ndiqni shembullin e dhënë më poshtë. Në thelb, ne kemi kritere. Pra, bazuar në atë kriter, ne duhet të nxjerrim vargun përputhje të pjesshme nga kolona "Emri me gradë" .

      Hapat:

      • Së pari, duhet të zgjidhni një

    Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.