Excel-formel: Sum hvis celle indeholder tekst i en anden celle -

Generisk formel

=SUMIF(range,"*"&A1&"*",sum_range)

Resumé

For at opsummere, hvis celler indeholder specifik tekst i en anden celle, kan du bruge SUMIF-funktionen med et jokertegn og sammenkædning. I det viste eksempel indeholder celle G6 denne formel:

=SUMIF(C5:C11,"*"&F6&"*",D5:D11)

Denne formel summerer beløb for varer i kolonne C, der indeholder "hættetrøje", hvor som helst i cellen.

Forklaring

SUMIF-funktionen understøtter jokertegn. En stjerne (*) betyder "nul eller flere tegn", mens et spørgsmålstegn (?) Betyder "et hvilket som helst tegn".

Jokertegn giver dig mulighed for at oprette kriterier som "begynder med", "slutter med", "indeholder 3 tegn" og så videre.

Så for eksempel kan du bruge "* hat *" til at matche teksten "hat" hvor som helst i en celle eller "a *" til at matche værdier, der begynder med bogstavet "a".

I dette tilfælde vil vi matche teksten i F6. Vi kan ikke skrive kriterierne som "* F6 *", fordi det kun matcher den bogstavelige tekst "F6".

I stedet skal vi bruge sammenkædningsoperatoren (&) til at slutte en henvisning til F6 til stjerner (*):

"*"&F6&"*"

Når Excel evaluerer dette argument inde i SUMIF-funktionen, vil det "se" "* hættetrøje *" som kriterierne:

=SUMIF(C5:C11,"*hoodie*",D5:D11)

SUMIF returnerer derefter summen for varer, der indeholder "hættetrøje", hvilket er $ 27,00 i det viste eksempel.

Bemærk, at SUMIF ikke er store og små bogstaver.

Alternativ med SUMIFS

Du kan også bruge SUMIFS-funktionen. SUMIFS kan håndtere flere kriterier, og rækkefølgen af ​​argumenterne er forskellig fra SUMIF. Den ækvivalente SUMIFS-formel er:

=SUMIFS(D5:D11,C5:C11,"*"&F6&"*")

Bemærk, at sumområdet altid kommer først i SUMIFS-funktionen.

Se denne side for en liste over tilgængelige jokertegn.

Interessante artikler...