Calc: valinta kuukauden mukaan

Jos taulukossa on vaikkapa ostoksia ja niiden päivämääriä, miten voi laskea kuukauden summan, keskiarvon jne?
7713
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Eräs vaihtoehto voisi olla käyttää suodatusta ja SUBTOTAL-funktiota. Esimerkiksi tavanomainen =SUM(alue) antaa suodatettunakin aina saman summan, mutta =SUBTOTAL(9;alue) antaa summan vain suodatuksen jälkeen näkyvistä soluista, 1. argumentilla 9 juurikin summan.

Äänestä

Toinen vaihtoehto on siten että esim sarakkeessa B on päivämääriä 1-100 ja sarakkeessa C lukuja. Kirjoita soluun A3

= SUM(SUM(C1:C100)-SUMIF(B1:B100;""&A2;C1:C100))

Silloin kirjoittamalla soluun A1 (Aikajakson alku päivämäärä) ja A2 (Aikajakson loppu påivämäärän) niin saat summan haluamallesi aikajaksolle sarakkeen C luvuista.Keskiarvon luonnollisesti sitten

=SUM(A3/SUM(A2-A1))

Äänestä
  • Tuosta tulee virheilmoitus #NIMI?. Luulisin että vika on päivämäärän formaatissa. Miten päivämäärä tulee kirjoittaa? 5.5.2012?

    Äänestä

  • ........... kirjoitti:

    Tuosta tulee virheilmoitus #NIMI?. Luulisin että vika on päivämäärän formaatissa. Miten päivämäärä tulee kirjoittaa? 5.5.2012?

    5-5 riittää, jos olisi kyse vuodesta 2011 niin silloin 5-5-11.

    Äänestä

  • Lisätään viellä että tuo keskiarvo on tuolla kaavalla keskiarvosumma/päivä/aikajakso eli jos aikajakso on esim 30 päivää keskiarvo on silloin tuon 30 päivän aikana ostettujen summa / 30:llä.

    Jos taas haluat kyseisen aikajakson aikana suoritettujen kertaostojen keskiarvosumman/ ostoskerta, silloin kaava tulee olla:

    = SUM(SUM(C1:C100)-SUMIF(B1:B100;""&A2;C1:C100))/SUM(COUNT(B1:B100)-COUNTIF(B1:B100;""&A2))

    Äänestä

Summakaava =SUM(IF(MONTH(A1:A10)=10;B1:B10;0))) - " =10" on Lokakuu
Keskiarvo =AVERAGE(IF(MONTH(A1:A10)=10;B1:B10;0)))
HUOM! Molemmat kaavat ovat matriisikaavoja. Hyväksy ne painamalla Ctrl Vaihto Enter
Katso ohjeet matriisikaavojen käyttämisestä/muokkaamisesta Ohjeista.

Äänestä

=SUMPRODUCT((MONTH(A1:A100)=10)*(B1:B100))

Äänestä

Kommentoi aloitusta


........... kirjoitti:

Jos taulukossa on vaikkapa ostoksia ja niiden päivämääriä, miten voi laskea kuukauden summan, keskiarvon jne?

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