Excel-képlet: Számolja a páratlan számokat tartalmazó cellákat -

Tartalomjegyzék

Általános képlet

=SUMPRODUCT(--(MOD(rng,2)=1))

Összegzés

A csak páratlan számokat tartalmazó cellák számlálásához használhatja a SUMPRODUCT függvényen alapuló képletet a MOD függvénnyel együtt.

A példában az E5 cellában szereplő képlet a következő:

=SUMPRODUCT(--(MOD(rng,2)=1))

Ez a képlet 4-et ad vissza, mivel a B5: B10 tartományban 4 páratlan szám van (amelyet a képletben tartománynak, "rng" -nek neveznek).

Magyarázat

A SUMPRODUCT funkció közvetlenül a tömbökkel működik.

Az egyik dolog, amit a SUMPRODUCT segítségével meglehetősen egyszerűen megtehet, az, hogy teszteljen egy tömböt egy vagy több kritérium alapján, majd számolja meg az eredményeket.

Ebben az esetben tesztelünk egy páratlan számot, amely a MOD függvényt használja:

MOD(rng,2)=1

A MOD az osztás után visszaküldi a maradékot. Ebben az esetben az osztó 2, így a MOD minden páratlan egész számra 1-es maradékot, páros számok esetén pedig nulla maradékot ad vissza.

A SUMPRODUCT alkalmazásban ezt a tesztet a B5: B10 minden celláján futtatják, az eredmény TRUE / FALSE értékek tömbje:

(HAMIS; IGAZ; IGAZ; IGAZ; HAMIS; IGAZ)

Miután az IGAZ / HAMIS értékeket számokra kényszerítettük a kettős negatív használatával, megkapjuk:

(0; 1; 1; 1; 0; 1)

A SUMPRODUCT ezután egyszerűen összegzi ezeket a számokat, és 4-et ad vissza.

érdekes cikkek...