For at tælle med flere kriterier og ELLER -logik kan du bruge TÆLLINGSFUNKTIONEN med en array konstant . I det viste eksempel er formlen i H6:
= SUM ( COUNTIFS (range,{'red','blue','green'}))Forklaring
Som standard gælder funktionen TÆLLER OG logik. Når du leverer flere betingelser, skal alle betingelser stemme overens for at generere et antal.
En løsning er at levere flere kriterier i en array konstant sådan her:
hvordan man næste linje i Excel
= SUM ( COUNTIFS (D4:D11,{'complete','pending'}))
Dette får COUNTIFS til at returnere to resultater: en optælling for 'fuldført' og en optælling for 'afventende', pakket i en array resultat sådan her:
{'complete','pending'}
For at få en endelig sum, pakker vi COUNTIFS ind i SUM. SUM -funktionen summerer derefter alle elementer i arrayet og returnerer resultatet.
Tilføjelse af et andet ELLER -kriterium
Du kan tilføje et yderligere kriterium til denne formel, men du skal bruge en enkelt kolonne array for det ene kriterium og et enkelt række -array for det andet. Så for eksempel at tælle ordrer, der er 'Fuldført' eller 'Afventer', for enten 'Andy Garcia' eller 'Bob Jones', kan du bruge:
konverter minutter til decimal i excel
{4,2}
Bemærk, vi bruger en semikolon til den anden matrixkonstant, som skaber et lodret array. Dette virker, fordi Excel 'parrer' elementer i de to matrixkonstanter og returnerer et todimensionalt array af resultater inde i SUM som dette:
= SUM ( COUNTIFS (D4:D11,{'complete','pending'},C4:C11,{'Bob Jones''Andy Garcia'}))
Hvis du har mere end to kriterier, overvej en SUMPRODUCT -formel som beskrevet her .
hvordan man vender y-aksen i Excel
Cellereference for kriterier
Hvis du vil bruge en cellereference til kriterier, kan du bruge en matrixformel sådan her:
= SUM ({1,01,0})
Hvor område 1 er kriterieområdet, og område 2 indeholder kriterier.
Jokertegn og dobbelttælling
COUNTIF og COUNTIFS support jokertegn , men du skal være forsigtig med ikke at tælle dobbelt, når du har flere 'indeholder' -betingelser med ELLER -logik. Se dette eksempel for mere information
Forfatter Dave Bruns