Contare il numero di celle contenenti date in un intervallo per Giorno della settimana
Excel offre la combinazione delle funzioni SUMPRODUCT e WEEKDAY per aiutarci a contare facilmente il numero di giorni della settimana specificati all'interno di un intervallo. Questo tutorial fornisce una guida passo passo per accompagnarvi nella procedura.

Come contare le celle contenenti date in base al giorno della settimana?
Come illustrato nello screenshot seguente, l’intervallo B3:B9 rappresenta l’Intervallo Dati Originale, ovvero l’insieme di date in cui si desidera effettuare il conteggio; D3:D9 contiene i nomi consecutivi dei giorni della settimana, mentre E3:E9 riporta i numeri sequenziali da 1 a 7, corrispondenti ai giorni della settimana. Per contare quante date presenti in B3:B9 corrispondono rispettivamente a lunedì, martedì, mercoledì e così via, procedere come segue.

Formula generica
=SUMPRODUCT(--(WEEKDAY(dates)=day_num))
Argomenti
Date (obbligatorio): L’intervallo deve contenere le date che si desidera contare.
Num_giorno (obbligatorio): il numero del giorno della settimana su cui basare il conteggio.
Come si utilizza questa formula?
1. Seleziona una cella vuota in cui visualizzare il risultato.
2. Immettere la formula seguente e premere Invio. Selezionare la cella del risultato, quindi trascinare la maniglia di riempimento automatico verso il basso sulle altre celle della colonna corrente per applicare la formula.
=SUMPRODUCT(--(WEEKDAY($B$3:$B$9,2)=E3))

Nota: Se nell'intervallo originale sono presenti celle vuote, i risultati potrebbero essere errati. Per escludere le celle vuote, utilizza la formula seguente:
=SUMPRODUCT((WEEKDAY($B$3:$B$9,2)=E3)*($B$3:$B$9<>«»))
Come funziona questa formula?
=SUMPRODUCT(--(WEEKDAY($B$3:$B$9,2)=E3))
- WEEKDAY($B$3:$B$9,2): La funzione WEEKDAY restituisce un numero intero compreso tra 1 e 7 per rappresentare i giorni della settimana corrispondenti alle date nell'intervallo B3:B9. In questo caso, il risultato è {5;3;1;2;2;4;1}.
- {5;3;1;2;2;4;1}=E3: {5;3;1;2;2;4;1}=1 verifica se ciascun numero nell'array è uguale a 1 e restituisce un array di valori VERO/FALSO come {FALSO;FALSO;VERO;FALSO;FALSO;FALSO;VERO}.
- --({FALSO;FALSO;VERO;FALSO;FALSO;FALSO;VERO}): i due segni meno trasformano “VERO” in 1 e “FALSO” in 0, generando così un nuovo array: {0;0;1;0;0;0;1}.
- SUMPRODUCT{0;0;1;0;0;0;1}: La funzione SUMPRODUCT somma tutti i numeri presenti nell'array e restituisce il risultato finale, che è 2.
Funzioni correlate
Funzione SUMPRODUCT di Excel
La funzione SUMPRODUCT di Excel ti permette di moltiplicare tra loro due o più colonne o array e sommare automaticamente i risultati ottenuti.
Funzione WEEKDAY di Excel
La funzione WEEKDAY di Excel restituisce un numero intero compreso tra 1 e 7 per rappresentare il giorno della settimana corrispondente a una data specificata in Excel.
Formule correlate
Contare le celle che non contengono errori
Questo tutorial ti guida passo passo per contare facilmente il numero di celle prive di errori all’interno di un intervallo specifico in Excel.
Contare il numero di celle che non contengono determinati valori
Questo articolo ti guida passo dopo passo nel contare le celle che non contengono determinati valori all’interno di un intervallo specifico in Excel.
Contare le celle che non contengono un testo specifico
Puoi usare la funzione COUNTIF con un carattere jolly per contare quante celle in un intervallo contengono un testo specifico. Allo stesso modo, è altrettanto semplice utilizzare COUNTIF per contare le celle che **non** contengono quel testo. Questo tutorial ti guida passo passo nella risoluzione del problema.
Contare il numero di celle di testo
Per contare facilmente il numero di celle che contengono testo in un intervallo limitato, puoi utilizzare la funzione COUNTIF. Questo articolo ti spiega nel dettaglio la formula per risolvere il problema.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.