Pomocou funkcie SUMIF môžete na variabilný súčet pridať iba tie čísla, ktoré sú nad limitnou hodnotou definovanou v inej bunke
V tabuľke by sa hodnoty v rozsahu buniek B1: B10 mali pridať iba vtedy, ak hodnota v zodpovedajúcom riadku v rozsahu buniek A1: 10 presahuje určitú hodnotu - napríklad 10 000.
Riešenie tohto problému je veľmi jednoduché pomocou nasledujúceho vzorca:
= SUMIF (A1: A10; "> 10 000"; B1: B10)
Nasledujúci obrázok ukazuje použitie tohto vzorca v príkladovej tabuľke:
Ak chcete vykonať porovnávaciu hodnotu (v príklade:> 10 000), bude to komplikovanejšie. Porovnávacia hodnota by mala byť prevzatá zo vzorca z bunky D3.
Použitie adresy bunky ako porovnávacej hodnoty vo forme „> A6“ nevedie v tomto prípade k požadovanému výsledku. Dôvodom je, že Excel interpretuje časť vzorca ako reťazec.
Tento problém môžete vyriešiť kombináciou operátora porovnania> s ampersandom vo forme ">" & D3 s adresou bunky.
Excel potom rozpozná, že adresa bunky je referencia, a spojí operátor porovnania s obsahom bunky D3.
Podľa opísaného postupu vyzerá kompletný vzorec v bunke D3 takto:
= SUMIF (A1: A10; ">" & D3; B1: B10)
Nasledujúci obrázok ukazuje vzorec v praktickom použití v príkladovej tabuľke: