Palauta SUM vain kaavoista

Sisällysluettelo

Tässä artikkelissa opimme palauttamaan SUM vain Excelin kaavoista.

Yksinkertaisesti sanottuna, kun työskentelet osittain täytettyjen tietojen kanssa. Joskus meidän on löydettävä arvon summa, jolla on ehto. Ehto on saada summa, jossa arvot poimitaan vain kaavoilla.

Tässä artikkelissa tarvitsemme seuraavien toimintojen käyttöä:

  1. SUMPRODUCT -toiminto
  2. ISFORMULA -toiminto

SUMPRODUCT -funktio on Excelin matemaattinen funktio. Se toimii useilla alueilla. Se kertoo vastaavat taulukot ja lisää ne sitten.

Yhteensä = (A1 * B1 * C1 *… + A2 * B2 * C2 *… +…)

Syntaksi:

= SUMPRODUCT (array1, [array2],…)

array: Se on alue tai arvoluettelo.

ISFORMULA -funktio palauttaa TOSI, jos kaava on solun_viitteessä, ja palauttaa FALSE muuten.

Syntaksi:

= ISFORMULA (viite)

viite: viittaus soluun, josta kaava tarkistetaan

Nyt teemme kaavan näistä funktioista. Tässä annamme tiedot ja tarvitsimme summatuloksia, joissa kaavaa käytetään.

Käytä kaavaa:

= SUMPRODUCT (array * ISFORMULA (array))

Selitys:

  • ISFORMULA -funktio palauttaa arvon TRUE & FALSE solujen tarkistettavan tilan perusteella.
  • SUMPRODUCT -funktio ottaa huomioon arvon 1 jokaiselle TOSI -arvolle ja 0 arvon EPÄTOSI -arvolle.
  • Vastaavien arvojen välissä oleva tuote jättää FALSE -arvot huomiotta, koska arvot kerrotaan 0: lla. Vain TRUE -arvot saavat summan, kun arvot kerrotaan 1s: llä.

Esimerkki:

Testaa tämä kaava suorittamalla se esimerkissä

Tässä meillä on tiedot, joiden mukaan viljan hinta on erotettu määrän tuotteella sen yksikköhintaan, ja jotkut hinta -arvot syötetään manuaalisesti. Joten jos minun on löydettävä hintasumma arvolle, jossa kaava otti kokonaishinnan.

Nyt käytämme alla olevaa kaavaa saadaksesi SUM

Kaava:

= SUMPRODUCT (E2: E15 * ISFORMULA (E2: E15))

Selitys:

  • ISFORMULA -funktio palauttaa TOSI ja EPÄTOSI sen perusteella, että taulukon soluissa E2 - E15 tarkistetaan ehto.
  • SUMPRODUCT -funktio ottaa huomioon arvon 1 jokaiselta vastaanotetulta TOSI -arvolta ja 0 -arvon EPÄTOSI -arvolta, kuten alla on esitetty.

= SUMPRODUCT (E2: E15*)

{TOSI; VÄÄRÄ; VÄÄRÄ; VÄÄRÄ; TOSI; TOSI; VÄÄRÄ; TOSI; VÄÄRÄ; TOSI; TOSI; TOSI; TOSI; TOSI})

  • Vastaavien arvojen välissä oleva tuote jättää FALSE -arvot huomiotta, koska arvot kerrotaan 0: lla. Vain TRUE -arvot saavat summan, koska arvot kerrotaan 1: llä alla esitetyllä tavalla.

= SUMPRODUCT ({58.41; 0; 0; 0; 82,84; 95,58; 0; 90,27; 0; 37,8; 78,48; 57,97; 97,72; 77,88})

Tässä funktion matriisi annetaan solun viitteenä. Saat tuloksen painamalla Enter.

Kuten yllä olevasta tilannekuvasta näkyy, kaavojen ottamien arvojen summa.

Jos haluat löytää arvojen summan, jolla ei ole kaavaa, käytä NOT -funktiota ISFORMULA -funktion kanssa.

Käytä kaavaa:

= SUMPRODUCT (E2: E15 * NOT (ISFORMULA (E2: E15)))

Käytä kaavaa ja hanki arvo alla olevan tilannekuvan mukaisesti.

Kuten yllä olevasta kaavasta näet, voit saada ehdollisia arvoja.

Huomautuksia:

  1. SUMPRODUCT -toiminto pitää muita kuin numeerisia arvoja 0: na.
  2. SUMPRODUCT -funktio pitää logiikka -arvoa TRUE 1: nä ja False 0: na.
  3. Argumenttijoukon on oltava yhtä pitkä, muuten funktio palauttaa virheen.

Toivottavasti tämä artikkeli summan palauttamisesta vain Excelin kaavoista on selittävä. Lisää artikkeleita SUMPRODUCT -toiminnoista löydät täältä. Jaa kyselysi alla olevaan kommenttikenttään. Autamme sinua.

SUMPRODUCT -toiminnon käyttäminen Excelissä

Tekstin poistaminen Excelistä alkaen paikasta

Tekstimerkintöjen validointi

Luo avattava luettelo Excelissä väreillä

Poista Excelin tekstistä alku- ja loppumerkit

Suosittuja artikkeleita

50 Excel -pikakuvake tuottavuuden lisäämiseksi

Muokkaa avattavaa luetteloa

Absoluuttinen viittaus Excelissä

Jos ehdollinen muotoilu

Jos käytetään jokerimerkkejä

Vlookup päivämäärän mukaan

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave