Pomocou príkazu ponuky „Upraviť - Hľadať“ môžete vyhľadávať a nachádzať akýkoľvek obsah vo svojich zošitoch, a tak kontrolovať, kde sa určitý obsah vyskytuje.
Nevýhoda použitia dialógového okna Hľadať Skúmanie obsahu spočíva v opakovaní úlohy vždy, keď sa vo vašich tabuľkách zmenia údaje. Pri hľadaní pomocou vzorca to tak nie je. Automaticky reaguje na zmenený obsah vo vašich bunkách a nájde informácie, ktoré hľadáte. Nasledujúci vzorec kontroluje, či sa určitý text objaví v bunke:
= IF (ISNUMBER (SEARCH (hľadaný text, text));
„obsahovať“; „neobsahuje“)
Do vzorca odovzdáte dva argumenty: S Hľadaný text zadajte text, ktorý chcete vyhľadať, alebo bunku, ktorá daný text obsahuje. Argument text definuje bunku, v ktorej sa má hľadať hľadaný text.
Ak je hľadaný text vo formáte text dôjde, vzorec vráti výsledok „obsahovať“. Kop Hľadaný text v text nezobrazí, vzorec vráti výsledok „neobsahuje“.
V bunke C4 zobrazeného zošita nasledujúci vzorec prináša výsledok „obsahuje“:
= IF (ČÍSLO (VYHĽADÁVANIE ($ B $ 15; A4));
„obsahovať“; „neobsahuje“)
Hľadaný text "Schwelm" z bunky B4 je obsiahnutý v texte z bunky A4. Vzorec preto vráti text „obsahuje“ ako výsledok.
Namiesto dvoch textov „obsahovať“ a „neobsahovať“ môžete vo vzorci použiť aj akýkoľvek iný text.
Vzorec môže tiež vyhľadávať čísla obsiahnuté v texte.
Takto vzorec kontroluje text vo vašich tabuľkách
Vzorec na kontrolu textu funguje podľa nasledujúceho princípu:
- Funkcia VYHĽADÁVAŤ vyhľadá text v bunke B4 v bunke A4.
- Ak je text k dispozícii, funkcia SEARCH vráti pozíciu, na ktorej začína hľadaný text v texte bunky A4.
- V tomto prípade funkcia ISNUMBER vráti pravdivostnú hodnotu PRAVDA, pretože jej bolo priradené číslo.
- Funkcia IF potom vydá text "obsahovať".
- Ak text z B4 neexistuje vo formáte A4, funkcia VYHĽADÁVANIE vráti ako výsledok výpočtu chybovú hodnotu.
- Funkcia ISNUMBER potom vráti pravdivostnú hodnotu FALSE, pretože ako argument nebolo odovzdané žiadne číslo.
- Funkcia IF potom zobrazí text „neexistuje“.