
Yhteenvetona useista kriteereistä OR -logiikan avulla voit käyttää SUMIFS -funktiota taulukkovakion kanssa. Esitetyssä esimerkissä H6: n kaava on:
= SUM ( SUMIFS (sum_range,criteria_range,{'red','blue'}))Selitys
Oletuksena SUMIFS -toiminto sallii vain JA -logiikan - kun annat useita ehtoja, kaikkien ehtojen on vastattava, jotta ne voidaan sisällyttää tulokseen.
Yksi ratkaisu on antaa useita kriteerejä matriisi vakio kuten tämä:
mikä seuraavista ei ole hyväksyttävää alueen nimeä?
= SUM ( SUMIFS (E4:E11,D4:D11,{'complete','pending'}))
Tämä aiheuttaa sen, että SUMIFS palauttaa kaksi tulosta: laskun 'valmis' ja 'odottavan' laskennan seuraavanlaisessa taulukkotuloksessa:
{'complete','pending'}
Lopullisen summan saamiseksi kääritään SUMIFS SUM: n sisään. SUMMA -funktio summaa kaikki taulukon kohteet ja palauttaa tuloksen.
Jokerimerkillä
Voit käyttää yleismerkkejä kriteereissä tarvittaessa. Voit esimerkiksi laskea yhteen kohteita, jotka sisältävät punaista tai sinistä missä tahansa ehtojen_alueen kohdassa, käyttämällä seuraavaa:
kuinka muotoilla ehdollisesti Excelissä
{100,35}
Lisää TAI ehtoja
Voit lisätä tähän kaavaan yhden lisäkriteerin, mutta sinun on käytettävä a yhden sarakkeen matriisi yhdelle kriteerille ja yhdelle riville matriisi toiselle. Voit esimerkiksi laskea yhteen tilaukset, jotka ovat valmiita tai odottavia, joko Andy Garcia- tai Bob Jones -tilauksille:
= SUM ( SUMIFS (sum_range,criteria_range,{'*red*','*blue*'}))
Huomaa toisessa puolipiste matriisi vakio, joka edustaa pystysuoraa matriisia. Tämä toimii, koska Excel 'parittaa' elementit kahteen taulukon vakioon ja palauttaa kaksiulotteisen tulosryhmän. Kun sinulla on enemmän kriteerejä, haluat siirtyä kohtaan SUMPRODUCT -pohjainen kaava .
excel poimi numero tekstimerkkijonosta
Soluviittaukset kriteereille
Et voi käyttää soluviittauksia taulukon vakion sisällä. Jos haluat käyttää soluviittausta ehtoihin, voit käyttää taulukon kaava kuten tämä:
= SUM ( SUMIFS (E4:E11,D4:D11,{'complete','pending'},C4:C11,{'Bob Jones''Andy Garcia'}))
Jos alue1 on summa -alue, alue2 on ehtoalue ja alue3 sisältää kriteerit laskentataulukossa. Kaksi TAI -ehtoa käytettäessä sinun on käytettävä vaaka- ja pystysuoria matriiseja.
Huomautus: tämä on taulukkokaava ja se on annettava näppäimillä control + shift + enter.
Kirjailija Dave Bruns