Excel-kaava: Laske solut, jotka eivät ole yhtä suuria kuin x tai y -

Sisällysluettelo

Yleinen kaava

=COUNTIFS(rng,"x",rng,"y")

Yhteenveto

Voit laskea solut, jotka eivät ole yhtä suuria kuin tämä tai se, käyttämällä COUNTIFS-funktiota useilla ehdoilla. Jos lasketaan solujen lukumäärä, joka ei ole yhtä suuri kuin "punainen" tai "sininen", kaava kohdassa E5 on:

=COUNTIFS(rng,"red",rng,"blue")

Tässä esimerkissä "rng" on nimetty alue, joka on yhtä suuri kuin B5: B10.

Selitys

COUNTIFS-toiminto laskee solujen määrän alueella, joka täyttää yhden tai useamman toimitetun ehdon. Kaikkien ehtojen on läpäistävä, jotta solu voidaan laskea.

Esitetyssä esimerkissä sarakkeessa B on luettelo väreistä nimellisellä alueella nimeltään rng . Haluamme laskea solut, joiden väri ei ole punainen tai sininen. Tämän ongelman ratkaisemiseksi tarvitsemme kaksi erillistä ehtoa: (1) ei ole yhtä suuri kuin "punainen" ja (2) ei ole sama kuin "sininen".

Kriteerit toimitetaan alue- / kriteeripareilla, ja ne voivat käyttää loogisia operaattoreita. Tärkeintä tässä tapauksessa on käyttää "ei ole yhtä" -operaattoria, joka on:

rng,"red" // not equal to "red" rng,"blue" // not equal to "blue"

Voit sulkea pois muita värejä lisäämällä lisää alue- / kriteeripareja.

Vaihtoehto SUMPRODUCT: n kanssa

SUMPRODUCT-toiminto voi myös laskea solut, jotka täyttävät useita ehtoja. Yllä olevassa esimerkissä SUMPRODUCT-syntaksin muoto on:

=SUMPRODUCT((rng"blue")*(rng"green"))

Tämä on esimerkki Boolen algebran käytöstä kertomalla OR-logiikkaa.

Mielenkiintoisia artikkeleita...