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.
Varmista, että Sales_Data[Date] sisältää kelvollisia Excel-päivämääräarvoja tekstimerkkijonojen sijaan.
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.
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.
Kirjoita:
=COUNTIFS(Sales_Data[Month],MONTH(TODAY()),Sales_Data[Year],YEAR(TODAY()))
Tämä laskee kaikki nykyisen kuukauden ja vuoden tapahtumat.
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.
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.
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?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme