Excel

Šteje ujemanja med dvema stolpcema

Count Matches Between Two Columns

Formula Excel: Šteje ujemanja med dvema stolpcemaSplošna formula | _+_ | Povzetek

Če želite primerjati dva stolpca in šteti ujemanja v ustreznih vrsticah, lahko uporabite funkcijo SUMPRODUCT s preprosto primerjavo dveh obsegov. Na primer, če imate vrednosti v B5: B11 in C5: C11 in želite šteti vse razlike, lahko uporabite to formulo:





kako prikazati odstotno spremembo v
= SUMPRODUCT (--(range1=range2))
Pojasnilo

Funkcija SUMPRODUCT je vsestranska funkcija, ki ročno upravlja z matrikami brez posebne sintakse matrike. Njegovo vedenje je preprosto: množi se in sešteje zmnožek nizov. V prikazanem primeru bo izraz B5: B11 = C5: C11 ustvaril matriko, ki vsebuje vrednosti TRUE in FALSE, kot je ta:

{TRUETRUEFALSETRUEFALSEFALSEFALSE}





Upoštevajte, da imamo 3 vrednosti TRUE, ker obstajajo 3 ujemanja.

V tem stanju bo SUMPRODUCT dejansko vrnil nič, ker vrednosti TRUE in FALSE privzeto ne štejejo kot številke v Excelu. Če želimo, da SUMPRODUCT obravnava TRUE kot 1 in FALSE kot nič, jih moramo 'prisiliti' v številke. Dvojni negativ je preprost način za to:



 
= SUMPRODUCT (--(B5:B11=C5:C11))

Po prisili imamo:

{1101000}

kako narediti glave v

Ker ni drugih matrik za množenje, SUMPRODUCT preprosto sešteje vrednosti in vrne 3.

Štejte vrstice, ki se ne ujemajo

Če želite šteti vrednosti, ki se ne ujemajo, lahko logiko obrnete tako:

 
--(B5:B11=C5:C11)
Avtor Dave Bruns


^