![](https://cdn.wiki-base.com/9138574/excel_formula_count_cells_that_contain_odd_numbers__2.png.webp)
Yleinen kaava
=SUMPRODUCT(--(MOD(rng,2)=1))
Yhteenveto
Voit laskea vain parittomia lukuja sisältävät solut käyttämällä kaavaa, joka perustuu SUMPRODUCT-toimintoon yhdessä MOD-funktion kanssa.
Esimerkissä solun E5 kaava on:
=SUMPRODUCT(--(MOD(rng,2)=1))
Tämä kaava palauttaa 4, koska alueella B5: B10 on 4 parittomia lukuja (joka on kaavassa nimeltään alue, "rng").
Selitys
SUMPRODUCT-toiminto toimii suoraan matriisien kanssa.
Yksi asia, jonka voit tehdä melko helposti SUMPRODUCT-sovelluksella, on suorittaa testi ryhmälle käyttäen yhtä tai useampaa kriteeriä ja laskea sitten tulokset.
Tässä tapauksessa suoritamme parittoman luvun testin, joka käyttää MOD-toimintoa:
MOD(rng,2)=1
MOD palauttaa loput jakamisen jälkeen. Tällöin jakaja on 2, joten MOD palauttaa loput 1 kaikista parittomista kokonaisluvuista ja loput nollasta parillisilla numeroilla.
SUMPRODUCT-ohjelmassa tämä testi suoritetaan jokaisessa solussa kohdassa B5: B10, tuloksena on joukko TOSI / EPÄTOSI-arvoja:
(EPÄTOSI; TOSI; TOSI; TOSI; TOSI; TOSI)
Kun olemme pakottaneet TOSI / EPÄTOSI-arvot numeroiksi kaksoisnegatiivin avulla, meillä on:
(0; 1; 1; 1; 0; 1)
SUMPRODUCT summaa nämä luvut yksinkertaisesti yhteen ja palauttaa 4.