Excel-kaava: Useat sarakkeet ovat yhtä suuria -

Yhteenveto

Voit testata, ovatko useiden sarakkeiden arvot samat, käyttämällä yksinkertaista taulukko kaavaa, joka perustuu AND-funktioon. Esitetyssä esimerkissä kaava H5: ssä on:

(=AND(B5=C5:F5))

Huomaa: tämä on matriisikaava, ja se on syötettävä painamalla näppäinyhdistelmää + vaihto + enter, ellet käytä Excel 365: tä, jossa matriisikaavat ovat alkuperäisiä.

Selitys

Esitetyssä esimerkissä haluamme testata, ovatko kaikki arvot kullakin rivillä samat. Tätä varten käytämme lauseketta, joka vertaa ensimmäisen sarakkeen (B5) arvoa muihin sarakkeisiin (C5: F5):

B5=C5:F5

Koska vertaamme yhtä soluarvoa neljän muun solun arvoihin, tuloksena on taulukko, jossa on neljä TOSI- tai EPÄTOSI-arvoa. Rivillä 5 kaikki arvot ovat samat, joten kaikki arvot ovat TOSI:

(TRUE,TRUE,TRUE,TRUE)

Tämä taulukko palautetaan suoraan AND-funktioon, joka palauttaa TOSI, koska kaikki matriisin arvot ovat TOSI.

=AND((TRUE,TRUE,TRUE,TRUE)) // returns TRUE

Solussa H6 B6 = C6: F6 luo taulukon, jolla on kaksi EPÄTOSI-arvoa, koska D6 ja F6 ovat erilaiset.

(TRUE,FALSE,TRUE,FALSE)

Tämä taulukko toimitetaan AND-funktioon, joka palauttaa EPÄTOSI:

=AND((TRUE,FALSE,TRUE,FALSE)) // returns FALSE

Lasketaan erot

I5: n kaava käyttää COUNTIF-funktiota laskemaan kunkin rivin erot seuraavasti:

=COUNTIF(C5:F5,""&B5)

Kriteerit ovat "" & B5, mikä tarkoittaa "ei ole yhtä suuri kuin B5".

Voit säätää kaavaa jäljittelemään yllä olevan AND-kaavan käyttäytymistä seuraavasti:

=COUNTIF(C5:F5,""&B5)=0

Tässä yksinkertaisesti verrataan tulosta COUNTIF: stä nollaan. Nollamäärä palauttaa TOSI ja mikä tahansa muu luku palauttaa EPÄTOSI.

Tämä ei ole matriisikaava, joten se ei vaadi erityistä käsittelyä.

Mielenkiintoisia artikkeleita...