Funkce vyhledávání v aplikaci Excel (vzorec, příklady) - Jak používat?

Funkce Excel SEARCH

Vyhledávací funkce v aplikaci Excel je kategorizována pod textové nebo řetězcové funkce, ale výstup vrácený touto funkcí je celé číslo, vyhledávací funkce nám dává pozici podřetězce v daném řetězci, když dáme parametr pozice, ze které se má hledat, takže tento vzorec trvá tři argumenty, jeden je podřetězec, jeden je samotný řetězec a jeden je pozice pro zahájení vyhledávání.

Funkce SEARCH je textová funkce, která slouží k vyhledání umístění podřetězce v řetězci / textu.

Funkci SEARCH lze použít jako funkci listu a nejde o funkci rozlišování malých a velkých písmen.

HLEDAT vzorec v aplikaci Excel

Níže je vzorec HLEDÁNÍ v aplikaci Excel

Vysvětlení

Funkce Excel SEARCH má tři parametry dva (find_text, within_text) jsou povinné parametry a jeden (start_num) je volitelný.

Povinný parametr:

  • find_text: find_text odkazuje na podřetězec / znak, který chcete hledat v řetězci, nebo na text, který chcete zjistit.
  • within_text: . Kde se nachází váš podřetězec nebo kde provádíte find_text.

Volitelný parametr:

  • (START_NUM) : od místa, kde chcete spustit vyhledávání v rámci textu v Excelu. pokud je vynechán, pak SEARCH to považuje za 1 a hvězdičkové vyhledávání od prvního znaku.

Jak používat funkci vyhledávání v aplikaci Excel? (s příklady)

Funkce SEARCH je velmi jednoduchá a snadno použitelná. V několika příkladech pochopíme fungování funkce SEARCH.

Příklad č. 1

Pojďme provést jednoduché hledání podřetězce „Dobrý“ v daném textu nebo řetězci. Zde jsme prohledali dobré slovo pomocí funkce VYHLEDÁVÁNÍ a v dobrém ránu vrátí umístění dobrého slova.

= SEARCH („Dobré“, B6) a výstup bude 1.

A předpokládejme, že jsou nalezeny dvě shody k dobrému, pak SEARCH v aplikaci Excel vám dá první hodnotu shody, pokud chcete jiné dobré umístění, pak stačí použít = SEARCH („Dobré“, B7, 2) (start_num) jako 2 pak vám dá umístění druhé hodnoty shody a výstup bude 6.

Příklad č. 2

V tomto příkladu odfiltrujeme křestní jméno a příjmení od celého jména pomocí VYHLEDÁVÁNÍ v aplikaci Excel.

Křestní jméno = VLEVO (B12, SEARCH (”“, B12) -1)

Pro příjmení = PRAVÉ (B12, LEN (B12) -HLEDAT („“, B12))

Příklad č. 3

Předpokládejme, že existuje sada ID a musíte zjistit _ umístění v rámci ID, poté jednoduše použít Excel SEARCH k vyhledání umístění „_“ v rámci ID.

= SEARCH (“_,” B27 ) a výstup bude 6.

Příklad č. 4

Pojďme pochopit fungování SEARCH v Excelu se zástupnými znaky.

Zvažte danou tabulku a vyhledejte další 0 v textu A1-001-ID

A počáteční pozice bude 1, pak = SEARCH („?“ & I8, J8, K8) výstup bude 3, protože „?“ zanedbejte jeden znak před 0 a výstup bude 3.

U druhého řádku v dané tabulce bude výsledek hledání A v rámci B1-001-AY

Bude 8, ale pokud ve vyhledávání použijeme „*“, dá vám 1 jako výstup umístění, protože bude zanedbávat všechny znaky před „A“ a výstup bude 1 = SEARCH („*“ & I9, J9 ).

Podobně pro „J“ 8 pro = SEARCH (I10, J10, K10) a 7 pro = SEARCH („?“ & I10, J10, K10).

Podobně pro čtvrtý řádek bude výstup 8 pro = SEARCH (I11, J11, K11) a 1 pro = SEARCH („*“ & I11, J11, K11)

Věci k zapamatování

  • Rozlišuje se malá a velká písmena
    • Považuje Tanuj a Tanuj za stejnou hodnotu, což znamená, že nerozlišuje mezi černobílými malými a velkými písmeny.
  • Jsou povoleny také zástupné znaky, tj. „?“ Vlnovka „*“ a „~“.
    • "?" se používá k vyhledání jednoho znaku.
    • „*“ Se používá pro sekvenci shody.
    • Pokud skutečně chcete hledat „*“ nebo „?“ potom použijte znak „~“ před znakem.
  • Vrací #HODNOTA! Chyba, pokud není nalezen žádný odpovídající řetězec v inside_text.

Předpokládejme v následujícím příkladu. Hledáme podřetězec „a“ ve sloupci „ Název“ . Pokud je nalezen, vrátí umístění v rámci jiného jména. Poskytne chybu #HODNOTA, jak je uvedeno níže.

Funkce vyhledávání v aplikaci Excel Video

Zajímavé články...