Funkce FIND a funkce SEARCH jsou do jisté míry podobné, ale přesto existuje faktor, který je odlišuje, aby byly selektivní pro řešení našeho dotazu v aplikaci Microsoft Excel.
NALÉZT funkce v aplikaci Microsoft Excel vrací pozici zadaného znaku nebo dílčího řetězce v řetězci nebo textu.
Syntaxe:- = NAJÍT (find_text, within_text, [start_num])
VYHLEDÁVÁNÍ funkce vrací pozici prvního znaku podřetězce nebo hledaného textu v řetězci. Syntaxe:- = HLEDAT (find_text, within_text, [start_num])
V níže uvedené tabulce vidíme rozdíl mezi oběma funkcemi:-
NALÉZT | VYHLEDÁVÁNÍ |
---|---|
Tato funkce rozlišuje velká a malá písmena | Tato funkce nerozlišuje velká a malá písmena |
Nepovoluje zástupné znaky | Umožňuje použití zástupných znaků jako „?“, „*“ Atd. |
Tato funkce vyhledává přesný text | Tato funkce nekontroluje velká a malá písmena |
Funkce NAJÍT
Vezměme si příklady a pochopme:-
Pojďme na list aplikace Excel. Máme datové sady v buňce A7 a A8. A vložíme funkci do buňky B7 a B8, abychom získali požadovaný výstup.
Ve výše uvedeném příkladu chceme najít číslo místa znaku „Vynikající“, postupujte podle níže uvedených kroků:-
- Zadejte funkci do buňky B7
- = NAJÍT („Vynikající“, A7,1)
- stiskněte Enter
- Funkce vrátí 1
Vysvětlení vzorce: - Nejprve funkce find z první pozice zkontroluje „Vynikající“ v definované buňce; z jakékoli pozice začne text, funkce se vrátí jako výsledek. V textu buňky vidíme, že Vynikající začíná od prvního místa textu buňky.
Pojďme pochopit případ, kdy funkce nebude fungovat
- Nyní zadejte funkci do buňky B8 a vyhledejte „Excel“
- = NAJÍT ("Excel", A8,1)
- Stiskněte Enter, funkce vrátí #HODNOTA! Chyba
Funkce dala #HODNOTU! Chyba, protože tato funkce funguje, rozlišuje velká a malá písmena a zde ve funkci jsme zmínili „Excel“ a stejný text je v buňce k dispozici s malými písmeny.
Funkce SEARCH
Nejprve chceme v buňce zjistit Vynikající:-
- Zadejte funkci do buňky B7
- = HLEDAT („vynikající“, A7,1)
- stiskněte Enter
- Funkce vrátí 1
Poznámka:- Nedefinovali jsme přesný text, pro který chceme pozici vyhledat.
Pojďme pochopit použití zástupných znaků ve funkci HLEDAT. Nyní vyhledáme „Fórum“
- Zadejte funkci do buňky B8
- = HLEDAT („? Oru?“, A8,1)
- stiskněte Enter
- Funkce vrátí 12
Tímto způsobem můžeme použít zástupný znak ve funkci SEARCH k získání čísla pozice v textu buňky.
Poznámka: - Další zajímavý bod, který je třeba zmínit o funkci NAJÍT a HLEDAT, je, že mají 3. volitelný argument. Tento argument můžeme použít k označení polohy, počítání zleva, odkud chceme začít hledat.
Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku.
Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail