Excel

Vairākas kolonnas ir vienādas

Multiple Columns Are Equal

Excel formula: vairākas kolonnas ir vienādasKopsavilkums

Lai pārbaudītu, vai vērtības vairākās kolonnās ir vienādas, varat izmantot vienkāršu masīva formulu, kuras pamatā ir UN funkcija . Parādītajā piemērā H5 formula ir šāda:





 
{= AND (B5=C5:F5)}

Piezīme: tas ir masīva formula un ir jāievada, izmantojot taustiņu kombināciju control + shift + enter, ja vien neizmantojat Excel 365 , kur masīva formulas ir vietējās.

Skaidrojums

Parādītajā piemērā mēs vēlamies pārbaudīt, vai visas vērtības katrā rindā ir vienādas. Lai to izdarītu, mēs izmantojam izteiksmi, kas salīdzina pirmās slejas (B5) vērtību ar pārējām kolonnām (C5: F5):





 
B5=C5:F5

Tā kā mēs salīdzinām vienas šūnas vērtību ar četru citu šūnu vērtībām, rezultāts ir masīvs ar četrām patiesām vai nepatiesām vērtībām. 5. rindā visas vērtības ir vienādas, tāpēc visas vērtības ir PATIESAS:

sadaliet darblapu četrās rūtīs atlasītajā šūnā
 
{TRUE,TRUE,TRUE,TRUE}

Šis masīvs tiek atgriezts tieši funkcijā AND, kas atgriež patiesu, jo visas masīva vērtības ir PATIESA.



 
= AND ({TRUE,TRUE,TRUE,TRUE}) // returns TRUE

Šūnā H6 B6 = C6: F6 izveido masīvu ar divām FALSE vērtībām, jo ​​D6 un F6 atšķiras.

 
{TRUE,FALSE,TRUE,FALSE}

Šis masīvs tiek piegādāts funkcijai AND, kas atgriež FALSE:

 
= AND ({TRUE,FALSE,TRUE,FALSE}) // returns FALSE

Atšķirību skaitīšana

Formulā I5 tiek izmantota Funkcija COUNTIF lai aprēķinātu atšķirības katrā rindā šādi:

 
= COUNTIF (C5:F5,''&B5)

Kritēriji ir norādīti kā '' & B5, kas nozīmē 'nav vienāds ar B5'.

Formulu var pielāgot, lai atdarinātu iepriekš minētās AND formulas darbību šādi:

 
= COUNTIF (C5:F5,''&B5)=0

Šeit mēs vienkārši salīdzinām rezultātu no COUNTIF ar nulli. Nulles skaitlis atgriež TRUE, bet jebkurš cits skaitlis FALSE.

Tas ir masīva formula, tāpēc tai nav nepieciešama īpaša apstrāde.

Autors Deivs Bruns


^