Kuinka käyttää SUMIFia useiden ehtojen kanssa Excelissä? (esimerkkien kanssa)

Excel SUMIF, jossa on useita ehtoja

"Sumif useilla kriteereillä" Kuten nimestä käy ilmi, SUMIF (SUM + IF) Excelissä summaa solujen arvot annettujen ehtojen perusteella. Kriteerit voivat perustua päivämääriin, numeroihin ja tekstiin. Excelissä meillä on kaksi ehtofunktiota ja ne ovat summa ja sumif, sumifilla on logiikka työskennellä useiden ehtojen kanssa, kun taas sumif käyttää logiikkaa yhdelle ehdolle, mutta on muitakin tapoja, kun voimme käyttää sumif-funktiota useilla ehdoilla ja tämä tehdään käyttämällä loogisia toimintoja AND ja OR.

Esimerkkejä

Ymmärretään SUMIF, jossa on useita ehtoja, erinomaisesti esimerkin avulla.

Voit ladata tämän Sumif with Multiple Criteria Excel -mallin täältä - Sumif with Multiple Criteria Excel -malli

Esimerkki 1

Oletetaan, että meillä on seuraavat tiedot organisaation myynnistä. Haluamme laskea yhteen myynnin eri kriteerien perusteella.

Jos haluat laskea yhteen vain kannettavan tietokoneen myynnin, kaava näyttäisi tältä:

Alue on Tuote- kenttä, jota haluamme verrata ehtoihin (kohteen pitäisi olla ”Kannettava tietokone” ) ja ”Myynnin kokonaissumma” on summa-alue.

Enter-painikkeen painamisen jälkeen tulos näyttää tältä:

Tämä kaava ei kuitenkaan ole niin käyttökelpoinen, koska käyttäjä, joka ei tiedä paljoakaan MS Excelistä, ei voi käyttää tätä taulukkoa. Kuten näette, olemme määrittäneet "Kannettava tietokone" kirjaimellisesti kriteeriargumentille. Meidän on annettava viite solulle, johon meidän on kirjoitettava arvo tai voimme luoda pudotusvalikon.

Voit tehdä saman seuraavasti:

  • Valitse solu F5, johon olimme kirjoittaneet "Laptop" . Poista kirjoitettu sana. Valitse Data-välilehti -> Data Validation in excel Command kohdassa Data Tools

  • Valitse luettelosta Tietojen vahvistus .

  • Valitse Salli” -kohdasta ”Lista” . Kirjoita ”Lähde” -ikkunaan ”Kannettava tietokone, tabletti, matkapuhelin” , koska nämä ovat ainutlaatuisia tuotteitamme. Napsauta OK .

Avattava valikko on luotu.

  • Meidän täytyy tehdä pieni muutos kaava, joka on antaa viittaus solun F5 varten ”kriteerit”

Aina kun muutamme solun F5 arvoa valitsemalla avattavasta valikosta, ”Myynnin kokonaissumma” muuttuu automaattisesti.

Esimerkki 2

Oletetaan, että meillä on seuraava luettelo tuotemerkin tuotteista ja sen kokonaismyynnistä.

Haluamme lisätä arvon, jos kohteen nimi sisältää "top" .

Tehden saman, kaava olisi

Ja vastaus tulee olemaan,

Tämä kaava on lisännyt arvon "kannettava tietokone", "työpöytä" ja "kannettava sovitin" arvolle .

Esimerkki 3

Oletetaan, että meillä on seuraava luettelo tuotemerkin tuotteista ja niiden kokonaismyyntiarvo.

Haluamme lisätä arvon, jos kohteen nimi sisältää ”*”, koska olemme käyttäneet * osoittamaan erityisiä kohteita, joissa on enemmän marginaalia.

"*" On jokerimerkki excelissä, mutta jos meidän on löydettävä tämä merkki, meidän on käytettävä paeta-merkkiä, joka on tilde (~), jotta vältetään tämän merkin todellinen tarkoitus.

Kaava näyttäisi tältä:

Kuten näette, olemme käyttäneet kriteereinä "* ~ **". Ensimmäinen ja viimeinen tähti on kirjoitettu osoittamaan, että tähti voi olla missä tahansa tuotteen nimessä. Se voi olla ensimmäinen merkki, viimeinen merkki tai mikä tahansa merkki välissä.

Tähtien välissä olemme käyttäneet tähtimerkin sisältävissä tuotenimissä tilde (~) -merkkiä, jossa on tähti (*).

Tulos näyttäisi olevan seuraava:

Muistettavaa

Voimme käyttää erityyppisiä operaattoreita määritellessämme kriteerejä:

  • > (Suurempi kuin)
  • <(Vähemmän kuin)
  • > = (Suurempi tai yhtä suuri kuin)
  • <= (Pienempi tai yhtä suuri kuin)
  • = (Yhtä suuri kuin)
  • (Ei yhtä suuri kuin)
  • * (Jokerimerkki: se tarkoittaa nollaa tai useampaa merkkiä)
  • ? (Jokerimerkki: tarkoittaa mitä tahansa hahmoa)

Samalla kun määritämme sum_range ja kriteerialue SUMIF-funktiolle, meidän on varmistettava, että molempien alueiden koko on sama, kun vastaava arvo summataan sum_range-arvolla, jos ehto täyttyy kriteerialueella. Se koskee myös SUMIFS-toimintoa. Kaikkien ehtojen ja sum_range-alueiden on oltava samankokoisia.


$config[zx-auto] not found$config[zx-overlay] not found