Exceli valem: lugege vasteid kokku kahes vahemikus -

Lang L: none (table-of-contents)

Üldine valem

=SUMPRODUCT(COUNTIF(range1,range2))

Kokkuvõte

Kahe vahemiku võrdlemiseks ja kahe vahemiku vastete kokku lugemiseks võite kasutada valemit, mis ühendab funktsiooni COUNTIF funktsiooni SUMPRODUCT. Näidatud näites on lahtris G7 valem:

=SUMPRODUCT(COUNTIF(B5:B11,D5:D11))

Märkus. See valem ei hooli üksuste asukohast ega järjestusest igas vahemikus.

Selgitus

Oletame, et teil on mingisugune "põhiloend" ja teil on ka teine ​​loend, mis sisaldab mõnda samu elemente. Soovite valemit, mis võrdleb 2. loendi väärtusi, et näha, kui palju neid esimeses loendis kuvatakse. Teid ei huvita üksuste järjekord, vaid soovite lihtsalt teada, kui palju üksusi loendis 2 kuvatakse loendis 1.

Funktsioon COUNTIF loendab vahemikus olevad asjad, mis vastavad teie kriteeriumidele. Tavaliselt annate COUNTIF-ile vahemiku nagu A1: A10 ja lihtsad kriteeriumid nagu "> 10". COUNTIF tagastaks seejärel A1: A10 lahtrite arvu, mis on suuremad kui 10.

Sel juhul anname aga COUNTIF-i kriteeriumide vahemiku. Me ei kasuta ühtegi loogilist operaatorit, mis tähendab, et COUNTIF kontrollib samaväärsust (st käitub nii, nagu kasutaksime operaatorit equals (=).

Kuna anname COUNTIF-ile vahemiku (nimetatakse ka "massiiviks"), mis sisaldab 7 üksust, tagastab COUNTIF tulemuseks 7 üksuse massiivi. Iga tulemuste massiivi üksus tähistab loendust. Näites näeb see COUNTIFi tagastatud massiiv välja selline:

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

Nüüd peame lihtsalt lisama selle massiivi üksused, mis on SUMPRODUCTi jaoks ideaalne töö. Funktsioon SUMPRODUCT on mitmekülgne funktsioon, mis käsitleb massiive loomulikult ilma spetsiaalse massiivi süntaksita.

Kui annate SUMPRODUCT'ile kaks või enam massiivi, korrutab see massiivid kokku, tulemused kokku ja tagastab selle arvu. Sellisel juhul anname SUMPRODUCT-ile ainult ühe massiivi, nii et see võtab massiivi elemendid lihtsalt kokku ja tagastab tulemuseks 4.

Sobivad rida

Kui soovite võrrelda kahte vahemikku või veergu ja soovite lugeda vasteid rea tasemel (st vasteid loendada ainult siis, kui sama üksus ilmub samas asendis), vajate teistsugust valemit.

Huvitavad Artiklid...