Excel

Sumárne vyhľadávacie hodnoty pomocou SUMIF

Sum Lookup Values Using Sumif

Vzorec programu Excel: Súčet hodnôt vyhľadávania pomocou SUMIFGenerický vzorec | _+_ | Zhrnutie

Ak chcete sčítať hodnoty získané operáciou vyhľadávania, môžete použiť SUMPRODUCT s funkciou SUMIF.



V uvedenom príklade vzorec v H5 je:

= SUMPRODUCT ( SUMIF (codes,lookups,values))

Kde kódy sú pomenovaný rozsah J4: J5 a hodnoty je pomenovaný rozsah K4: K5.





skratka pre vloženie riadku mac

Kontext

Niekedy môžete chcieť súčet viacerých hodnôt získaných operáciou vyhľadávania. V tomto prípade chceme sčítať čas prázdnin každý týždeň na základe kódového systému, kde F = celý deň a H = pol dňa. Ak je deň prázdny, nebral sa žiaden čas.

Úlohou je nájsť vzorec, ktorý vyhľadá a spočíta hodnoty súvisiace s F a H.



Vysvetlenie

Jadrom tohto vzorca je SUMIF, ktorý sa používa na vyhľadávanie správnych hodnôt pre F a H. Použitie SUMIF na vyhľadávanie hodnôt je pokročilejšou technikou, ktorá funguje dobre, ak sú hodnoty číselné , a existujú žiadne duplikáty vo „vyhľadávacej tabuľke“.

V tomto prípade ide o to, že kritéria pre SUMIF nie sú jedinou hodnotou, ale skôr poľom hodnôt v rozsahu C5: G5:

 
= SUMPRODUCT ( SUMIF (codes,C5:G5,values))

Pretože dávame SUMIF viac ako jedno kritérium, SUMIF vráti viac ako jeden výsledok. V uvedenom príklade je výsledkom SUMIF nasledujúce pole:

{1,0,5,0,0,0,0}

ako robíte rozbaľovaciu ponuku v programe Excel

Všimnite si toho, že správne dostaneme 1 pre každé „F“ a 0,5 pre každé „H“. A prázdne hodnoty v týždni vygenerujú nulu.

Nakoniec použijeme SUMPRODUCT na sčítanie hodnôt v poli vrátenom SUMIF. Pretože existuje iba jedno pole, SUMPRODUCT jednoducho vráti súčet všetkých hodnôt.

Autor Dave Bruns


^