Formula Excel: evidențiați celulele care se termină cu -

Cuprins

Formula generică

=COUNTIF(A1,"*text")

rezumat

Notă: Excel conține multe reguli încorporate pentru evidențierea valorilor cu formatare condiționată, inclusiv o regulă pentru evidențierea celulelor care se termină 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 se termină cu un anumit text, puteți utiliza o formulă simplă bazată pe funcția COUNTIF. De exemplu, dacă doriți să evidențiați stări din intervalul B4: G12 care se termină cu „ota”, puteți utiliza:

=COUNTIF(B4,"*ota")

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, iar referința la B4 se va schimba la adresa fiecărei celule care este evaluată, deoarece este o adresă relativă.

Formula în sine folosește funcția COUNTIF pentru a „număra” celulele care se termină cu „ota” folosind modelul „* ota” care folosește un wildcard (*) pentru a se potrivi cu orice secvență de caractere urmată de „ota”. Din punct de vedere practic, numărăm doar 1 celulă de fiecare dată, ceea ce înseamnă că fie vom obține înapoi un 1, fie un zero, care funcționează perfect pentru formatarea condiționată.

O regulă mai simplă, mai flexibilă, utilizând intervale denumite

Prin denumirea unei celule de intrare ca un interval numit și referirea la acest nume în formulă, puteți face formula mai puternică și mai flexibilă. De exemplu, dacă denumiți G2 „intrare”, puteți rescrie formula astfel:

=COUNTIF(B4,"*"&input)

Această formulă adaugă pur și simplu „*” la începutul a tot ceea ce puneți în celula de intrare. Ca urmare, regula de formatare condițională va răspunde instantaneu ori de câte ori se schimbă acea valoare.

Opțiune sensibilă la majuscule

COUNTIF nu este sensibil la majuscule și minuscule, deci dacă trebuie să verificați și majusculele, puteți utiliza o formulă mai complicată care se bazează pe funcția DREAPTA împreună cu EXACT:

=EXACT(RIGHT(A1,LEN(substring)),substring)

În acest caz, DREAPTA extrage text din dreapta fiecărei celule și numai numărul de caractere din șirul pe care îl căutați, care este furnizat de LEN. În cele din urmă, EXACT compară textul extras cu textul pe care îl căutați (șirul secundar). EXACT este sensibil la majuscule și minuscule, deci va reveni la TRUE doar atunci când toate caracterele se potrivesc exact.

Articole interesante...