Sumai su ar kriterijais "Excel"
Apibendrinant su Arba kriterijai in Excel gali būti sudėtinga. Šiame straipsnyje pateikiama keletas lengvai suprantamų pavyzdžių.
1. Pradedame paprasta. Pavyzdžiui, mes norime susumuoti ląsteles, kurios atitinka šiuos kriterijus: "Google" arba "Facebook" (vienas kriterijų diapazonas).
2a. Tačiau, jei mes norime susumuoti ląsteles, kurios atitinka šiuos kriterijus: "Google" arba Stanfordo (du kriterijai svyruoja), mes negalime paprasčiausiaidu kartus naudokite SUMIF funkciją (žr. paveikslėlį žemiau). Ląstelės, atitinkančios "Google" ir "Stanford" kriterijus, pridedamos du kartus, bet jas reikia pridėti tik vieną kartą. 10 yra atsakymas, kurio mes ieškome.
2b. Mums reikia masyvo formulės. Mes naudojame IF funkciją, norėdami patikrinti, ar "Google" arba Stanfortas įvyksta.
Paaiškinimas: TRUE = 1, FALSE = 0. 1 eilutėje IF funkcija įvertina IF (TRUE + TRUE, 1,0) * 3, IF (2,1,0) * 3, 3. Taigi vertė 3 bus pridėta. 2 eilutėje IF funkcija įvertina IF (FALSE + FALSE, 1,0) * 5, IF (0,1,0) * 5, 0. Taigi vertė 5 nebus pridėta. 3 eilutėje IF funkcija įvertina IF (FALSE + TRUE, 1,0) * 2, IF (1,1,0) * 2, 2. Taigi bus pridėta 2 vertė ir tt
2c. Viskas, ko mums reikia, yra SUM funkcija, kuri prilygina šias vertybes. Norėdami tai pasiekti (nepasiklaupite), pridedame SUM funkciją ir A1 pakeiskite A1: A8, B1, o B1: B8 ir C1 su C1: C8.
2d. Baigti paspauskite CTRL + SHIFT + ENTER.
Pastaba: formulės juosta rodo, kad tai yra masyvo formulė, įtraukiant ją į garbanotas petnešeles (). Negalima įvesti patys. Jie išnyks, kai redaguosite formulę.
Paaiškinimas: diafragma (masyvo konstanta), sukurta pagal IF funkciją, saugoma Excel " atmintis, ne diapazone. Masyvo konstanta atrodo taip:
(1; 0; 1; 0; 1; 0; 1; 0)
padauginta iš C1: C8, tai duoda:
{3; 0; 2; 0; 4; 0; 1; 0}
Ši paskutinė masyvo konstanta naudojama kaip SUM funkcijos argumentas, rodantis 10 rezultatų.
3. Galime žengti dar vieną žingsnį. Pavyzdžiui, mes norime susumuoti ląsteles, kurios atitinka šiuos kriterijus: (Google ir Stanfordas) arba Kolumbija.