Excel formula: iezīmējiet šūnas, kas beidzas ar -

Satura rādītājs

Vispārēja formula

=COUNTIF(A1,"*text")

Kopsavilkums

Piezīme: Excel satur daudz iebūvētu kārtulu vērtību izcelšanai ar nosacītu formatējumu, ieskaitot kārtulu, lai izceltu šūnas, kas beidzas ar noteiktu tekstu. Tomēr, ja vēlaties lielāku elastību, varat izmantot savu formulu, kā paskaidrots šajā rakstā.

Ja vēlaties izcelt šūnas, kas beidzas ar noteiktu tekstu, varat izmantot vienkāršu formulu, kuras pamatā ir funkcija COUNTIF. Piemēram, ja vēlaties izcelt stāvokļus diapazonā B4: G12, kas beidzas ar "ota", varat izmantot:

=COUNTIF(B4,"*ota")

Piezīme: izmantojot nosacītu formatējumu, ir svarīgi, lai formula tiktu ievadīta attiecībā pret atlasē esošo "aktīvo šūnu", kas šajā gadījumā tiek pieņemts kā B4.

Paskaidrojums

Ja izmantojat formulu nosacītā formatējuma lietošanai, formula tiek novērtēta attiecībā pret atlasē aktīvo šūnu šās kārtulas izveides laikā. Šajā gadījumā likums tiek novērtēts katrai B4: G12 šūnai, un atsauce uz B4 mainīsies uz katras vērtējamās šūnas adresi, jo tā ir relatīva adrese.

Formula pati izmanto funkciju COUNTIF, lai "skaitītu" šūnas, kas beidzas ar "ota", izmantojot modeli "* ota", kas izmanto aizstājējzīmi (*), lai saskaņotu jebkuru rakstzīmju secību, kurai seko "ota". No praktiskā viedokļa mēs katru reizi skaitām tikai 1 šūnu, kas nozīmē, ka mēs vai nu atgūsim 1, vai nulli, kas lieliski darbojas nosacītā formatēšanas gadījumā.

Vienkāršāks, elastīgāks noteikums, izmantojot nosauktos diapazonus

Nosaucot ievades šūnu kā nosauktu diapazonu un atsaucoties uz šo nosaukumu formulā, jūs varat padarīt formulu jaudīgāku un elastīgāku. Piemēram, ja jūs G2 nosaucat par "ievade", varat pārrakstīt formulu šādi:

=COUNTIF(B4,"*"&input)

Šī formula vienkārši pievieno burtu "*" tā nosaukuma sākumam, kuru ievietojat ievades šūnā. Rezultātā nosacītā formatēšanas kārtula reaģēs uzreiz, kad šī vērtība tiks mainīta.

Reģistrjutīga opcija

COUNTIF nav reģistrjutīgs, tādēļ, ja jums ir jāpārbauda arī reģistrs, varat izmantot sarežģītāku formulu, kas balstīta uz funkciju RIGHT kopā ar EXACT:

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

Šajā gadījumā RIGHT izvelk tekstu no katras šūnas labās puses, un tikai rakstzīmju skaitu meklējamajā apakšvirsrakstā, ko nodrošina LEN. Visbeidzot, EXACT salīdzina iegūto tekstu ar meklēto tekstu (apakšvirkne). EXACT ir reģistrjutīgs, tāpēc vērtība TRUE tiks atgriezta tikai tad, kad visas rakstzīmes precīzi sakritīs.

Interesanti raksti...