Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Aikaperusteinen analyysi | Dynaaminen taloudellinen ja aikaperusteinen mallinnus
Excel-kaavat

Aikaperusteinen analyysi

Pyyhkäise näyttääksesi valikon

Aikaperusteinen raportointi vaatii enemmän kuin pelkät tapahtumapäivämäärät. Tässä luvussa rakennetaan dynaamiset kuukausi- ja vuoden alusta tähän päivään -analyysit, jotka päivittyvät automaattisesti nykyisen päivämäärän mukaan.

Päivämäärän purkutoiminnot

=MONTH(serial_number)
=YEAR(serial_number)
=TEXT(value, format_text)
  • MONTH(): palauttaa kuukauden numeron;
  • YEAR(): palauttaa vuoden;
  • TEXT(): muotoilee päivämäärät luettaviksi nimikkeiksi.

TODAY-rakenne

=TODAY()

TODAY() palauttaa järjestelmän nykyisen päivämäärän dynaamisesti.

EOMONTH-rakenne

=EOMONTH(start_date, months)
  • start_date: aloituspäivämäärä;
  • months: kuukausien määrä eteen- tai taaksepäin.

Tässä luvussa käytetty kaava:

=EOMONTH(TODAY(),-1)

Tämä palauttaa turvallisesti edellisen kuukauden voimassa olevan päivämäärän, myös vuodenvaihteen yli.

Vaihe 1 Vahvista päivämääräsarake
expand arrow

Varmista, että Sales_Data[Date] sisältää kelvollisia Excel-päivämääräarvoja tekstimerkkijonojen sijaan.

Vaihe 2 Luo apusarakkeet
expand arrow

Luo Sales_Data-tauluun seuraavat sarakkeet:

Month
Year
Month_Year

Kirjoita jokaisen sarakkeen ensimmäiselle riville:

=MONTH([@Date])
=YEAR([@Date])
=TEXT([@Date],"MMM YYYY")

Aineistossa on nyt uudelleenkäytettäviä aikadimensioita analysointia varten.

Vaihe 3 Rakenna nykyisen kuukauden liikevaihto
expand arrow

Kirjoita:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
  • MONTH(TODAY()): nykyinen kuukausi;
  • YEAR(TODAY()): nykyinen vuosi.

KPI päivittyy nyt automaattisesti kalenterin muuttuessa.

Vaihe 4 Rakenna nykyisen kuukauden tilausten määrä
expand arrow

Kirjoita:

=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))

Tämä laskee kaikki nykyisen kuukauden ja vuoden tapahtumat.

Vaihe 5 Rakenna edellisen kuukauden liikevaihto
expand arrow

Kirjoita:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Month],MONTH(EOMONTH(TODAY(),-1)),Sales_Data[Year],YEAR(EOMONTH(TODAY(),-1)))
  • EOMONTH(TODAY(),-1): viittaus edelliseen kuukauteen;
  • MONTH(...): edellisen kuukauden numero;
  • YEAR(...): oikea vuosikonteksti.

Kaava pysyy vakaana kuukausi- ja vuosivaihteissa.

Vaihe 6 Rakenna vuoden alusta tähän päivään -liikevaihto
expand arrow

Kirjoita:

=SUMIFS(Sales_Data[Revenue],Sales_Data[Year],YEAR(TODAY()),Sales_Data[Month],"<="&MONTH(TODAY()))
  • "<="&MONTH(TODAY()): dynaaminen vertailuoperaattori;
  • Sisältää kaikki kuukaudet nykyiseen kuukauteen asti.
Vaihe 7 Testaa aikaherkkyys
expand arrow

Lisää tapahtuma, jonka päivämäärä on nykyisen kuukauden sisällä.

Varmista, että:

  • Nykyisen kuukauden liikevaihto päivittyy automaattisesti;
  • Nykyisen kuukauden tilausten määrä päivittyy automaattisesti;
  • Vuoden alusta tähän päivään -liikevaihto päivittyy automaattisesti.

1. Miksi päivämäärät jaetaan Kuukausi- ja Vuosi-apusarakkeisiin?

2. Miksi EOMONTH on suositeltavampi kuin 1 vähentäminen lausekkeesta MONTH(TODAY())?

3. Mitä ilmaisu "<="&MONTH(TODAY()) mahdollistaa YTD-laskennassa?

question mark

Miksi päivämäärät jaetaan Kuukausi- ja Vuosi-apusarakkeisiin?

Valitse oikea vastaus

question mark

Miksi EOMONTH on suositeltavampi kuin 1 vähentäminen lausekkeesta MONTH(TODAY())?

Valitse oikea vastaus

question mark

Mitä ilmaisu "<="&MONTH(TODAY()) mahdollistaa YTD-laskennassa?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 2
some-alt