Kuinka laskea kuluvan kuukauden päivämäärät Excel -alueella

Anonim

Oletetaan, että sinun on hallittava kokousten päivämääriä Excel -tiedostossa. Nyt haluat tietää, kuinka monta päivämäärää (kokousta) on kuluvan kuukauden, seuraavan kuukauden tai edellisen kuukauden aikana. Käytät yleensä suodattimia tähän. Mutta se ei ole ratkaisu.

Voimme laskea nykyisten päivämäärien määrän Excel -alueelta yhdellä kaavalla. Se päivittyy automaattisesti, eikä sinun tarvitse enää käyttää suodattimia päivämäärien laskemiseen.

Voit käyttää kolmea kaavaa. Ne perustuvat:

1. COUNTIFS -toiminnon käyttäminen EOMONTH- ja TODAY -toiminnolla
2. COUNT- ja IF -toimintojen käyttäminen KUUKAUSI- JA TÄNÄÄN -toiminnon kanssa
3. SUMPRODUCT -toiminnon käyttö MONTH- ja TODAY -toimintojen kanssa

Tarkastellaan niitä yksitellen.

Menetelmä 1. Laske päivämäärät kuluvana kuukautena käyttämällä Excel COUNTIFS -toimintoa EOMONTH- ja TODAY -toiminnolla

Yleinen kaava on

= COUNTIFS (päivämäärät, "> =" & EOMONTH (TODAY (),-1)+1, päivämäärät, "<=" & EOMONTH (TODAY (), 0))

Päivämäärät:Se on alue, joka sisältää päivämäärät. Se voi olla alue tai nimetty alue.

KUUKAUSI (TÄNÄÄN (),-1) +1:Näin saat kuluvan kuukauden ensimmäisen päivämäärän. Voit säätää tätä osaa saadaksesi seuraavan kuukauden tai viimeisen kuukauden ensimmäisen päivämäärän muuttamalla -1 arvoksi 0 ja 1. Lisää lukua ja lisää kuukauden siirtymää.

EOMONTH (TODAY (), 0):Tällä saadaan kuluvan kuukauden viimeinen päivämäärä. Jos lisäät tämän segmentin määrää, saat viimeisen päivämäärän ensi kuussa, jos pienennät numeroa, saat edellisen kuukauden viimeisen päivämäärän.

Käytä yllä olevia kahta segmenttiä hallitaksesi kuukautta.

Esimerkki: Hanki kokoukset, jotka on suunniteltu kuluvan kuukauden aikana

Tässä on taulukko, jossa on kokouksen päivämäärät. Meidän on saatava kuluvan kuukauden suunnitellut päivämäärät alueelta.

Kirjoita tämä kaava:

= LASKUT (B2: B12, "> =" & EOMONTH (TODAY (),-1)+1, B2: B12, "<=" & EOMONTH (TODAY (), 0))

Tämä palauttaa 5, koska helmikuussa 2020 on 5 päivämäärää.

Kuinka se toimii?

Periaatteessa haluamme laskea päivämäärät, jotka ovat suurempia tai yhtä suuria kuin kuluvan kuukauden ensimmäinen päivämäärä ja pienemmät tai yhtä suuret kuin kuluvan kuukauden viimeinen päivä. Käytämme siis COUNTIF -toimintoa.

Nyt meidän on vain arvioitava kuluvan kuukauden ensimmäinen päivämäärä ja kuluvan kuukauden viimeinen päivämäärä. Teemme sen käyttämällä Excel -toimintoja EOMONTH ja TODAY.

EOMONTH -funktio palauttaa annetun päivämäärän kuukauden viimeisen päivämäärän. Voimme hallita kuukautta ennen ja jälkeen seuraavan argumentin käyttämisen. Annamme tämän päivän päivämäärän TODAY -toiminnolla. Nyt EOMONTH (TODAY (),-1) +1-lause palauttaa kuluvan kuukauden ensimmäisen päivämäärän (lue lisätietoja EOMONTH-toiminnosta täältä). EOMONTH (TODAY (), 0) palauttaa kuluvan kuukauden viimeisen päivämäärän.

Lopulta kaavasta tulee yksinkertainen COUNTIFS -kaava.

= LASKUT (B2: B12, "> =" & 43862, B2: B12, "<=" & 43890)

Tämä kaava palauttaa kuluvan kuukauden laskentapäivät alueella B2: B12.

Menetelmä 2. Laske päivämäärät kuluvana kuukautena käyttämällä COUNT ja IF ja KUUKAUSI, VUOSI ja Tänään

Jos et halua käyttää EOMONTH -toimintoa, voit laskea kuluvan kuukauden päivämäärät tämän kaavan avulla.

Yleinen kaava:

= LASKE (JOS (KUUKAUSI (päivämäärät) & VUOSI (päivämäärät) = KUUKAUSI (TÄNÄÄN ()) & VUOSI (TÄNÄÄN ()), 1, ""))

Päivämäärät:Se on alue, joka sisältää päivämäärät. Se voi olla alue tai nimetty alue.

Käytämme tätä yleistä kaavaa yllä olevassa esimerkissä. Kaava tulee olemaan:

= MÄÄRÄ (JOS (KUUKAUSI (B2: B12) & VUOSI (B2: B12) = KUUKAUSI (TÄNÄÄN ()) & VUOSI (TÄNÄÄN ()), 1, ""))

Kuinka se toimii?

TheKUUKAUSI (B2: B12) & VUOSI (B2: B12) osa palauttaa taulukon, joka sisältää kunkin päivämäärän kuukauden ja vuoden. Taulukko tulee olemaan

{"32020";"22020";"32020";"32020";"12020";"22020";"22020";"32020";"22020";"22020";"32020"}.

TheKUUKAUSI (TÄNÄÄN ()) & VUOSI (TÄNÄÄN ())osa luo merkkijonon, joka sisältää kuluvan kuukauden kuukauden numeron ja vuoden. Tässä esimerkissä se on "22020". Tätä arvoa verrataan jokaiseen yllä olevan taulukon arvoon käyttämällä yhtälön (=) merkkiä. Tämä palauttaa taulukon TOSI ja EPÄTOSI.

{FALSE; TRUE; FALSE; FALSE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE}

Nyt jokaiselle TOSI -arvolle IF -funktio palauttaa 1 ja EPÄTOSI ei palauta mitään ("").

{"";1;"";"";"";1;1;"";1;1;""}

Lopuksi COUNT -toiminto laskee taulukon numeeriset arvot ja palauttaa valitun alueen kuluvan kuukauden päivämäärät.

Menetelmä 3. Laske päivämäärät kuluvana kuukautena käyttämällä SUMPRODUCT -toimintoa KUUKAUSI, VUOSI ja TÄNÄÄN -toiminnolla

SUMPRODUCT -toiminto on hämmästyttävä, kun kyse on arvojen laskemisesta ja laskemisesta hulluilla kriteereillä.

Tässä menetelmässä laskemme boolean -logiikan avulla nykyisen kuukauden päivämäärät.

= SUMPRODUCT (-(KUUKAUSI (päivämäärät) & VUOSI (päivämäärät) = KUUKAUSI (TÄNÄÄN ()) & VUOSI (TÄNÄÄN ())))

Päivämäärät:Se on alue, joka sisältää päivämäärät. Se voi olla alue tai nimetty alue.

Kun käytämme tätä toimintoa esimerkissämme, saamme täsmälleen saman vastauksen.

= SUMPRODUCT (-(KUUKAUSI (B2: B12) & VUOSI (B2: B12) = KUUKAUSI (TÄNÄÄN ()) & VUOSI (TÄNÄÄN ())))

Kuinka se toimii?

(KUUKAUSI (B2: B12) & VUOSI (B2: B12) = KUUKAUSI (TÄNÄÄN ()) & VUOSI (TÄNÄÄN ())):Tämä segmentti tekee saman kuin COUNT ja IF -menetelmässä ja palauttaa taulukon TOSI ja EPÄTOSI.

{FALSE; TRUE; FALSE; FALSE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE}

Tämän lausunnon ulkopuolella meillä on kaksinkertainen negatiivinen operaattori (-), joka muuntaa nämä TOSI- ja EPÄTOSI-arvot 1: ksi ja 0: ksi. Lopuksi kaava on yksinkertaistettu seuraavasti:

SUMPRODUCT ({0; 1; 0; 0; 0; 1; 1; 0; 1; 1; 0})

SUMPRODUCT -funktio summaa tämän taulukon ja palauttaa alueen kuluvan kuukauden numeropäivien määrän.

Joten kyllä ​​kaverit, nämä ovat kaksi tapaa laskea kuluvan kuukauden päivämäärät. Valitse sinulle parhaiten sopiva. Toivottavasti se oli selittävä ja hyödyllinen. Jos sinulla on epäilyksiä tästä aiheesta, kysy alla olevasta kommenttiosasta. Kuulen mielelläni sinusta.

Kuinka laskea jäljellä olevat päivät Excelissä | Jäljellä olevien päivien laskemiseksi käytämme Excelissä yksinkertaista vähennyskaavaa. Jos haluat laskea jäljellä olevat päivät nykyisestä päivämäärästä, käytämme TODAY -toimintoa.

Kuinka laskea päivät, kuukaudet ja vuodet| Päivien, kuukausien ja vuosien laskemiseksi Excelissä on kolme toimintoa nimeltä PÄIVÄ, KUUKAUSI ja VUOSI. Nämä toiminnot saavat päivän, kuukauden ja vuoden annetusta päivämäärästä.

Jäljellä olevien kuukausipäivien laskeminen Excelissä |Kuukauden jäljellä olevien päivien laskemiseen käytämme EOMONTH -funktiota. Vähennämme nykyisen päivämäärän kuukauden lopusta.

Laske syntymäpäivät alueelta kuukausittain Excel| Toiminnon SUMPRODUCT ja MONTH käyttäminen. Tämä toiminto kertoo meille, kuinka monta syntymäpäivää on tietyssä kuukaudessa.

Suosittuja artikkeleita:

50 Excel -pikanäppäintä tuottavuuden lisäämiseksi | Nopeuta tehtävääsi. Nämä 50 pikanäppäintä tekevät työskentelystäsi entistä nopeampaa Excelissä.

Excel VLOOKUP -toiminnon käyttäminen| Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja arkeilta.

Excelin käyttäminen COUNTIF -toiminto| Laske arvot olosuhteilla käyttämällä tätä hämmästyttävää toimintoa. Sinun ei tarvitse suodattaa tietojasi tietyn arvon laskemiseksi. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.

SUMIF -toiminnon käyttäminen Excelissä | Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.