Excel

Formule nizov z logiko AND in OR

Array Formulas With

Delovni list vaje, priložen spletno video usposabljanje .

V tem videu bomo pogledali, kako uporabiti logično algebro v matričnih formulah za logiko AND in OR.





V prejšnjem videu sem pokazal, kako logika AND ustreza množenju, logika OR pa seštevanju.

Poglejmo, kako to uporabiti v formuli matrike.





Na prvem delovnem listu želimo sešteti naročila, kjer je država Texas ali „tx“, znesek pa je večji od 125.

Težavo bom rešil korak za korakom.



kako uporabiti več filtrov v

V stolpcu H bom preizkusil, ali je stanje enako 'tx'.

V stolpcu I bom preizkusil, če je znesek večji od 125.

Ker logika AND zahteva množenje, bom te rezultate pomnožil skupaj v stolpcu J.

Upoštevajte, da dobimo samo 1, kjer je stanje 'tx' in je znesek nad 125. Vsi drugi primeri so nič.

V stolpcu K bom stolpec J pomnožil z zneski v stolpcu C.

Vidite lahko, da stolpec J deluje kot filter.

kako uporabiti excel za izdelavo grafikona

Edine vrednosti, ki preživijo, so tiste, pri katerih sta oba pogoja res.

Če seštejem rezultat, dobimo 500 USD.

To logiko lahko postavimo v formulo vse v enem.

Upoštevajte, da je logika enaka.

Izraze iz stolpca H in stolpca I preprosto pomnožimo skupaj, nato pa ta rezultat pomnožimo s stolpcem C.

Zdaj pa poglejmo logiko ALI.

Tu želimo povzeti naročila, kjer je stanje 'tx' ALI je znesek večji od 125.

Stolpca H in jaz vsebujeta enake formule, ki smo jih že videli.

V stolpcu J, ker logika OR zahteva dodajanje, bom te stolpce skupaj dodal.

Upoštevajte, da dobimo 2, ko sta izpolnjena oba pogoja.

Zdaj potrebujem logični rezultat, zato bom prisilil TRUE ali FALSE s preverjanjem, ali je rezultat večji od nič.

V stolpcu K stolpec J pomnožim z zneski.

Matematična operacija samodejno prisili vrednosti TRUE in FALSE v stolpcu J na 1s in 0s.

primerjaj več stolpcev v Excelu za tekme

Tudi stolpec K deluje kot filter in dovoljuje le vrednosti, ki izpolnjujejo merila.

Če seštejem rezultate v stolpcu K, dobimo 1250 USD.

Formula vse v enem uporablja isto logiko.

Ko dva pogoja seštejemo, moramo rezultate preveriti glede na nič, da bi izsilili logični rezultat. Nato pomnožimo z zneski.

Končno se lahko vprašate, zakaj ne uporabljamo IN in ALI deluje neposredno, da bi dobili iste rezultate.

Težava je v tem, da so te funkcije namenjene agregat rezultatov. Z drugimi besedami, če jim daste matriko, boste dobili en sam rezultat. To ne bo delovalo, če v formuli matrike obdelujete več vrednosti.

Formule dinamičnega niza so na voljo v Excel 365 samo.


^