Fungsi Excel: FIND vs SEARCH (Analisis Komparatif)

  • Bagikeun Ieu
Hugh West

Dina Microsoft Excel , fungsi FIND jeung SEARCH fungsi ngaktifkeun manggihan konjungsi abjad atawa numerik nu diperlukeun dina senar, sél jeung data téks. Dina artikel ieu, urang bakal ningali tinjauan fungsi FIND sareng SEARCH dina Excel.

Unduh Buku Latihan Praktek

Anjeun tiasa ngaunduh buku kerja sareng latihan sareng aranjeunna.

PANGGILAN & SEARCH Functions.xlsx

Perkenalan kana Fungsi FIND dina Excel

Dina Excel, Fungsi FIND mangrupa pungsi internal anu digolongkeun kana Fungsi String/Teks . Fungsi FIND biasa manggihan lokasi karakter atawa substring nu tangtu di jero string téks.

Syntax:

Sintaksis pikeun fungsi FIND nyaéta:

FIND( find_text, within_text, [start_num ])

Argumen:

find_text: [diperlukeun] Téks anu urang pilari.

within_text: [diperlukeun] Téks kaasup téks nu urang pilari.

start_num: [ pilihan] Nangtukeun posisi dimana pilarian kudu dimimitian. Karakter 1 nyaéta karakter kahiji dina téks. Lamun nomer mimiti teu dieusian, éta dianggap 1.

Nilai Balik:

Lokasi téks panggihan diwakilan ku hiji angka.

Bubuka Fungsi SEARCH dina Excel

The SEARCHfunction ngamungkinkeun milarian objék dina pangkalan data nganggo pamilarian anu sederhana atanapi kompleks. Pungsi ieu méré posisi hiji string téks di jero sejen. Éta dikategorikeun dina Excel Fungsi String/Teks .

Sintaksis:

Sintaksis pikeun Pungsi SEARCH nyaéta:

SEARCH( find_text,within_text,[start_num ])

Argumen:

find_text: [diperlukeun] Téks anu diteangan.

within_text: [diperlukeun] Téks pikeun milarian di jero.

start_num: [opsional] Posisi pikeun ngamimitian milarian dina téks. Nilai standarna nyaéta 1.

Nilai Balik:

Posisi téks panggihan digambarkeun ku angka.

Excel FIND Function VS Excel SEARCH Function

Dina Excel, fungsi FIND jeung SEARCH fungsi rada sarua jeung ngalakukeun tujuan nu sarua. , tapi dina cara anu rada béda tapi penting. Beda utama antara fungsi Excel FIND sareng SEARCH nyaéta SEARCH henteu peka hurup, sedengkeun FIND sénsitip hurup leutik. Bédana séjénna nyaéta SEARCH ngamungkinkeun pikeun ngagunakeun wildcards sedengkeun FIND henteu.

5 Conto jeung Kaluaran Komparatif tina Fungsi FIND jeung SEARCH di Excel

Kamampuan FIND sareng SEARCH dina Excel jarang dianggo sacara mandiri. Aranjeunna biasana dianggo dinabareng jeung fungsi séjén kayaning MID , LEN , Kénca , atawa Kanan , jeung IFERROR urang bakal nempo nu aya dina conto di handap.

1. Selapkeun Excel manggihan & amp; Fungsi SEARCH dina Sél Téks

Urang bisa nyelapkeun FIND jeung SEARCH fungsi pikeun ngadeteksi posisi kecap atawa hurup husus. Anggap, urang hayang manggihan ' e ' dina Excel , jadi urang nempatkeun string téks dina kolom B, jeung hasil posisi pikeun string téks. aya dina kolom C . Turutan léngkah-léngkah ieu di handap:

  • Janten, kahiji, urang badé nganggo fungsi FIND pikeun milarian posisi ' e '. Pikeun ieu, urang kedah milih sél C5 . Sanggeus éta, lebetkeun rumus kana sél éta.
=FIND("e",B5)

  • Teras, pencét Enter dina kibor bakal nembongkeun hasilna nyaeta 4 . Rumusna mulihkeun 4 sabab e nyaéta 4 th hurup dina kecap Excel .
  • Ayeuna, kadua, urang bade nganggo fungsi SEARCH pikeun milarian posisi ' e '. Jang ngalampahkeun ieu, urang kudu milih sél dimana urang hoyong ningali hasilna, jadi urang milih sél C6 . Ayeuna, dina sél nu tangtu, asupkeun rumus.
=SEARCH("e",B6)

  • Jeung, pencét Enter . Sareng, urang tiasa ningali yén hasilna nyaéta 1 . Rumusna mulihkeun 1 sabab E nyaéta karakter munggaran dina kecap Excel . Sakumaha urang terang fungsi SEARCH henteu sensitip hurup sapertos Fungsi FIND , janten henteu paduli naha hurupna ageung atanapi leutik. Nalika mendakan hurup éta bakal langsung nunjukkeun hasilna.

  • Ku kituna, ku cara nganggo MANGGIH sareng SEARCH fungsina urang bisa manggihan posisi kecap atawa hurup dina string téks.

Baca deui: Cara  Méangan Téks dina Sél dina Excel

2. Larapkeun Fungsi FIND pikeun Milarian String Anu Datang sateuacan atanapi saatos Karakter anu Dipikabutuh

Misalna, urang gaduh sababaraha nami dina kolom B sareng urang hoyong milarian nami hareup sareng tukang. masing-masing ngaran dina kolom C , jeung D . Jang ngalampahkeun ieu, urang kudu nuturkeun prosedur di handap:

  • Kahiji, pikeun meunangkeun ngaran hareup, urang milih sél C5 . Urang tiasa nganggo fungsi FIND atawa SEARCH dina kombinasi sareng Fungsi LEFT . Janten, urang nganggo fungsi FIND .
  • Kadua, lebetkeun rumus dina sél C5 .
=LEFT(B5, FIND(" ", B5)-1)

  • Teras, pencét Enter .

  • Ayeuna , urang hayang meunang ngaran tukang, pikeun ieu, urang bisa make konjungsi tina RIGHT , MANGGIH atawa SEARCH jeung LEN fungsi. Janten, ku cara anu sami sareng sateuacana, pilih sél D5 teras lebetkeun rumusna.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

  • Sanggeus mencet Enter konci, anjeun bakal meunang ngaran tukang dina hasilna.cell.

Di dieu, fungsi LEN bakal nambahan jumlah karakter, terus fungsi FIND bakal ngurangan posisi spasi. Tungtungna, Fungsi RIGHT bakal mintonkeun karakter sisi katuhu.

  • Salajengna, pikeun nyalin rumus dina kolom C , sered Eusian Handle handap atawa ngan klik dua kali dina tanda tambah (' + ').

  • Nya kitu, sered Eusian Cecekelan leuwih kolom D pikeun duplikat rumus.

  • Ahirna, ieu bakal nimba sakabeh ngaran hareup jeung ngaran tukang tina ngaran.

Catetan: Urang make nu MANGGIH fungsi tinimbang SEARCH sabab urang hayang meunang nilai leuwih akurat, Salaku urang sadayana terang yén Fungsi FIND sénsitip.

Baca deui: Kumaha Milarian Karakter dina String dina Excel

3. Selapkeun Fungsi FIND pikeun Milarian kajadian Nth tina Karakter Khusus dina Excel

Anggap yén, urang gaduh sababaraha string téks kalayan karakter khusus dash (' - ') dina kolom B . Sareng urang hoyong milarian posisi 2 nd sareng 3 rd tina dash (' ') sakaligus dina kolom C , jeung D . Pikeun meunangkeun posisi karakter husus, hayu urang tuturkeun lengkah-lengkah ka handap.

  • Kitu oge conto-conto baheula, mimitina, pilih sél dina spreadsheet anjeun dimanaAnjeun hoyong ningali hasilna saatos nganggo rumus. Janten, urang milih sél C5 .
  • Kadua, lebetkeun rumus kana sél éta.
=FIND("-", B5, FIND("-",B5)+1)

  • Katilu, pencét Enter pikeun ningali hasilna.

Di dieu, rumusna pikeun meunangkeun 2 nd posisi.

  • Salajengna, sered Eusian Cecekelan ka handap pikeun nyalin rumus.

  • Salajengna, urang hoyong nampi posisi 3 rd dina kolom D . Janten, urang milih sél D5 teras nempatkeun rumus di dinya.
=FIND("-",B5, FIND("-", B5, FIND("-",B5)+1) +2)

  • Salajengna , pencét kenop Enter dina kibor.

Di dieu, rumus bakal mintonkeun 3 rd posisi karakter husus.

  • Jeung, ayeuna, sered deui Eusian Cecekelan ka handap pikeun nyalin rumus dina kolom D .
  • Ahirna, ku nuturkeun léngkah-léngkah ieu, anjeun bakal nampi hasil anu dipikahoyong.

Baca deui: Kumaha Manggihan Karakter dina String Excel (8 Cara Gampang)

Bacaan Sarupa

  • Teangan Nilai Panungtungan dina Kolom Leuwih gede ti Nol dina Excel (2 Rumus Gampang)
  • Kumaha Manggihan 3 Nilai Panghandapna dina Excel (5 Métode Gampang)
  • Panggihan Kajadian Kahiji Nilai dina hiji Rentang dina Excel (3 Cara)
  • Teangan Tumbu éksternal di Excel (6 Métode Gancang)
  • Kumaha carana manggihan lamun sél ngandung téks husus dina Excel

4. Larapkeun Fungsi SEARCH kaManggihan téks antara kurung

Anggap, urang boga sababaraha string téks, sarta kami hayang meunang ngan téks nu diapit ku kurung. Pikeun meunangkeun eta string téks dina Kurung urang peryogi fungsi MID pikeun misahkeun jumlah diperlukeun karakter ti string a. Kitu ogé FIND atawa SEARCH fungsina pikeun nangtukeun naon anu kudu dimimitian jeung sabaraha hurup anu kudu dipisahkeun. Hayu urang tuturkeun léngkah-léngkah ieu di handap.

  • Di awal, pilih sél, dimana anjeun hoyong ningali hasilna. Janten, urang milih sél C5 .
  • Teras, salin sareng témpél rumus kana sél éta.
=MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1)

  • Salajengna, pencét Enter .

Sadayana anu anjeun kedah laksanakeun nyaéta ngarobih nomer sélulér. nurutkeun lokasi sél anjeun, sanggeus nempelkeun rumus.

  • Sanggeus éta, séred Eusian Cecekelan ka handap pikeun duplikat rumus.

  • Jeung, tungtungna, téks dina jero kurung ayeuna diekstrak tina sakabéh string téks.

🔎 Kumaha Rumus Gawéna?

SEARCH(“(“, B5)+1 : Ieu bakal nyokot nilai sél ti sél B5 , teras milarian posisi tanda kurung muka ' ( ' nyaeta 4+1 , ti SEARCH(“(“, B5) urang bakal meunang 4 , sabab spasi ogé diitung.

Output → 5 , nyaéta hurup kahiji dina jero kurung ' 0 '.

SEARCH(“)”, B5)-SEARCH(“(“,B5)-1 : Ieu bakal manggihan posisi bracket nutup ' ) '. Jeung, ngurangan posisi bracket muka.

Output → 10-4-1; 6-1; 5 , nyaéta hurup panungtung dina jero kurung ' 1 '.

MID(B5, SEARCH(“(“,B5)+1, SEARCH(“)”,B5)-SEARCH(“(“,B5)-1): Ieu bakal nimba téks dina jero kurung.

Kaluaran → 01001

Baca Selengkapnya: Excel Search for Text in Range (11 Métode Gancang)

5. Gabungkeun FIND & amp; IFERROR Berfungsi pikeun Nanganan Kasalahan pikeun Milarian Téks

Lamun find_text teu kapanggih mangka nembongkeun pesen kasalahan dina duanana MANGGIH jeung fungsi SEARCH . Ti batan nembongkeun pesen kasalahan urang bisa make fungsi IFERROR pikeun mintonkeun pesen ekspresif kawas ' Teu Kapanggih '. Contona, dina sél C10 , pamaké bisa ngasupkeun téks mana waé jeung sél C5 bakal ditéang téks nu diasupkeun.

  • Mimiti, pilih sél nu rék posisi téks imputed dina sél C10 . Jadi, urang milih sél C11.
  • Kadua, nempatkeun rumus dina sél C11b .
=IFERROR(FIND(C10, C5), "Given text is not found!")

  • Teras, pencét tombol Asupkeun konci dina kibor anjeun. Sakumaha anjeun tiasa tingali, éta bakal nunjukkeun 1 . Sabab téks Excel ngan kapanggih sakali dina sél C5 .

  • Téks Indesign teu kapanggih dina sél C5 . Janten, éta bakal masihanpesen ' Teks anu dipasihkeun teu kapendak! '.

Baca deui: Kumaha ngagunakeun Rumus Milarian Téks Kandel dina Excel

Hal-Hal anu Perlu Diémutan

Upami salah sahiji kaayaan di handap ieu kacumponan, Excel TEMUKAN jeung fungsi SEARCH ngahasilkeun #VALUE! kasalahan:

  • Dina téks teu boga fungsi find_text .
  • within_text boga karakter leuwih saeutik ti start_num .
  • start_num boh nol (' 0 ') atawa nilai négatif atawa start_num kurang atawa sarua jeung nol (' 0 ').

Kacindekan

Di luhur bakal masihan anjeun gambaran ngeunaan MANGGIH jeung SEARCH fungsi dina Excel. Miharep ieu bakal nulungan anjeun! Upami anjeun gaduh patarosan, saran, atanapi eupan balik mangga wartosan kami dina bagian koméntar. Atanapi anjeun tiasa ningali tulisan kami anu sanés dina blog ExcelWIKI.com !

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.