Excel-kaava: Jos solun alussa on x, y tai z -

Sisällysluettelo

Yleinen kaava

=SUM(COUNTIF(A1,("x*","y*","z*")))>0

Yhteenveto

Voit testata arvoja sen selvittämiseksi, alkavatko ne yhdellä useista merkeistä (ts. Alkavatko x, y tai z), käyttämällä COUNTIF-funktiota yhdessä SUM-funktion kanssa.

Esitetyssä esimerkissä kaava kohdassa C5 on:

=SUM(COUNTIF(B5,("x*","y*","z*")))>0

Selitys

Tämän kaavan ydin on COUNTIF, joka on määritetty laskemaan kolme erillistä arvoa jokerimerkkien avulla:

COUNTIF(B5,("x*","y*","z*")

Tähti (*) on jokerimerkki yhdelle tai useammalle merkille, joten sitä käytetään luomaan "alkaa" -testi.

Kriteerien arvot toimitetaan "matriisivakiona", joka on kovakoodattu luettelo tuotteista, joissa kummallakin puolella on kiharaiset olkaimet.

Kun COUNTIF vastaanottaa ehdot matriisivakiona, se palauttaa useita arvoja, yhden kutakin luettelon kohdetta kohti. Koska annamme COUNTIF: lle vain yhden solun alueen, se palauttaa kullekin ehdolle vain kaksi mahdollista arvoa: 1 tai 0.

Solussa C5 COUNTIF arvioi arvon (0,0,0). Solussa C9 COUNTIF arvioi: (0,1,0). Kummassakin tapauksessa ensimmäinen kohde on kriteerien "x *" tulos, toinen on kriteerien "y *" tulos ja kolmas tulos kriteerien "z *" tulos.

Koska testaamme 3 kriteeriä TAI-logiikalla, välitämme vain, jos mikään tulos ei ole nolla. Tämän tarkistamiseksi lisäämme kaikki kohteet SUM-funktiolla ja pakottaaksemme TOSI / EPÄTOSI-tuloksen lisäämällä "> 0" arvioimaan SUM-tuloksen. Solussa C5 meillä on:

=SUM((0,0,0))>0

Mikä arvioi vääräksi.

Lisää kriteerejä

Esimerkki näyttää 3 ehtoa (alkaa x: llä, y: llä tai z: llä), mutta lisäät lisää ehtoja tarpeen mukaan.

Ehdollinen muotoilu

Koska tämä kaava palauttaa arvon TOSI / EPÄTOSI, voit käyttää sitä sellaisenaan korostaaksesi arvot ehdollisen muotoilun avulla.

Mielenkiintoisia artikkeleita...