Jak používat funkci Excel FIND (příklady + video)

Funkce Excel FIND (příklad + video)

Kdy použít funkci Excel FIND

Funkci Excel FIND lze použít, pokud chcete vyhledat textový řetězec v jiném textovém řetězci a zjistit jeho polohu.

Co vrací

Vrátí číslo, které představuje počáteční pozici řetězce, který najdete v jiném řetězci.

Syntax

= FIND (find_text, within_text, [start_num])

Vstupní argumenty

  • find_text - text nebo řetězec, který potřebujete najít.
  • within_text - text, ve kterém chcete najít argument find_text.
  • [start_num] - číslo, které představuje pozici, od které má vyhledávání začít. Pokud to pominete, začíná to od začátku.

Další poznámky

  • Pokud není zadáno počáteční číslo, začne hledat od začátku řetězce.
  • Funkce Excel FIND je rozeznává velká a malá písmena. Pokud chcete provádět vyhledávání bez rozlišování malých a velkých písmen, použijte funkci Excel SEARCH.
  • Funkce Excel FIND nemůže zpracovávat zástupné znaky. Pokud chcete používat zástupné znaky, použijte funkci VYHLEDÁVÁNÍ aplikace Excel.
  • Vrátí #HODNOTU! chyba, pokud hledaný řetězec není v textu nalezen.

Funkce Excel FIND - příklady

Zde jsou čtyři příklady použití funkce Excel FIND:

Hledání slova v textovém řetězci (od začátku)

Ve výše uvedeném příkladu při hledání slova Dobrý v textu Dobré ráno vrátí 1, což je pozice počátečního bodu hledaného slova.

Všimněte si, že funkce Excel FIND rozlišuje velká a malá písmena. Když místo Dobra použijete dobro, vrátí #HODNOTU! chyba.

Pokud hledáte vyhledávání bez rozlišování malých a velkých písmen, použijte funkci Excel SEARCH.

Hledání slova v textovém řetězci (se zadaným začátkem)

Třetím argumentem ve funkci NAJÍT je pozice v textu, odkud chcete začít hledat. Ve výše uvedeném příkladu funkce vrací 1, když hledáte text Dobrý v dobré ráno a počáteční pozice je 1.

Vrátí však chybu, když začnete na 2. Proto vyhledá text Good in ood Morning. Protože to nemůže najít, vrátí chybu.

Poznámka: Pokud přeskočíte poslední argument a nezadáte počáteční pozici, bude ve výchozím nastavení považován za 1.

Pokud existuje více výskytů hledaného textu

Funkce Excel FIND začne vyhledávat zadaný text ze zadané pozice. Když ve výše uvedeném příkladu hledáte text Good in Good Good Morning s počáteční pozicí 1, vrátí 1, protože ji najde na začátku.

Když spustíte hledání od druhého znaku dále, vrátí 6, protože nalezne odpovídající text na šesté pozici.

Extrahování všeho doleva zadaného znaku/řetězce

Předpokládejme, že máte e -mailová ID, která dělají některé superhrdiny, jak je uvedeno níže, a chcete extrahovat pouze část uživatelského jména (což by byly znaky před znakem @).

Níže je vzorec, který najde pozici „@“ v každém e -mailovém ID a extrahuje všechny znaky nalevo od něj:

= VLEVO (A2, NAJÍT („@“, A2,1) -1)

Funkce FIND v tomto vzorci udává polohu znaku „@“. Funkce LEFT, která používá tuto pozici k extrahování uživatelského jména.

Například v případě [email protected] funkce FIND vrátí 11. Funkce LEFT pak použije FIND („@“, A2,1) -1 jako druhý argument pro získání uživatelského jména.

Všimněte si, že 1 se odečte od hodnoty vrácené funkcí FIND, protože chceme vyloučit @ z výsledku funkce LEFT.

Funkce Excel FIND - VIDEO

  • Funkce Excel LOWER.
  • Funkce Excel UPPER.
  • Excel PROPER Funkce.
  • Funkce Excel REPLACE.
  • Funkce Excel SEARCH.
  • Funkce SUBSTITUTE aplikace Excel.

Také by se vám mohly líbit následující návody:

  • Jak rychle najít a odstranit hypertextové odkazy v aplikaci Excel.
  • Jak najít sloučené buňky v aplikaci Excel.
  • Jak najít a odebrat duplikáty v aplikaci Excel.
  • Použití funkce Najít a nahradit v aplikaci Excel.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave