U ovom ćemo videozapisu pogledati način za stvaranje okvira za pretraživanje koji ističe redove u tablici, pomoću uvjetnog oblikovanja i formule koja provjerava nekoliko stupaca odjednom.
Ovo je izvrsna alternativa filtriranju, jer informacije koje tražite mogu se istaknuti u kontekstu.
Pogledajmo.
Ovdje imamo tablicu koja sadrži podatke o narudžbi. Mogli bismo dodati filtar i upotrijebiti ga za istraživanje podataka.
Ali filtri mogu biti pomalo nezgrapni.
Stalno mijenjate filtar i ne možete vidjeti što tražite u kontekstu drugih podataka.
Zauzmimo drugačiji pristup i iznad podataka dodajte "okvir za pretraživanje". Uvjetnim oblikovanjem upotrijebit ćemo isticanje redaka koji sadrže tekst upisan u okvir za pretraživanje.
Prvo označite okvir za pretraživanje i dodajte boju ispune. Dalje, dajte ćeliji naziv "okvir za pretraživanje". To će olakšati upotrebu kasnije u formuli. Zatim dodajte malo teksta, tako da možete vidjeti primijenjeno pravilo nakon što je stvoreno.
Sada moramo dodati pravilo koje koristi okvir za pretraživanje. Odaberite cijeli raspon podataka i dodajte prilagođeno pravilo uvjetnog oblikovanja koje koristi formulu.
Da bismo pravilo učinili fleksibilnim, koristit ćemo funkciju SEARCH. SEARCH uzima 3 argumenta: tekst za traženje, tekst za traženje i, po želji, početnu poziciju. Kada SEARCH nešto pronađe, vraća poziciju kao broj. Ako tekst nije pronađen, vraća nulu.
=SEARCH(search_box,$C5&$D5&$E5&$F5)
Ova formula koristi SEARCH za traženje teksta u okviru za pretraživanje unutar stupaca C, D, E i F, lijepljenog zajedno s CONCATENATE.
Provjerite odgovara li broj retka retku aktivne ćelije.
Ključ za razumijevanje ovog pravila jest upamtiti da će se procijeniti za svaku ćeliju u tablici. Znakovi za dolar zaključavaju stupce, ali redovi se mogu slobodno mijenjati.
Kada SEARCH vrati bilo koji broj osim nule, pravilo će se aktivirati i primijenit će se uvjetno oblikovanje.
Sada dodajte svijetlu ispunu koja odgovara boji okvira za pretraživanje i dovršite pravilo.
Okvir za pretraživanje sada je funkcionalan i istaknute su narudžbe u kojima je grad "Dallas". Ne morate unositi cjelovite riječi, jer SEARCH funkcija upravo odgovara tekstu.
Ipak postoji problem. Ako obrišemo search_box, svi će se retci označiti. To je zato što SEARCH vraća broj 1 ako je tekst koji treba pronaći prazan.
Ovaj problem možete riješiti umotavanjem funkcije SEARCH u izraz IF koji vraća nulu kada je okvir za pretraživanje prazan.
Za logički test upotrijebite ISBLANK (okvir za pretraživanje). Ako je točno, vratite nulu. U suprotnom, upotrijebite izvornu formulu.
=IF(ISBLANK(search_box),0,SEARCH(search_box,$C5&$D5&$E5&$F5))
Sada nisu istaknuti redovi kada je okvir za pretraživanje prazan, ali pravilo se i dalje aktivira kada se unese tekst.
Ovim pristupom možete pretraživati onoliko stupaca koliko želite.
Tečaj
Uvjetno oblikovanjePovezani prečaci
Uključi / isključi automatski filtar Ctrl
+ Shift
+ L
⌘
+ ⇧
+ F
Proširi odabir na zadnju ćeliju prema dolje Ctrl
+ Shift
+ ↓
⌃
+ ⇧
+ ↓
Proširi izbor na zadnju ćeliju desno Ctrl
+ Shift
+ →
⌃
+ ⇧
+ →