Excel-formel: Sum hvis celle inneholder tekst i en annen celle -

Generisk formel

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

Sammendrag

For å oppsummere om celler inneholder spesifikk tekst i en annen celle, kan du bruke SUMIF-funksjonen med jokertegn og sammenkobling. I eksemplet som vises inneholder celle G6 denne formelen:

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

Denne formelen summerer beløp for varer i kolonne C som inneholder "hettegenser", hvor som helst i cellen.

Forklaring

SUMIF-funksjonen støtter jokertegn. En stjerne (*) betyr "null eller flere tegn", mens et spørsmålstegn (?) Betyr "hvilket som helst tegn".

Jokertegn lar deg lage kriterier som "begynner med", "slutter med", "inneholder 3 tegn" og så videre.

Så, for eksempel, kan du bruke "* hat *" for å matche teksten "hat" hvor som helst i en celle, eller "a *" for å matche verdier som begynner med bokstaven "a".

I dette tilfellet ønsker vi å matche teksten i F6. Vi kan ikke skrive kriteriene som "* F6 *" fordi det bare samsvarer med den bokstavelige teksten "F6".

I stedet må vi bruke sammenkoblingsoperatoren (&) for å bli med en referanse til F6 til stjerner (*):

"*"&F6&"*"

Når Excel vurderer dette argumentet i SUMIF-funksjonen, vil det "se" "hettegenser *" som kriteriene:

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

SUMIF returnerer deretter summen for varer som inneholder "hettegenser", som er $ 27,00 i eksemplet som vises.

Merk at SUMIF ikke er mellom store og små bokstaver.

Alternativ med SUMIFS

Du kan også bruke SUMIFS-funksjonen. SUMIFS kan håndtere flere kriterier, og rekkefølgen på argumentene er forskjellig fra SUMIF. Den tilsvarende SUMIFS-formelen er:

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

Legg merke til at sumområdet alltid kommer først i SUMIFS-funksjonen.

Se denne siden for en liste over tilgjengelige jokertegn.

Interessante artikler...