Come contare le date del mese corrente nell'intervallo di Excel

Sommario

Diciamo che devi gestire le date delle riunioni in un file Excel. Ora vuoi quante date (riunioni) ci sono nel mese corrente, nel prossimo mese o nel mese precedente. Di solito utilizzerai i filtri per farlo. Ma non è una soluzione.

Possiamo contare il numero di date in corso da un intervallo excel utilizzando una formula. Si aggiornerà automaticamente e non sarà più necessario utilizzare i filtri per il conteggio delle date.

Ci sono tre formule che puoi usare. Si basano su:

1. Utilizzo di CONTA.PI.SE con la funzione EOMESE e OGGI
2. Utilizzo di COUNT e IF con le funzioni MESE e OGGI
3. Utilizzo di SUMPRODUCT con le funzioni MESE e OGGI

Esaminiamoli uno per uno.

Metodo 1. Contare le date nel mese corrente utilizzando Excel CONTA.SE con la funzione EOMESE e OGGI

La formula generica è

=COUNTIFS(date,">="&EOMONTH(TODAY(),-1)+1,dates,"<="&EOMONTH(TODAY(),0))

Date:È l'intervallo che contiene le date. Può essere un intervallo o un intervallo denominato.

EOMESE(OGGI(),-1)+1:Questo per ottenere la prima data del mese corrente. Puoi modificare questa sezione per ottenere la prima data del mese prossimo o del mese scorso modificando -1 in 0 e 1 rispettivamente. Aumentare il numero e aumentare l'offset del mese.

EOMESE(OGGI(),0):Questo serve per ottenere l'ultima data del mese corrente. Se aumenti il ​​numero in questo segmento, ottieni le ultime date del mese successivo, se diminuisci il numero ottieni l'ultima data dei mesi precedenti.

Utilizzare i due segmenti precedenti per controllare il mese.

Esempio: ottenere riunioni pianificate nel mese corrente

Qui abbiamo una tabella con le date dell'incontro. Dobbiamo ottenere il numero di date dall'intervallo, pianificato nel mese corrente.

Scrivi questa formula:

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

Questo restituisce 5 poiché ci sono 5 date di febbraio 2020.

Come funziona?

Fondamentalmente, vogliamo contare le date maggiori o uguali alla prima data del mese corrente e minori o uguali all'ultimo giorno del mese corrente. Quindi usiamo la funzione CONTA.SE.

Ora dobbiamo solo valutare la prima data del mese corrente e l'ultima data del mese corrente. Lo facciamo utilizzando le funzioni di Excel EOMESE e OGGI.

La funzione EOMONTH restituisce l'ultima data del mese della data fornita. Possiamo controllare il mese prima e dopo usando l'argomento successivo. Forniamo la data odierna utilizzando la funzione TODAY. Ora l'istruzione EOMONTH(TODAY(),-1)+1 restituisce la prima data del mese corrente (leggi la funzione EOMONTH in dettaglio qui). EOMONTH(TODAY(),0) restituisce l'ultima data del mese corrente.

Alla fine, la formula diventa una semplice formula CONTA.PI.SE.

=CONTA.SE(B2:B12,">="&43862,B2:B12,"<="&43890)

Questa formula restituisce le date di conteggio del mese corrente nell'intervallo B2: B12.

Metodo 2. Contare le date nel mese corrente utilizzando COUNT e IF con le funzioni MESE, ANNO e OGGI

Se non si desidera utilizzare la funzione EOMESE, è possibile utilizzare questa formula per contare le date che si verificano nel mese corrente.

Formula generica:

=CONTEGGIO(SE(MESE(date)&ANNO(date)=MESE(OGGI())&ANNO(OGGI()),1,""))

Date:È l'intervallo che contiene le date. Può essere un intervallo o un intervallo denominato.

Usiamo questa formula generica nell'esempio sopra. La formula sarà:

=CONTEGGIO(SE(MESE(B2:B12)&ANNO(B2:B12)=MESE(OGGI())&ANNO(OGGI()),1,""))

Come funziona?

IlMESE(B2:B12)&ANNO(B2:B12) part restituisce un array che contiene il mese e l'anno di ogni data. L'array sarà

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

IlMESE(OGGI())&ANNO(OGGI())part crea una stringa che contiene il numero del mese e l'anno del mese corrente. In questo esempio, è "22020". Questo valore viene confrontato con ciascun valore nell'array sopra utilizzando il segno di uguale (=). Questo restituisce un array di VERO e FALSO.

{FALSO;VERO;FALSO;FALSO;FALSO;VERO;VERO;FALSO;VERO;VERO;FALSO}

Ora, per ogni valore VERO, la funzione SE restituisce 1 e per FALSO non restituisce nulla ("").

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

Infine, la funzione COUNT conta i valori numerici dall'array e restituisce le date del mese corrente dall'intervallo selezionato.

Metodo 3. Contare le date nel mese corrente utilizzando SUMPRODUCT con la funzione MESE, ANNO e OGGI

La funzione SUMPRODUCT è sorprendente quando si tratta di contare e sommare valori con criteri folli.

In questo metodo, utilizziamo la logica booleana per contare le date del mese corrente in un intervallo.

=SOMMA.PRODOTTO(--(MESE(date)&ANNO(date)=MESE(OGGI())&ANNO(OGGI())))

Date:È l'intervallo che contiene le date. Può essere un intervallo o un intervallo denominato.

Quando usiamo questa funzione nel nostro esempio, otteniamo la stessa identica risposta.

=SOMMA.PRODOTTO(--(MESE(B2:B12)&ANNO(B2:B12)=MESE(OGGI())&ANNO(OGGI())))

Come funziona?

(MESE(B2:B12)&ANNO(B2:B12)=MESE(OGGI())&ANNO(OGGI())):Questo segmento fa la stessa cosa del metodo COUNT e IF e restituisce un array di TRUE e FALSE.

{FALSO;VERO;FALSO;FALSO;FALSO;VERO;VERO;FALSO;VERO;VERO;FALSO}

Al di fuori di questa affermazione, abbiamo un doppio operatore negativo (--) per convertire questi valori VERO e FALSO in 1 e 0. Infine, abbiamo la formula semplificata in:

SOMMAPRODOTTO({0;1;0;0;0;1;1;0;1;1;0})

La funzione SUMPRODUCT riassume questa matrice e restituisce il conteggio delle date numeriche del mese corrente nell'intervallo.

Quindi sì ragazzi, questi sono i modi in cui due contano le date del mese in corso. Scegli quello più adatto a te. Spero di essere stato esplicativo e utile. Se hai dubbi su questo argomento, chiedi nella sezione commenti qui sotto. Sarò felice di sentirti.

Come contare i giorni rimanenti in Excel | Per contare i giorni rimanenti utilizziamo una semplice formula di sottrazione in Excel. Se vuoi contare i giorni rimanenti dalla data corrente, utilizziamo la funzione OGGI.

Come calcolare giorni, mesi e anni| Per calcolare giorni, mese e anno, Excel ha tre funzioni chiamate GIORNO, MESE e ANNO. Queste funzioni ottengono il giorno, il mese e l'anno dalla data indicata.

Come calcolare i giorni del mese rimanenti in Excel |Per calcolare i giorni rimanenti di un mese, utilizziamo la funzione EOMESE. Sottraiamo la data corrente dalla data di fine mese.

Conta le date di nascita dall'intervallo per mese Excel| Utilizzando la funzione SUMPRODUCT e MONTH. Questa funzione ci farà sapere quante date di nascita ci sono in un mese specifico.

Articoli popolari:

50 scorciatoie di Excel per aumentare la produttività | Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.

Come utilizzare la funzione CERCA.VERT di Excel| Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.

Come usare Excel Funzione CONTA.SE| Conta i valori con le condizioni usando questa fantastica funzione. Non è necessario filtrare i dati per contare un valore specifico. La funzione Countif è essenziale per preparare la tua dashboard.

Come utilizzare la funzione SOMMA.SE in Excel | Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave