V tomto videu sa pozrieme na spôsob, ako vytvoriť podmienkové formátovanie vyhľadávacieho poľa, ktoré zvýrazňuje riadky v tabuľke, a vzorec, ktorý kontroluje niekoľko stĺpcov naraz.
Toto je skvelá alternatíva k filtrovaniu, pretože informácie, ktoré hľadáte, môžete vidieť zvýraznené v kontexte.
Pozrime sa.
Tu máme tabuľku, ktorá obsahuje údaje o objednávkach. Mohli by sme pridať filter a použiť ho na preskúmanie údajov.
Filtre však môžu byť trochu neohrabané.
Neustále meníte filter a v kontexte iných údajov nevidíte, čo hľadáte.
Použime iný prístup a nad údaje pridáme „vyhľadávacie pole“. Podmienené formátovanie použijeme na zvýraznenie riadkov, ktoré obsahujú text napísaný do vyhľadávacieho poľa.
Najskôr označte vyhľadávacie pole štítkom a pridajte farbu výplne. Ďalej pomenujte bunku „search_box“. Toto uľahčí neskoršie použitie vo vzorci. Potom pridajte nejaký text, aby ste videli, ako sa pravidlo uplatňuje hneď po vytvorení.
Teraz musíme pridať pravidlo, ktoré používa vyhľadávacie pole. Vyberte celý rozsah údajov a pridajte vlastné pravidlo podmieneného formátovania, ktoré používa vzorec.
Aby bolo pravidlo flexibilné, použijeme funkciu VYHĽADÁVANIE. SEARCH vyžaduje 3 argumenty: text, ktorý sa má vyhľadať, text, ktorý sa má hľadať, a voliteľne začiatočná pozícia. Keď SEARCH niečo nájde, vráti pozíciu ako číslo. Ak text nenájdete, vráti nulu.
=SEARCH(search_box,$C5&$D5&$E5&$F5)
Tento vzorec používa VYHĽADÁVANIE na vyhľadanie textu v poli search_box vo vnútri stĺpcov C, D, E a F zlepeného spolu s CONCATENATE.
Skontrolujte, či sa číslo riadku zhoduje s riadkom aktívnej bunky.
Kľúčom k pochopeniu tohto pravidla je nezabudnúť, že sa vyhodnotí pre každú bunku v tabuľke. Znaky dolára uzamykajú stĺpce, ale riadky sa môžu meniť.
Keď funkcia SEARCH vráti akékoľvek číslo okrem nuly, pravidlo sa spustí a použije sa podmienené formátovanie.
Teraz pridajte svetlú výplň, ktorá sa zhoduje s farbou vyhľadávacieho poľa, a dokončite pravidlo.
Vyhľadávacie pole je teraz funkčné a objednávky, kde je mesto „Dallas“, sú zvýraznené. Nemusíte zadávať celé slová, pretože funkcia SEARCH sa iba zhoduje s textom.
Vyskytol sa problém. Ak vymažeme pole hľadania, zvýraznia sa všetky riadky. Je to preto, že ak je hľadaný text prázdny, funkcia SEARCH vráti číslo 1.
Tento problém môžete vyriešiť zabalením funkcie SEARCH do príkazu IF, ktorý vráti nulu, keď je vyhľadávacie pole prázdne.
Na logický test použite ISBLANK (search_box). Ak je to pravda, vráťte nulu. V opačnom prípade použite pôvodný vzorec.
=IF(ISBLANK(search_box),0,SEARCH(search_box,$C5&$D5&$E5&$F5))
Teraz, keď je vyhľadávacie pole prázdne, nie sú zvýraznené žiadne riadky, ale pravidlo sa pri zadávaní textu stále aktivuje.
Tento prístup môžete použiť na prehľadávanie ľubovoľného počtu stĺpcov.
Samozrejme
Podmienené formátovanieSúvisiace skratky
Prepnúť automatický filter Ctrl
+ Shift
+ L
⌘
+ ⇧
+ F
Rozšíriť výber na poslednú bunku nadol Ctrl
+ Shift
+ ↓
⌃
+ ⇧
+ ↓
Rozšíriť výber na poslednú bunku vpravo Ctrl
+ Shift
+ →
⌃
+ ⇧
+ →