Daptar eusi
Iraha wae anjeun nanganan rupa-rupa data dina lembar kerja anjeun, cocog parsial atawa cocog Fuzzy mangrupakeun cara éféktif pikeun manggihan patandingan anjeun gancang. Saterasna, upami anjeun hoyong ngalakukeun senar anu cocog parsial, solusi anu paling gampang nyaéta ngagunakeun Wildcards . Salaku tambahan, Excel gaduh seueur pilihan sapertos VLOOKUP , XLOOKUP , INDEX sareng MATCH , ngagabungkeun IF sareng fungsi anu sanés. pikeun ngalaksanakeun ieu tugas. Dinten ieu urang bakal diajar kumaha carana Ngalakukeun String Parsial Cocok dina Excel.
Unduh Buku Latihan Praktek
Unduh lembar latihan ieu pikeun latihan tugas bari anjeun maca artikel ieu.
String.xlsx parsial.xlsx8 Métode pikeun Ngajalankeun String Parsial Cocok dina Excel
Sabenerna, string cocok parsial dina Excel tiasa dilakukeun ku sababaraha cara ku ngagunakeun hiji fungsi atanapi sababaraha fungsi sakaligus. Dina artikel ieu, urang bakal diajar 8 métode béda pikeun ngalakukeunana. Di handap, urang nuju bade demonstrate métode ieu kalawan léngkah lengkep.
1. Employing IF & amp; ATAWA Pernyataan pikeun Ngalaksanakeun Parsial String
Pungsi " IF " teu ngarojong karakter wildcard . Sanajan kitu, kombinasi IF kalawan fungsi séjén bisa dipaké pikeun ngalakukeun string cocok parsial. Ayeuna, hayu urang diajar.
Di dieu, dina conto di handap ieu, urang gaduh tabel data dimana nami sababaraha calon dirumuskeun dinasél anyar D9 dimana anjeun hoyong nyimpen hasilna.
=MATCH("*"&D6&"*", B5:B10, 0)
- Ahirna, pencét ENTER pikeun meunangkeun hasil.
Rumus Ngarecah
- Mimitina, lookup_value nyaeta “*”&D6& ”*” . Di dieu, urang ngagunakeun Asterisk (*) salaku wildcard nu cocog nol atawa leuwih string téks.
- Kadua, lookup_array nyaeta B5:B10 .
- Katilu, [match_type] nyaeta TEPAT (0).
Maca deui: Kumaha Nganggo INDEX sareng Cocog pikeun Parsial Cocog (2 Cara)
Hal-hal anu Perlu Diinget
✅ Di dieu, éta Pungsi XLOOKUP ngan sadia dina Vérsi Microsoft 365 . Janten, ngan ukur pangguna Excel 365 anu tiasa nganggo pungsi ieu.
✅Saterasna, pungsi VLOOKUP sok milarian nilai milarian ti paling kenca kolom luhur ka katuhu. Leuwih ti éta, pungsi ieu “Teu kungsi” maluruh data di beulah kénca .
✅Pamungkas, Asterisk(*) dipaké salaku a wildcard . Janten, anggo dina dua sisi senar pertandingan parsial upami anjeun peryogi karakter wildcard dina dua sisi.
Bagian Latihan
Ayeuna, anjeun tiasa ngalaksanakeun metode anu dipedar ku cara sorangan.
Kacindekan
Di dieu, dina artikel ieu, urang ngabahas kumaha carana ngajalankeun string cocok parsial dina Excel ngagunakeun dalapan métode béda. Janten, mugia tulisan ieu mangpaat pikeun anjeun nalika anjeun nyanghareupan masalah. Ogé, anjeun wilujeng sumping ngabagi pikiran anjeun upami anjeun gaduh kabingungan.
kolom "Ngaran". Ayeuna, urang kedah ngaidentipikasi nami anu ngandung salah sahiji senar téks anu dipasihkeun dina kolom 2sareng 3. Hartina urang kudu manggihan ngaran nu kaasup hurup “A”atawa “L”.
Léngkah-léngkah:
- Kahiji, dina kolom “Status” dina sél “E5” , larapkeun IF, OR rumus.
Dasarna, format rumus ieu nyaéta,
=IF(OR(ISNUMBER(SEARCH(text,cell)),ISNUMBER (SEARCH(text,cell))),”value_if_true”, “value_if_false”)Ayeuna, lebetkeun nilai-nilai kana rumus. Jadi, rumus ahir pikeun pertandingan parsial nyaéta:
=IF(OR(ISNUMBER(SEARCH(C5,B5)),ISNUMBER(SEARCH(D5,B5))),"YES","NO")
Formula Breakdown
- Di dieu, téksna nyaéta C5 (A), D5 (L) . Rumusna bakal mastikeun naha C5 atanapi D5 mangrupikeun string pertandingan parsial.
- Teras, sélna nyaéta B5 (Jonathan) .
- Nilai_upami_leres nyaeta “YES” .
- Nilai_upami_salah nyaeta “NO” .
- Teras, pencét ENTER, sarta rumusna bakal ngaidentipikasi string cocok parsial.
- Ayeuna larapkeun rumus ieu kana sél sésana pikeun kéngingkeun hasil ahir. Atanapi anjeun tiasa nyéred ikon Eusian Cecekelan ka Eusian Otomatis data anu aya dina sél anu sanés.
Panungtungan, anjeun bakal meunang sakabéh patandingan parsial.
2. Pamakéan fungsi IF, ISNUMBER, jeung SEARCH pikeun Parsial String.
Sakali deui, urang bisa manggihan hasil nu ngandung senar cocok parsial ku ngagunakeun kombinasi IF, ISNUMBER , jeung SEARCH fungsina dina Excel.
Di dieu, pertimbangkeun kumpulan data anu ngandung kolom "Nama" , "String Cocok" , jeung "Status" . Urang kedah ngaidentipikasi nami anu ngandung string pertandingan parsial tina kolom "String Cocok" .
- Ayeuna, larapkeun rumus sareng fungsi IF, ISNUMBER , sareng SEARCH dina kolom "Status" dina sél D5 .
Di dieu, formatna nyaéta,
=IF(ISNUMBER(SEARCH("text", cell)), value_if_true, value_if_false)
- Jadi, anjeun kudu ngasupkeun nilai. Rumus ahir pikeun string pertandingan parsial nyaéta
=IF(ISNUMBER(SEARCH(C5,B5)),"YES","NOT FOUND")
- Teras, pencét ENTER .
Panungtungan, hasilna urang kahontal.
Rumus Rumusna
- Di dieu, téksna nyaéta C5 (A) . Rumusna bakal mastikeun naha C5 mangrupikeun senar cocok parsial atanapi henteu.
- Teras, sélna nyaéta B5 (Jonathan) .
- Nilai_upami_leres nyaeta “Enya” .
- Nilai_upami_salah nyaeta “TEU KITAP” .
- Pamungkas, larapkeun rumus ieu pikeun sakabéh sél dina kolom pikeun manggihan sakabéh hasil nu ngandung string cocok parsial .
3. Ngagunakeun Fungsi VLOOKUP pikeun Ngalaksanakeun Parsial Senar
Di dieu, dinabagian ieu, urang ayeuna bakal ngagunakeun VLOOKUP fungsi pikeun ngalakukeun hiji parsial cocok string.
Ayeuna, hayu urang tempo tabel dimana ngaran sababaraha calon jeung pangkat maranéhanana dibikeun.
- Mimitina, salin sirah kolom jeung paste eta wae dina LKS. Sareng urang bakal ngalaksanakeun tugas di dinya.
- Teras, larapkeun fungsi VLOOKUP dina F5 sélulér. Rumusna nyaéta
=VLOOKUP($E$5&"*",$B$5:$C$10,2,FALSE)
Rumus Rumusna
- Kahiji, Lookup_value nyaeta $E$5&”*” . Di dieu, kami nganggo Asterisk (*) salaku wildcard anu cocog sareng nol atanapi langkung téks string.
- Kadua, Table_array nyaeta $B$5:$C$10 .
- Katilu, Col_index_num nyaeta 2 .
- Kaopat, [range_lookup] nyaéta FALSE sabab urang hayang cocog persis .
- Teras, pencét ENTER .
Hasilna, rumus geus ngalakukeun string cocok parsial .
- Ayeuna , larapkeun rumus anu sarua 2 atawa leuwih kali pikeun ngawasaan pungsi ieu.
Ahirna, anjeun bakal meunang sakabéh patandingan parsial.
Maca deui: Kumaha Ngagunakeun VLOOKUP pikeun Parsial Cocog dina Excel (4 Cara)
4. Ngagabungkeun Fungsi XLOOKUP Pikeun Ngalaksanakeun Parsial Cocog
XLOOKUP kalawan ISNUMBER ogé bisa ngalengkepan senar cocok parsial dina Excel. Ayeuna, hayu urangtingali conto di handap ieu.
Dina conto di handap ieu, dua tabél dibéré. Dina kahiji tabél, senar cocok parsial dirumuskeun kalawan pangkat. Ayeuna, urang kedah ngaidentipikasi nami dina tabel detik anu ngandung string cocok parsial teras mulangkeun pangkat anu aya hubunganana sareng nami éta.
- Ayeuna, dina sél F5 , larapkeun rumus.
Di dieu, format rumus ieu nyaéta,
=XLOOKUP(lookup_value,ISNUMBER(SEARCH(text,cell)),return_array)
- Ku kituna, anjeun kudu nyelapkeun nilai dina rumus.
=XLOOKUP(TRUE,ISNUMBER(SEARCH($B$5:$B$10,E5)),$C$5:$C$10)
- Teras, pencét ENTER .
Ahirna, rumusna suksés. mulihkeun pangkat kana ngaran nu ngandung string cocok parsial .
Rumus Rumusna
- Kahiji, lookup_value nyaeta “BENER” .
- Kadua, téksna $B$5:$B$10 .
- Katilu, sél nyaéta E5 ( Henry Jonathan) . Jeung rumusna bakal mulangkeun pangkat Henry Jonathan.
- Kaopat, return_array nyaeta $C$5:$C$10 .
- Terus, lakonan hal nu sarua pikeun sakabéh sél.
Alhasil, anjeun bakal nempo sakabéh patandingan.
5. Nganggo Fungsi INDEX sareng Fungsi MATCH pikeun Ngalaksanakeun Parsial Senar
Di dieu, urang tiasa mulangkeun téks, anu ngandung senar pertandingan parsial, nganggo INDEX kalawan MATCH fungsina dina Excel.
Ayeuna, tingali conto di handap ieu dimana dua tabél dibéré. Dina kahiji tabél, "Nami" jeung "Pangkat" sababaraha calon dibéré. Dina detik tabel, hiji senar cocok parsial dibikeun. Dina waktos ayeuna, urang kedah ngaidentipikasi nami tina tabel kahiji anu ngandung string cocok parsial .
- Ayeuna, dina kolom F5 , larapkeun INDEX kalayan rumus MATCH . Rumusna nyaéta,
=INDEX($B$5:$B$10,MATCH(E5&"*",$B$5:$B$10,0))
- Teras, pencét ENTER .
Hasilna, urang ngagaduhan nami "Robben" anu ngandung senar pertandingan parsial (Rob).
Rumus Rumus
- Mimitina, arrayna nyaeta $B$5:$B$10 .
- Kadua, lookup_value nyaeta E5&”*” . Di dieu, urang ngagunakeun Asterisk (*) salaku wildcard nu cocog nol atawa leuwih string téks.
- Katilu, lookup_array nyaeta $B$5:$B$10 .
- Kaopat, [match_type] nyaeta TEPAT (0).
Salajengna, Asterisk(*) tiasa dianggo dina dua sisi sél upami anjeun gaduh karakter dina dua sisi string pertandingan parsial anjeun . Pertimbangkeun, urang gaduh senar patandingan parsial "ni" . Cai mibanda wildcard karakter dina dua sisi ayeuna urang bakal ngagunakeun ieu tanda bintang(*) dina dua sisi sél.
- Ku kituna, pikeun pamahaman hadé anjeun. , ngagunakeun handaprumus dina F6 sél.
=INDEX($B$5:$B$10,MATCH("*"&E6&"*",$B$5:$B$10,0))
- Teras, pencét ENTER pikeun meunangkeun hasil.
6. Fungsi Gabungan Pikeun Ngalaksanakeun String Parsial Cocog jeung Dua Kolom
Anjeun bisa ngagunakeun kombinasi fungsi kawas IF fungsi, AND fungsi , ISNUMBER fungsi, jeung SEARCH fungsi pikeun manggihan hiji string cocok parsial dina Excel. Salaku tambahan, anjeun tiasa ngarobih fungsi ieu pikeun sababaraha jinis hasil dumasar kana kahoyong anjeun. Ayeuna, tuturkeun conto di handap ieu. Dimana urang gaduh dua kriteria. Ku kituna, dumasar kana duanana kriteria, urang kudu nimba string patandingan parsial.
Lengkah-lengkah:
- Kahiji, anjeun kedah milih sél énggal C5 dimana anjeun hoyong ngajaga statusna.
- Kadua, anjeun kedah nganggo rumus anu dipasihkeun di handap dina sél C5 .
=IF(AND(ISNUMBER(SEARCH($E$6, B5)), ISNUMBER(SEARCH($F$6, B5))), "Found", "")
- Ahirna, pencét ENTER pikeun meunangkeun hasil.
Rumus Rumusna
- Di dieu, SEARCH($F$6, B5) bakal milarian upami aya string Iklan dina sél B5 .
- Kaluaran: #VALUE!.
- Teras, fungsi ISNUMBER bakal mariksa naha kaluaran di luhur mangrupa angka. atanapi henteu.
- Kaluaran: PALSU.
- Nya kitu, ISNUMBER(SEARCH ($E$6, B5)) bakal ngalakukeun operasi sarua. Di dieu, fungsi SEARCH bakal mendakan 9 disél B5 .
- Kaluaran: FALSE.
- Sanggeus éta, fungsi AND bakal mariksa duanana logika nyaéta BENER .
- Kaluaran: FALSE.
- Pamungkas, fungsi IF bakal mulangkeun " Found" lamun duanana logika saméméhna jadi BENER. Lamun kitu, éta bakal mulangkeun sél kosong.
- Kaluaran: Di dieu, kaluaran téh kosong/kosong sabab euweuh cocog pikeun nilai string sél B5 .
- Ayeuna, séred ikon Eusian Handle ka Eusian Otomatis data nu cocog dina sél lianna.
Pamungkas, anjeun bakal manggihan string nu sawaréh cocog.
7. Nerapkeun Rumus Array Pikeun Milarian Parsial String sareng Dua Kolom
Anjeun tiasa nerapkeun rumus array sareng kombinasi sababaraha fungsi sapertos fungsi IF , fungsi COUNT , jeung SEARCH fungsi pikeun manggihan string cocok parsial dina Excel. Salaku tambahan, anjeun tiasa ngarobih fungsi ieu pikeun sababaraha jinis hasil dumasar kana kahoyong anjeun. Ayeuna, tuturkeun conto di handap ieu. Sabenerna, urang boga dua kriteria. Ku kituna, dumasar kana duanana kritéria, urang kudu nimba string patandingan parsial .
Lengkah:
- Kahiji, anjeun kedah milih sél énggal C5 dimana anjeun hoyong ngajaga statusna.
- Kadua, anjeun kedah nganggo rumus anu dipasihkeun di handap ieu.sél C5 .
=IF(COUNT(SEARCH({"A","12"}, B5))=2, "Found", "")
- Ahirna, pencét ENTER pikeun meunangkeun hasil.
Rumus Rumusna
- Di dieu, SEARCH({"A","12″}, B5) bakal milarian upami aya string A sareng nomer 12 dina B5 sél.
- Kaluaran: {#VALUE!,7}.
- Teras, fungsi COUNT bakal ngitung sél anu valid. ti kaluaran luhur.
- Kaluaran: 1.
- Pamungkas, fungsi IF bakal mulangkeun " Kapanggih" lamun duanana fungsi COUNT balik 2. Lamun kitu, éta bakal mulangkeun hiji sél void.
- Kaluaran: Di dieu , kaluaranna kosong/kosong sabab teu aya nu cocog pikeun nilai string sél B5 .
- Akibatna, sered ikon Eusian Cecekelan ka Eusian Otomatis data nu saluyu dina sél lianna.
Ahirna, anjeun bakal manggihan string nu sawaréh cocog.
Kumaha Meunangkeun Posisi String Parsial Cocog dina Excel
Di dieu, bagian anu paling pikaresepeun nyaéta, anjeun ngan ukur tiasa nganggo MATCH fungsi pikeun manggihan senar cocok parsial dina Excel. Ayeuna, tuturkeun conto di handap ieu. Dasarna, urang gaduh kriteria. Ku kituna, dumasar kana kriteria éta, urang kudu nimba senar cocok parsial tina "Ngaran kalawan Rank" kolom.
Léngkah-léngkah:
- Mimitina, anjeun kudu milih