Excel képlet: Számolja a - -vel kezdődő számokat

Tartalomjegyzék

Általános képlet

=SUMPRODUCT(--(LEFT(range,chars)="xx"))

Összegzés

Egy adott számokkal kezdődő tartományban lévő számok megszámításához használhatja a SUMPRODUCT és a LEFT függvényen alapuló képletet.

A bemutatott példában az E6 képlete a következő:

=SUMPRODUCT(--(LEFT(B5:B11,2)="25"))

Magyarázat

A SUMPRODUCT belsejében a BAL funkciót használjuk az ilyen számtartományokban:

LEFT(B5:B11,2)

Ez egy sor ilyen eredményt hoz létre:

("25";"25";"35";"45";"25";"45";"25")

Ezután összehasonlítjuk az egyes értékeket a "25" -vel, hogy IGAZ vagy HAMIS eredményt kényszerítsünk. Ne feledje, hogy a LEFT automatikusan konvertálja a számokat szöveggé, ezért az összehasonlításhoz a "25" szövegértéket használjuk. Az eredmény egy TRUE és FALSE érték tömb:

=SUMPRODUCT(--((TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE)))

Ezután kettős negatív TRUE FALSE értéket kényszerítünk 1-re és nulla értékre, ami numerikus tömböt hoz létre:

=SUMPRODUCT((1;1;0;0;1;0;1))

A SUMPRODUCT függvény ezután egyszerűen összegzi a tömb elemeit, és 4-et ad vissza.

érdekes cikkek...