Excel-kaava: Avattava summa kaikilla vaihtoehdoilla -

Sisällysluettelo

Yleinen kaava

=IF(F5="all",SUM(D:D),SUMIF(C:C,A1,D:D))

Yhteenveto

Ota käyttöön pudotusvalikko "kaikki" -vaihtoehdolla käyttämällä tietojen validointia avattavassa luettelossa ja IF-, SUM- ja SUMIF-funktioihin perustuvaa kaavaa ehdollisen summan laskemiseksi. Esitetyssä esimerkissä kaava G5: ssä on:

=IF(F5="all",SUM(qty),SUMIF(color,F5,qty))

missä "väri" (C5: C15) ja "määrä" (D5: D15) on nimetty alueiksi.

Esimerkki

Kun F5 on valittu, näkyviin tulee seuraava pudotusvalikko:

Kun käyttäjä tekee valinnan, oikea summa palautetaan.

Selitys

Avattavassa valikossa on yksinkertainen tietojen validointisääntö, joka perustuu "luetteloon":

Red,Blue,Green,All

Nimetyt alueet "väri" (C5: C15) ja "määrä" (D5: D15) ovat vain mukavuuden vuoksi.

G5: n kaava suorittaa ehdollisen summan F5: n nykyisen pudotusvalinnan perusteella. Uloin toiminto on IF-käsky, joka tarkistaa, onko valinta "kaikki":

=IF(F5="all",SUM(qty)

Jos on, kaava palauttaa määrän sarakkeen summan lopputuloksena.

Jos F5 on mikä tahansa arvo paitsi "kaikki" (ts. "Punainen", "sininen" tai "vihreä"), looginen testi palauttaa FALSE ja IF reitittää kaavan SUMIF-funktioon:

SUMIF(color,F5,qty)

SUMIF laskee ehdollisen summan F5: n arvon perusteella ja palauttaa tuloksen.

Mielenkiintoisia artikkeleita...