Palauttaa välin ehdollisen summan.
Esimerkkejä
Palauttaa datasarakkeen ehdollisen summan.
Esimerkkikäyttö
=SUMMA.JOS(taulukon_nimi!hinta; ">5"; taulukon_nimi!varasto)
Syntaksi
SUMMA.JOS(ehtosarake; ehto; summasarake)
ehtosarake
: Datasarake, jota verrataan ehtoon.ehto
: Ehtosarake-argumenttiin sovellettava malli tai testi.summasarake
: Yhteenlaskettava datasarake, jos se eroaa ehtosarake-argumentista.
Esimerkkikäyttö
SUMMA.JOS(A1:A10;">20")
SUMMA.JOS(A1:A10;"Maksettu";B1:B10)
Syntaksi
SUMMA.JOS(väli; kriteeri; [summaväli])
-
väli
– Väli, jota verrataankriteeriin
. -
kriteeri
– Malli tai testi, jota sovelletaanväliin
.-
Jos
väli
sisältää tekstin, jota käytetään vertailupohjana,ehto
-argumentin on oltava merkkijono.Ehto
voi sisältää jokerimerkkejä, kuten?
, joka vastaa mitä tahansa yksittäistä merkkiä, tai*
, joka vastaa nollaa tai useampaa viereistä merkkiä. Jos haluat käyttää varsinaista kysymysmerkkiä tai tähtimerkkiä, aseta merkin eteen aaltoviiva (~
) (eli~?
tai~*
). Merkkijonomuotoinen ehto on rajattava lainausmerkein. Jokaisestaväli
-argumentin solusta tarkistetaan, onko sen arvo sama (tai vastaava, jos käytetään jokerimerkkejä) kuinehto
-argumentin. -
Jos
väli
sisältää lukuja, joita käytetään vertailupohjana,ehto
voi olla joko merkkijono tai luku. Jos numero on annettu, jokaisestavälin
solusta tarkistetaan, onko sen arvo sama kuinkriteerin
. Muussa tapauksessakriteeri
voi olla numeron sisältävä merkkijono (jolloin tarkistetaan myös samanarvoisuus) tai numero, jonka edessä on jokin seuraavista operaattoreista:=
(tarkistaa yhtäsuuruuden),>
(tarkistaa, onko välin soluarvo kriteerin arvoa suurempi) tai<
(tarkistaa, onko välin soluarvo kriteerin arvoa pienempi).
-
-
summaväli
– Yhteenlaskettava väli, jos se eroaavälistä
.
Huomautuksia
SUMMA.JOS
voi laskea vain ehdollisia summia yhdellä kriteerillä. Jos tarvitset useita kriteerejä, käytä tietokantafunktiotaTSUMMA
.
Katso myös
NELIÖSUMMA
: Palauttaa numero- ja/tai solusarjojen neliöiden summan.
SUMMA
: Palauttaa numero- ja/tai solusarjojen summan.
SARJA.SUMMA
: Annetut parametrit x
, n, m ja a palauttavat potenssisarjan summan a1xn + a2x(n+m) + ... + aix(n+(i-1)m), missä i on tietojen määrä välillä a.
OSAMÄÄRÄ
: Palauttaa toisella luvulla jaetun luvun ilman loppuja.
TULO
: Palauttaa tulon, joka saadaan kertomalla lukuja keskenään.
MULTIPLY
: Palauttaa kahden luvun tulon. Vastaa "*"-operaattoria.
MINUS
: Palauttaa kahden luvun erotuksen. Vastaa "-"-operaattoria.
TSUMMA
: Palauttaa tietokannan taulukonomaisesta matriisista tai väliltä valittujen arvojen summan SQL-kyselyn kaltaisella kyselyllä.
DIVIDE
: Palauttaa toisella luvulla jaetun luvun. Vastaa "/"-operaattoria.
LASKE.JOS
: Palauttaa välin ehdollisten elementtien määrän.
ADD
: Palauttaa kahden luvun summan. Vastaa "+"-operaattoria.