Excel

Viimeiset n kuukautta

Last N Months

Excel -kaava: Viimeiset n kuukauttaYleinen kaava | _+_ | Yhteenveto

Voit tarkistaa, onko päivämäärä tämän päivän viimeisen n kuukauden sisällä, käyttämällä AND-, TODAY- ja EOMONTH -funktioihin perustuvia kaavoja. Esitetyssä esimerkissä tarkistamme viimeisten 6 kuukauden päivämääriä. D5: n kaava on kopioitu:





= AND (B5>= EOMONTH ( TODAY (),-(n+1))+1,B5< EOMONTH ( TODAY (),-1))

Tulos on TOSI mille tahansa viimeisen kuuden kuukauden jakson päivämäärälle, alkaen edellisestä kuukaudesta. TODAY -funktio palauttaa edelleen nykyisen päivämäärän, joten voit käyttää tällaista kaavaa raporttien luomiseen perustuen 6 kuukauden, 12 kuukauden jne.

Selitys

Kuvassa nykyinen päivämäärä on 23. elokuuta 2019.





hakemistofunktion käyttäminen Excelissä

Excel -päivämäärät ovat sarjanumeroita , joten voit käsitellä niitä yksinkertaisilla matemaattisilla operaatioilla. The TODAY -toiminto palauttaa nykyisen päivämäärän jatkuvasti. Sisällä JA -toiminto , ensimmäinen looginen testi tarkistaa, onko päivämäärä kohdassa B5 suurempi tai yhtä suuri kuin kuukauden ensimmäinen päivä 6 kuukautta sitten

 
= AND (B5>= EOMONTH ( TODAY (),-7)+1,B5< EOMONTH ( TODAY (),-1))

Käytämme EOMONTH -toimintoa siirtyäksesi ajassa taaksepäin kuukauden viimeiseen päivään 7 kuukautta aikaisemmin ja lisäämällä sitten 1, jotta päädyt seuraavan kuukauden ensimmäiseen päivään.



Toinen looginen testi tarkistaa, onko päivämäärä pienempi kuin edellisen kuukauden viimeinen päivä:

 
= AND (B5>= EOMONTH ( TODAY (),-7)+1

kun molemmat tulokset ovat TRUE, AND -funktio palauttaa TRUE. Jos jompikumpi tulos on EPÄTOSI, AND -funktio palauttaa EPÄTOSI.

miten kommentoida vba: ssa

Viimeiset 12 kuukautta

Voit testata viimeisten 12 kuukauden aikana säätämällä kaavaa seuraavasti:

 
B5< EOMONTH ( TODAY (),-1)

Palauta oma arvo

Tämä kaava voidaan yhdistää IF -toiminto palauttaaksesi haluamasi arvon. Jos esimerkiksi haluat palauttaa viimeiset 6, kun päivämäärä on kuuden kuukauden sisällä, voit käyttää:

 
= AND (B5>= EOMONTH ( TODAY (),-13)+1,B5< EOMONTH ( TODAY (),-1))
Kirjailija Dave Bruns


^