Excel formula: padajući zbroj sa svim opcijama -

Sadržaj

Generička formula

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

Sažetak

Da biste omogućili padajući izbornik s opcijom "sve", možete koristiti provjeru valjanosti podataka za padajući popis i formulu koja se temelji na funkcijama IF, SUM i SUMIF za izračunavanje uvjetnog zbroja. U prikazanom primjeru formula u G5 je:

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

gdje su "boja" (C5: C15) i "količina" (D5: D15) imenovani rasponi.

Primjer

Kad je odabran F5, pojavit će se sljedeći padajući meni:

Kada korisnik izvrši odabir, vraća se točan zbroj.

Obrazloženje

Padajući meni postavlja se jednostavnim pravilom za provjeru podataka na temelju "popisa":

Red,Blue,Green,All

Imenovani rasponi "boja" (C5: C15) i "količina" (D5: D15) služe samo radi praktičnosti.

Formula u G5 izvodi uvjetni zbroj na temelju trenutnog padajućeg odabira u F5. Najudaljenija funkcija je izraz IF koji provjerava je li odabir "sve":

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

Ako je tako, formula kao konačni rezultat vraća stupac zbroja količina.

Ako je F5 bilo koja vrijednost osim "sve" (tj. "Crvena", "plava" ili "zelena"), logički test vraća FALSE i AKO usmjerava formulu na funkciju SUMIF:

SUMIF(color,F5,qty)

SUMIF izračunava uvjetni zbroj na temelju vrijednosti u F5 i vraća rezultat.

Zanimljivi članci...