Formula Excel: evidențiați celulele care încep cu -

Cuprins

Formula generică

=SEARCH("substring",A1)=1

rezumat

Notă: Excel conține multe „presetări” încorporate pentru evidențierea valorilor cu formatare condiționată, inclusiv o presetare pentru evidențierea celulelor care încep cu text specific. Cu toate acestea, dacă doriți mai multă flexibilitate, puteți utiliza propria formulă, așa cum este explicat în acest articol.

Dacă doriți să evidențiați celulele care încep cu un anumit text, puteți utiliza o formulă simplă care returnează TRUE atunci când o celulă începe cu textul (șirul secundar) pe care îl specificați.

De exemplu, dacă doriți să evidențiați orice celule din intervalul B4: G12 care încep cu „mi”, puteți utiliza:

=SEARCH("mi",B4)=1

Notă: cu formatarea condiționată, este important ca formula să fie introdusă în raport cu „celula activă” din selecție, care se presupune că este B4 în acest caz.

Explicaţie

Când utilizați o formulă pentru a aplica formatarea condiționată, formula este evaluată în raport cu celula activă din selecție în momentul creării regulii. În acest caz, regula este evaluată pentru fiecare celulă din B4: G12 și B4 se va schimba la adresa celulei evaluate de fiecare dată, deoarece este introdusă ca adresă relativă.

Formula în sine folosește funcția SEARCH pentru a potrivi celulele care încep cu „mi”. SEARCH returnează un număr care indică poziția când textul este găsit și un #VALUE! eroare dacă nu. Când SEARCH returnează numărul 1, știm că valoarea celulei începe cu „mi”. Formula returnează TRUE atunci când poziția este 1 și FALSE pentru orice altă valoare (inclusiv erori).

Cu o celulă de intrare numită

Dacă utilizați un interval denumit pentru a denumi o celulă de intrare (de exemplu, denumiți G2 „intrare”), puteți pur și simplu formula și puteți face o regulă mult mai flexibilă:

=SEARCH(input,B4)=1

Apoi, când schimbați valoarea în „input”, formatarea condițională va fi instantaneu actualizată.

Opțiune sensibilă la majuscule

SEARCH nu este sensibil la majuscule și minuscule, așa că, dacă trebuie să verificați și majuscule, puteți utiliza în schimb funcția FIND:

=FIND(input,B4)=1

Funcția FIND funcționează ca SEARCH, dar este sensibilă la majuscule și minuscule.

Articole interesante...