
Generisk formel
=COUNTIF(range,""&high)
Sammendrag
For å telle celleverdier som ikke er mellom to tall, kan du bruke COUNTIF-funksjonen. I eksemplet vist er formelen i celle K5, kopiert ned:
=COUNTIF(C5:G5,""&J5)
Ved hver nye rad returnerer denne formelen et antall verdier som ikke er mellom de lave og høye verdiene i kolonnene I og J.
Forklaring
Målet med dette eksemplet er å telle antall verdier registrert over 5 dager som ikke faller mellom to tall, en lav verdi og en høy verdi. Med andre ord, å telle verdier som er "utenfor området". Merk at hver rad, merket AG, har sin egen lave og høye grense, i kolonnene I og J.
Du kan først tenke å bruke COUNTIFS-funksjonen med to kriterier. Men fordi COUNTIFS kobler til kriterier med OG-logikk, kan det ikke brukes med to kriterier i dette scenariet. Logikken med mindre enn lavere verdi OG større enn høyere verdi vil alltid mislykkes, og resultatet vil alltid være null. I stedet trenger vi ELLER logikk.
En grei løsning er å bruke COUNTIF-funksjonen to ganger slik:
=COUNTIF(C5:G5,""&J5)
Den første COUNTIF teller verdiene under verdien i I5, og den andre COUNTIF teller verdiene over verdien i J5. Når disse to resultatene blir lagt sammen, håndteres den nødvendige logikken riktig: mindre enn I5 ELLER større enn J5. Legg merke til at operatørene større enn (">") og mindre enn ("<") er sammenkoblet til cellehenvisninger med en ampersand (&) -operator, en særegen funksjon av RACON-funksjoner.
Med SUMPRODUCT
En litt mer elegant løsning er å bruke SUMPRODUCT-funksjonen med to logiske uttrykk som dette:
=SUMPRODUCT((C5:G5J5))
Legg merke til at vi ikke trenger å bruke sammenkobling med cellehenvisninger som med COUNTIF ovenfor; standarduttrykk fungerer bra.
Dette er et eksempel på bruk av boolsk algebra med tillegg (+), som skaper ELLER logikk. Når disse uttrykkene blir evaluert, har vi to matriser med SANNE og FALSE verdier som dette:
=SUMPRODUCT((FALSE,FALSE,FALSE,FALSE,TRUE)+(FALSE,FALSE,TRUE,FALSE,FALSE))
Matematikkoperasjonen tvinger automatisk de sanne og falske verdiene til 1s og 0s. Resultatet kan visualiseres slik:
=SUMPRODUCT((0,0,0,0,1)+(0,0,1,0,0))
Dette resulterer i en enkelt matrise som inneholder to 1-er:
=SUMPRODUCT((0,0,1,0,1))
Med bare en matrise å behandle, summerer SUMPRODUCT elementene i matrisen og returnerer et endelig resultat på 2.