
Splošna formula
=SUMIF(range,"*"&A1&"*",sum_range)
Povzetek
Če želite povzeti, ali celice vsebujejo določeno besedilo v drugi celici, lahko uporabite funkcijo SUMIF z nadomestnim znakom in združitvijo. V prikazanem primeru celica G6 vsebuje to formulo:
=SUMIF(C5:C11,"*"&F6&"*",D5:D11)
Ta formula vsote zneskov za predmete v stolpcu C, ki vsebujejo "kapuco", kjer koli v celici.
Pojasnilo
Funkcija SUMIF podpira nadomestne znake. Zvezdica (*) pomeni "nič ali več znakov", vprašaj (?) Pa "kateri koli znak".
Nadomestni znaki vam omogočajo, da ustvarite merila, kot so "začne se z", "konča z", "vsebuje 3 znake" itd.
Tako lahko na primer uporabite "* hat *" za ujemanje besedila "hat" kjer koli v celici ali "a *" za ujemanje vrednosti, ki se začnejo s črko "a".
V tem primeru želimo ujemati besedilo v F6. Meril, kot je "* F6 *", ne moremo napisati, ker se bo to ujemalo samo z dobesednim besedilom "F6".
Namesto tega moramo uporabiti operater povezovanja (&), da združimo sklic na F6 z zvezdicami (*):
"*"&F6&"*"
Ko Excel ovrednoti ta argument znotraj funkcije SUMIF, bo kot merilo "videl" "* hoodie *":
=SUMIF(C5:C11,"*hoodie*",D5:D11)
Nato SUMIF vrne vsoto za predmete, ki vsebujejo "kapuco", kar v prikazanem primeru znaša 27,00 USD.
Upoštevajte, da SUMIF ne razlikuje med velikimi in malimi črkami.
Alternativa s SUMIFS
Uporabite lahko tudi funkcijo SUMIFS. SUMIFS lahko obravnava več meril, vrstni red argumentov pa se razlikuje od SUMIF. Enakovredna formula SUMIFS je:
=SUMIFS(D5:D11,C5:C11,"*"&F6&"*")
Upoštevajte, da je obseg vsote vedno na prvem mestu v funkciji SUMIFS.
Seznam razpoložljivih nadomestnih znakov najdete na tej strani.