Skratka z Ali merila v Excel je lahko težavno. Ta članek prikazuje nekaj primerov, ki jih je enostavno slediti.
1. Začnemo preprosto. Na primer želimo sešteti celice, ki izpolnjujejo naslednja merila: Google ali Facebook (en obseg meril).
2a. Če pa želimo sešteti celice, ki izpolnjujejo naslednja merila: Google ali Stanford (dva merilna območja), ne moremo preprosto uporabiti Funkcija SUMIF dvakrat (glej spodnjo sliko). Celice, ki izpolnjujejo merila Google in Stanford, se dodajo dvakrat, vendar jih je treba dodati le enkrat. 10 je odgovor, ki ga iščemo.
2b. Potrebujemo formulo matrike. Uporabljamo Funkcija IF da preverite, ali se pojavi Google ali Stanford.
kako uporabljati in v Excelovi formuli
Pojasnilo: TRUE = 1, FALSE = 0. Za vrstico 1 funkcija IF oceni na IF (TRUE+TRUE, 1,0)*3, IF (2,1,0)*3, 3. Torej bo vrednost 3 biti dodan. Za vrstico 2 je funkcija IF ocenjena na IF (FALSE+FALSE, 1,0)*5, IF (0,1,0)*5, 0. Torej vrednost 5 ne bo dodana. Za vrstico 3 je funkcija IF ocenjena na IF (FALSE+TRUE, 1,0)*2, IF (1,1,0)*2, 2. Torej bo dodana vrednost 2 itd.
2c. Vse, kar potrebujemo, je funkcija SUM, ki povzame te vrednosti. Da bi to dosegli (ne obremenjujte se), dodamo funkcijo SUM in zamenjamo A1 z A1: A8, B1 z B1: B8 in C1 s C1: C8.
2d. Končajte s pritiskom na CTRL + SHIFT + ENTER.
pogojno oblikovanje na podlagi drugega stolpca
Opomba: Vrstica formule označuje, da je to matrična formula, tako da jo zavije v zavite oklepaje {}. Tega ne tipkajte sami. Ko uredite formulo, bodo izginili.
Pojasnilo: Obseg (konstanta niza), ki ga ustvari funkcija IF, je shranjen v Excelove pomnilnika, ni v dosegu. Konstanta matrike izgleda tako:
{10101010}
pomnoženo s C1: C8, dobimo:
{30204010}
Ta zadnja konstanta niza se uporablja kot argument za funkcijo SUM in daje rezultat 10.
3. Lahko gremo še korak dlje. Na primer, želimo sešteti celice, ki izpolnjujejo naslednja merila: (Google in Stanford) ali Columbia.
Pojdi na naslednje poglavje: