Excel

Saskaitiet atbilstības starp divām kolonnām

Count Matches Between Two Columns

Excel formula: saskaitiet atbilstības starp divām kolonnāmVispārīgā formula | _+_ | Kopsavilkums

Ja vēlaties salīdzināt divas kolonnas un saskaitīt atbilstošās rindas, varat izmantot funkciju SUMPRODUCT, vienkārši salīdzinot abus diapazonus. Piemēram, ja jums ir vērtības B5: B11 un C5: C11 un vēlaties saskaitīt jebkādas atšķirības, varat izmantot šo formulu:





Excel, kā ievadīt šūnā
= SUMPRODUCT (--(range1=range2))
Skaidrojums

Funkcija SUMPRODUCT ir universāla funkcija, kas masīvus apstrādā dabiski bez īpašas masīva sintakses. Tās uzvedība ir vienkārša: tā reizina, pēc tam summē masīvu reizinājumu. Parādītajā piemērā izteiksme B5: B11 = C5: C11 ģenerēs masīvu, kurā ir šādas patiesas un nepatiesas vērtības:

{TRUETRUEFALSETRUEFALSEFALSEFALSE}





Ņemiet vērā, ka mums ir 3 TRUE vērtības, jo ir 3 atbilstības.

Šajā stāvoklī SUMPRODUCT faktiski atgriezīs nulli, jo TRUE un FALSE vērtības pēc noklusējuma programmā Excel netiek skaitītas kā skaitļi. Lai panāktu, ka SUMPRODUCT TRUE uzskata par 1 un FALSE par nulli, mums tie ir “jāpiespiež” skaitļos. Dubults negatīvs ir vienkāršs veids, kā to izdarīt:



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

Pēc piespiešanas mums ir:

{1101000}

kā paroli aizsargāt Excel dokumentus

Ja nav citu masīvu, kas jāreizina, SUMPRODUCT vienkārši summē vērtības un atgriež 3.

Saskaitiet neatbilstošas ​​rindas

Lai saskaitītu neatbilstošas ​​vērtības, varat mainīt loģiku šādi:

 
--(B5:B11=C5:C11)
Autors Deivs Bruns


^