Екцел формула: падајући збир са свим опцијама -

Генеричка формула

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

Резиме

Да бисте омогућили падајући мени са опцијом „све“, можете да користите проверу података падајуће листе и формулу засновану на функцијама ИФ, СУМ и СУМИФ за израчунавање условног збира. У приказаном примеру формула у Г5 је:

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

где су „боја“ (Ц5: Ц15) и „количина“ (Д5: Д15) именовани опсези.

Пример

Када је изабрано Ф5, појављује се следећи падајући мени:

Када корисник изврши избор, враћа се тачна сума.

Објашњење

Падајући мени поставља се једноставним правилом за проверу података на основу „листе“:

Red,Blue,Green,All

Именовани опсези „боја“ (Ц5: Ц15) и „количина“ (Д5: Д15) служе само ради практичности.

Формула у Г5 врши условну суму на основу тренутног падајућег избора у Ф5. Најудаљенија функција је израз ИФ, који проверава да ли је избор „све“:

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

Ако је тако, формула као коначни резултат враћа колону суме количине.

Ако је Ф5 било која вредност осим „све“ (тј. „Црвена“, „плава“ или „зелена“), логички тест враћа ФАЛСЕ и АКО усмерава формулу у функцију СУМИФ:

SUMIF(color,F5,qty)

СУМИФ израчунава условну суму на основу вредности у Ф5 и враћа резултат.

Занимљиви Чланци...