Cum să evidențiați rândul în Excel dacă rândul conține text specific

Anonim

Uneori, dorim să evidențiem rândul care conține textul specific. În acest articol, vom învăța cum să evidențiați un rând, dacă orice celulă din acel rând conține un anumit text sau valoare. Vom evidenția rândul folosind formatarea condiționată, desigur.

Formula generică în formatarea condiționată

 = MATCH (lookup_value, lookup_array, 0)

Valoarea căutării: este textul criteriilor. Va fi căutat în intervalul dat.
Căutare matrice: rândul pe care doriți să-l evidențiați.
Primul rând trebuie selectat în timp ce aplicați formatarea condițională.
Să vedem un exemplu pentru a clarifica lucrurile.
Exemplu: Evidențiați rândurile care conțin un text specific

Aici am câteva date în tabel. Fiecare rând conține un nume aleatoriu. Vreau să evidențiez fiecare rând din tabel care conține valoarea scrisă în C2. Deocamdată, în C2, am Maya. Vreau să evidențiez fiecare rând care conține Maya în el.

Selectați primul rând al tabelului (A7: D7).

  1. Accesați formatarea condiționată și faceți clic pe noua regulă. Puteți utiliza comanda rapidă secvențială ALT> H> L> N.
  2. Selectați „utilizați o formulă pentru a determina ce celulă să formatați”.
  3. Scrieți această formulă.
  4. = MATCH ($ C $ 2, $ A7: $ D7,0)
  5. Faceți clic pe format și alegeți umplutura galbenă. Hit ok.

  6. Acum rândul selectat este evidențiat.

    Copiați acest interval și lipiți special formatul pe întregul tabel.

    Acum va fi evidențiat fiecare rând care conține „Maya”. Când modificați valoarea în C2, rândul care conține acea valoare va fi evidențiat numai.

    Cum functioneaza?

    Aici, am folosit funcția MATCH de excel care returnează indexul valorii căutate în intervalul dat. Dacă nu reușește să găsească textul dat, returnează #NA.

    În formatarea condiționată, orice valoare pozitivă este tratată ca ADEVĂRATĂ și erorile sunt tratate ca FALS. Folosim această funcționalitate pentru a evidenția rândul.

    Aici formula noastră este = MATCH ($ C $ 2, $ A7: $ D7,0). Rețineți că referința valorii de căutare este absolută. În așa fel încât să caute mereu valoarea scrisă în C2. Gama de căutare este A7: D7. Rețineți că numai Coloanele sunt înghețate folosind $ și rândurile rămân relative. Acest lucru se datorează faptului că dorim să schimbăm rândul de căutare atunci când copiem formatarea condițională și în timp ce coloanele sunt absolute. La final, obținem rânduri evidențiate care conțin text specific într-o celulă. Aflați despre referințe în detaliu aici.

    Dacă facem relativă coloana (= MATCH ($ C $ 2, A7: D7,0)) rândurile noastre vor fi evidențiate la prima valoare găsită.

    Formula de mai sus evidențiază rândurile care conțin text specific. Verifică celulele și se potrivește cu valoarea celulelor. Dar dacă doriți să verificați textul dat între șiruri, atunci ar trebui să utilizați această funcție.

    = CAUTARE ($ C $ 2, $ A7 & $ B7 & $ C7 & $ D7)

    Aici căutăm doar text în textul concatenat al lui A7: D7. Dacă SEARCH găsește textul dat, formatarea condiționată îl tratează ca ADEVĂRAT altfel Fals. Odihna este la fel ca mai sus.

    Evidențiați rândul cu potrivirea între majuscule și minuscule

    Pentru potrivirea dintre majuscule și minuscule, putem folosi funcția FIND. Aceasta va verifica textul și rândurile și va evidenția rândul numai dacă textul și majusculele sunt potrivite.

    = GĂSEȘTI ($ C $ 2, $ A7 & $ B7 & $ C7 & $ D7)

    Deci, băieți, acesta este modul în care puteți evidenția o bază de rând pe o potrivire text. Spuneți-mi dacă aveți îndoieli cu privire la acest articol sau la orice subiect legat de Excel / VBA. Secțiunea de comentarii este deschisă pentru dvs.
    Articole populare:
    Funcția VLOOKUP în Excel

    COUNTIF în Excel 2016

    Cum se utilizează funcția SUMIF în Excel