Note: The other languages of the website are Google-translated. Back to English

vynikat SEARCH funkce

V aplikaci Excel vám funkce SEARCH pomůže najít pozici konkrétního znaku nebo podřetězce z daného textového řetězce, jak ukazuje následující snímek obrazovky. V tomto kurzu uvedu, jak používat tuto funkci HLEDAT v aplikaci Excel.

 Syntaxe:

Syntaxe funkce SEARCH v aplikaci Excel je:

=SEARCH (find_text, within_text, [start_num])

 argumenty:

  • find_text: Požadované. Znak nebo text, který chcete najít.
  • within_text: Požadované. Textový řetězec, který má být prohledán uvnitř.
  • start_num: Volitelné. Z jaké pozice chcete zahájit vyhledávání v textovém řetězci. Pokud je tento argument vynechán, hledání začíná od prvního znaku daného textového řetězce.

Poznámky:

  • 1. Funkce SEARCH vrátí pozici prvního výskytu najít_text uvnitř textového řetězce, pokud počáteční_číslo je vynechán.
  • 2. Funkce SEARCH nerozlišuje velká a malá písmena, pokud potřebujete hledat malá a velká písmena, měli byste použít funkci FIND.
  • 3. Pokud je hodnota najít_text není nalezen, funkce SEARCH vrátí #HODNOTA! chybová hodnota.
  • 4. V případě, že počáteční_číslo není větší než 0 nebo je větší než délka uvnitř_textu, hodnota! vrátí se také chybová hodnota.
  • 5. Funkce SEARCH umožňuje použití zástupných znaků v souboru najít_text Argument:
    • Otazník (?): odpovídá jednomu znaku;
    • Hvězdička (*): odpovídá libovolné sérii znaků;
    • Chcete-li najít skutečný otazník (?) Nebo hvězdičku (*), zadejte před ně vlnovku (~), například: ~*nebo ~?.

 Návrat:

Vrátí umístění konkrétního znaku nebo textu z daného textového řetězce.


 Příklady:

Příklad 1: Hledání znaku nebo textu v textovém řetězci (od začátku)

Při hledání konkrétního znaku nebo slova v textovém řetězci za účelem vrácení jeho polohy od začátku prvního znaku použijte následující vzorec:

=SEARCH(B2, A2)

Poznámka: Ve výše uvedeném vzorci je B2 buňka obsahující znak nebo text, který chcete najít na své pozici, A2 je textový řetězec, ze kterého chcete hledat.

Poté získáte pozici prohledávaného textu od začátku textového řetězce, viz screenshot:


Příklad 2: Hledání znaku nebo textu v textovém řetězci (se zadaným začátkem)

Někdy možná budete chtít získat pozici konkrétního znaku v textovém řetězci od konkrétního začátku namísto začátku prvního znaku. V takovém případě stačí přidat třetí argument start_num.

Zadejte nebo zkopírujte následující vzorec do prázdné buňky:

=SEARCH(B2, A2,C2)

Poznámka: Ve výše uvedeném vzorci, B2 je buňka obsahuje znak nebo text, který chcete najít, A2 je textový řetězec, ze kterého chcete hledat, a C2 je číslo, od kterého chcete zahájit vyhledávání v textovém řetězci.

Poté byly vráceny pozice znaku nebo textu v textovém řetězci, odkud chcete zahájit vyhledávání, viz screenshot:


Příklad 3: Najděte a extrahujte text mezi závorkami

Pokud máte seznam textových řetězců, jejichž některé texty jsou uzavřeny v závorkách, nyní chcete pouze extrahovat text mezi závorkami, zde vám může při řešení této úlohy pomoci funkce SEARCH kombinující funkci MID.

Do prázdné buňky použijte následující vzorec:

=MID(A2,SEARCH("(",A2)+1, SEARCH(")",A2)-SEARCH("(",A2)-1)

A všechny texty mezi závorkami byly extrahovány najednou, viz screenshot:


 Další funkce:

  • Funkce Excel RIGHT
  • Funkce RIGHT se používá k vrácení textu zprava od textového řetězce.
  • Funkce Excel REPLACE
  • Funkce REPLACE vám pomůže najít a nahradit znaky na základě daného umístění z textového řetězce novým textem.

Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL