Naudokite funkciją SUMIF, kad per kintamąją sumą pridėtumėte tik tuos skaičius, kurie viršija kitoje ląstelėje nustatytą ribinę vertę
Lentelėje B1: B10 langelių diapazono reikšmės turėtų būti pridėtos tik tuo atveju, jei atitinkamos A1: 10 langelių diapazono eilutės vertė viršija tam tikrą vertę, pavyzdžiui, 10 000.
Šios problemos sprendimas yra gana paprastas naudojant šią formulę:
= SUMIF (A1: A10; "> 10000"; B1: B10)
Toliau pateiktame paveikslėlyje parodytas šios formulės naudojimas lentelės pavyzdyje:
Tai tampa sudėtingiau, jei norite, kad palyginimo vertė (pavyzdyje:> 10000) būtų kintama. Palyginimo vertė turėtų būti paimta iš D3 langelio formulės.
Naudojant langelio adresą kaip palyginamąją reikšmę formoje „> A6“, šiuo atveju nepasiekiamas norimas rezultatas. Taip yra todėl, kad „Excel“ formulės dalį interpretuoja kaip eilutę.
Šią problemą galite išspręsti derindami palyginimo operatorių> su „&“ ir „&“ formos „&“ simboliu su langelio adresu.
Tada „Excel“ pripažįsta, kad langelio adresas yra nuoroda, ir susieja palyginimo operatorių su D3 langelio turiniu.
Atlikus aprašytą procedūrą, visa D3 langelio formulė atrodo taip:
= SUMIF (A1: A10; ">" & D3; B1: B10)
Toliau pateiktame paveikslėlyje parodyta pavyzdinė lentelė, kurioje praktiškai naudojama formulė: