Kako koristiti funkciju FIND, FINDBs (NAJÍT, FINDB) u Excelu
Český | Angličtina |
---|---|
NAJÍT, FINDB | FIND, FINDBs |
Funkce NAJÍT a FINDB v Microsoft Excel a Google Sheets umožňují vyhledávat pozici podřetězce v rámci textového řetězce. Tyto funkce jsou užitečné pro identifikaci umístění specifického textu v delším řetězci. Rozdíl mezi NAJÍT a FINDB spočívá ve způsobu, jakým každá funkce pracuje se znaky: NAJÍT počítá standardní znaky, zatímco FINDB je navržena pro počítání dvojbytových znaků, které jsou typické pro některé jazyky.
Syntaxe a použití
Syntaxe funkce NAJÍT
je následující:
NAJÍT(co; v_textu; [počáteční_pozice])
Kde:
- co – text, který chceme v textu najít.
- v_textu – textový řetězec, ve kterém se hledání provádí.
- počáteční_pozice – volitelný argument specifikující, kde má hledání začít. Bez tohoto argumentu začíná hledání od prvního znaku.
Příklad:
=NAJÍT("mačka"; "Mačka je doma"; 1)
Výsledek: 1 (Pozice, kde začíná první výskyt řetězce „mačka“).
Syntaxe funkce FINDB
je stejná, ale uznává dvojbytové znaky v jazykových sadách, kde jsou tyto znaky používány.
Praktické použití
Představme si několik scénářů, kde mohou být tyto funkce významným nástrojem.
Zjištění pozice klíčového slova v textu
Chceme-li zjistit pozici slova „úspěch“ v dlouhém textu v buňce A1, použijeme:
=NAJÍT("úspěch"; A1; 1)
Tato formule vrátí číslo odpovídající pozici slova „úspěch“ v textu.
Analýza výskytu specifických znaků
NAJÍT
se může využít k detekci, zdali a kde se v e-mailové adrese nachází znak ‚@‘. Například pro e-mail v buňce B2 je formule:
=NAJÍT("@"; B2; 1)
Pokud adresá obsahuje znak ‚@‘, vrací jeho pozici. V případě chybění tohoto znaku funkcí NAJÍT vrátí chybu #HLEDAT!. Chyby lze efektivně ošetřit použitím funkce JE.CHYBA
.
Obě funkce jsou nezbytné pro práci s textovými daty a mohou být aplikovány v různých oblastech datové analýzy a automatizace, což usnadňuje porozumění struktuře a obsahu dat.
Více informací: https://support.microsoft.com/cs-cz/office/najít-findb-funkce-c7912941-af2a-4bdf-a553-d0d89b0a0628