Optælling Lige eller ulige

Pini har en række hele tal (lad os sige C2: J2) og nogle af numrene kan være ulige og nogle endda. Han vil gerne have en formel til at tælle antallet af ulige værdier i området, og en anden til at tælle antallet af selv værdier i området.

Der er et par måder at udlede de ønskede tæller, uden at ty til mellemliggende værdier eller makroer. En måde er at anvende et array formel, såsom de følgende, for at bestemme en optælling af ulige værdier:

= SUM ((MOD (C2: J2,2) <0> * 1))

Indtast formlen med Ctrl + Shift + Enter, og du får den ønskede tæller. Kun kræves en lille ændring for matrixformlen at returnere optælling af lige tal:

= SUM ((MOD (C2: J2,2) = 0) * 1)

Hvis du foretrækker ikke at bruge en matrixformel, kan du bruge SUMPRODUKT at returnere det samme tæller, som en almindelig formel. For eksempel, her er formlen til at returnere en optælling af ulige værdier:

= SUMPRODUKT (- (MOD (C2: J2,2) = 1), - (C2: J2 <> ""))

Dette er formlen for selv værdier:

= SUMPRODUKT (- (MOD (C2: J2,2) = 0), - (C2: J2 <> ""))

En anden fordel ved at anvende SUMPRODUCT tilgang er, at den kompenserer for mulige tomme celler i området. De tidligere matrixformler vil altid regne tomme celler, som om de indeholder en endnu værdi.

ExcelTips er din kilde til omkostningseffektiv Microsoft Excel træning. Dette tip (7985) gælder for Microsoft Excel 97, 2000, 2002, og 2003. Du kan finde en version af dette tip til båndet grænseflade Excel (Excel 2007 og nyere) her: Optælling Lige eller ulige.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com