„Excel“ formulė: pažymėkite langelius, kurie baigiasi -

Turinys

Bendroji formulė

=COUNTIF(A1,"*text")

Santrauka

Pastaba: „Excel“ yra daug įtaisytų reikšmių paryškinimo su sąlyginiu formatavimu taisyklių, įskaitant taisyklę, skirtą pažymėti langelius, kurie baigiasi konkrečiu tekstu. Tačiau, jei norite daugiau lankstumo, galite naudoti savo formulę, kaip paaiškinta šiame straipsnyje.

Jei norite pažymėti langelius, kurie baigiasi tam tikru tekstu, galite naudoti paprastą formulę, pagrįstą funkcija COUNTIF. Pvz., Jei norite pažymėti B4: G12 diapazono būsenas, kurios baigiasi „ota“, galite naudoti:

=COUNTIF(B4,"*ota")

Pastaba: naudojant sąlyginį formatavimą, svarbu, kad formulė būtų įvesta atsižvelgiant į „aktyvią langelį“ pasirinkime, kuris šiuo atveju laikomas B4.

Paaiškinimas

Kai naudojate formulę sąlyginiam formatavimui taikyti, formulė įvertinama atsižvelgiant į aktyvią pasirinkto langelio taisyklę kuriant taisyklę. Šiuo atveju taisyklė vertinama kiekvienai langeliui B4: G12, o nuoroda į B4 pasikeis į kiekvienos vertinamos ląstelės adresą, nes tai yra santykinis adresas.

Pati formulė naudoja funkciją COUNTIF „skaičiuoti“ langeliams, kurie baigiasi „ota“, naudojant šabloną „* ota“, kuris naudoja pakaitos simbolį (*), kad atitiktų bet kurią simbolių seką, po kurios eina „ota“. Žiūrint iš praktinės pusės, kiekvieną kartą skaičiuojame tik 1 langelį, o tai reiškia, kad mes arba sugrąžinsime 1, arba nulį, kuris puikiai tinka sąlyginiam formatavimui.

Paprastesnė, lankstesnė taisyklė, naudojant įvardytus diapazonus

Pavadindami įvesties langelį pavadintu diapazonu ir nurodydami tą pavadinimą formulėje, galite padaryti formulę galingesnę ir lankstesnę. Pvz., Jei pavadinate G2 „įvestimi“, galite taip perrašyti formulę:

=COUNTIF(B4,"*"&input)

Ši formulė tiesiog prideda "*" prie to, ką įdėsite į įvesties langelį, pradžioje. Todėl sąlyginio formatavimo taisyklė iškart reaguos, kai ši vertė bus pakeista.

Didžiųjų ir mažųjų raidžių parinktis

„COUNTIF“ neskiria didžiųjų ir mažųjų raidžių, todėl, jei jums taip pat reikia patikrinti didžiąsias ir mažąsias raides, galite naudoti sudėtingesnę formulę, kuri remiasi funkcija RIGHT kartu su EXACT:

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

Šiuo atveju RIGHT ištraukia tekstą iš kiekvienos langelio dešinės ir tik simbolių skaičių ieškomoje substringe, kurią teikia LEN. Galiausiai TIKSLAS palygina ištrauktą tekstą su ieškomu tekstu (pakraščiu). EXACT skiria didžiosios ir mažosios raidės, todėl TRUE pateiks tik tada, kai visi simboliai tiksliai atitiks.

Įdomios straipsniai...