IF-lause ongelma

Kaipaisin apua Paavalilta, Kundelta tai joltain muulta Excel-nerolta. Olen itse yrittänyt ratkaista ongelmaa sisäkkäisillä josseilla, tuloksetta!

Eli pitäisi laskea tietyssä sarakkeessa olevien esiintymien (tekstiä) määrä, jos kahdessa muussa sarakkeessa samalla rivillä olevat ehdot täyttyvät. Eli siis jos-lause sanallisesti ja yksinkertaistetusti:
jos sarake B on 2 ja jos sarake G on "T" niin laske sarakkeen K esiintymien lukumäärä.

Hankala selitys? Kyselkää lisää. Oli pakko laskea manuaalisesti kun en keksinyt ratkaisua. En mielellään tekisi niin joka kuukausi...
71348
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Jos ymmärsin oikein, eli:
Jos B=2
Ja G="T"
Niin summa K?

Ööö... Siis tämä summa K jäi häiritsemään. Lasketaanko niiden rivien summa joilla K on jotain muuta kuin tyhjä? Tai no, ei kai sillä ole väliä.

Tässä iffi kakkosriville joka tekee jotain tuollaista. Sitten vain summa tuosta sarakkeesta jossa tuo on.
=IF(B2=2;IF(G2="T"; IF(K3="";0;1); 0);0)

Jos ymmärsin oikein. :)

Äänestä

apuja ongelmaasi
=SUMPRODUCT((B2:B8=2)*(G2:G8="t")*(K2:K8""))

Äänestä
  • Mikä tuo SUMPRODUCT on suomeksi, kun on suomenkielinen excel?

    Äänestä

  • hanna kirjoitti:

    Mikä tuo SUMPRODUCT on suomeksi, kun on suomenkielinen excel?

    TULOJEN.SUMMA

    Äänestä

  • olla kirjoitti:

    TULOJEN.SUMMA

    Tämä toimii! :) Mutta kyse on taulukosta johon lisätään tietoja (rivejä) päivittäin ainakin vuoden ajan, joten rivejä tulee ihan mahdottomasti. En saanut tätä toimimaan niin että annan koko sarakkeen. Pitää siis määritellä tietty määrä rivejä. Täytyykö vain arvioida rivien määrä vai saisiko tämän kaavan jollain konstilla hyväksymään alueeksi koko sarakkeen?

    Äänestä

  • hanna kirjoitti:

    Tämä toimii! :) Mutta kyse on taulukosta johon lisätään tietoja (rivejä) päivittäin ainakin vuoden ajan, joten rivejä tulee ihan mahdottomasti. En saanut tätä toimimaan niin että annan koko sarakkeen. Pitää siis määritellä tietty määrä rivejä. Täytyykö vain arvioida rivien määrä vai saisiko tämän kaavan jollain konstilla hyväksymään alueeksi koko sarakkeen?

    ei hyväksy koko saraketta, joten joudut määrittelemään rivimäärän.

    Äänestä

  • tuo funktio kirjoitti:

    ei hyväksy koko saraketta, joten joudut määrittelemään rivimäärän.

    Täytyy sitten määritellä tarpeeksi rivejä. Kiitän avusta! :)

    Äänestä

Kommentoi aloitusta


hanna kirjoitti:

Kaipaisin apua Paavalilta, Kundelta tai joltain muulta Excel-nerolta. Olen itse yrittänyt ratkaista ongelmaa sisäkkäisillä josseilla, tuloksetta!

Eli pitäisi laskea tietyssä sarakkeessa olevien esiintymien (tekstiä) määrä, jos kahdessa muussa sarakkeessa samalla rivillä olevat ehdot täyttyvät. Eli siis jos-lause sanallisesti ja yksinkertaistetusti:
jos sarake B on 2 ja jos sarake G on "T" niin laske sarakkeen K esiintymien lukumäärä.

Hankala selitys? Kyselkää lisää. Oli pakko laskea manuaalisesti kun en keksinyt ratkaisua. En mielellään tekisi niin joka kuukausi...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu