Conta il numero di celle di data in un intervallo per giorno della settimana
Excel fornisce 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 offre una guida passo passo per aiutarti a gestirlo.
Come contare le celle di data per giorno della settimana?
Come mostrato nello screenshot sottostante, B3:B9 è l'intervallo di dati originali in cui vuoi contare le date, D3:D9 contiene i nomi sequenziali dei giorni della settimana, e E3:E9 contiene numeri sequenziali da 1 a 7 per rappresentare i numeri del giorno della settimana. Per contare quante date in B3:B9 corrispondono a lunedì, martedì, mercoledì e così via, puoi procedere come segue.
Formula generica
=SUMPRODUCT(--(WEEKDAY(date)=giorno_num))
Argomenti
Date (obbligatorio): L'intervallo che contiene le date che vogliamo contare.
Giorno_num (obbligatorio): Il numero del giorno della settimana su cui baseremo il conteggio.
Come usare questa formula?
1. Seleziona una cella vuota per visualizzare il risultato.
2. Inserisci la seguente formula al suo interno e premi il tasto Invio. Seleziona la cella del risultato, quindi trascina la maniglia di riempimento automatico verso il basso fino ad altre celle nella colonna corrente per applicare la formula.
=SUMPRODUCT(--(WEEKDAY($B$3:$B$9,2)=E3))
Nota: Se ci sono celle vuote nell'intervallo originale, otterrai risultati errati. Per escludere le celle vuote, applica la seguente formula:
=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 il giorno della settimana da B3:B9. Qui 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 Qui verifica se ogni 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}): Questi due segni meno convertono “VERO” in 1 e “FALSO” in 0. Qui otterrai un nuovo array come {0;0;1;0;0;0;1}.
- SUMPRODUCT{0;0;1;0;0;0;1}: La funzione SUMPRODUCT somma tutti i numeri nell'array e restituisce il risultato finale come 2.
Funzioni correlate
Funzione SUMPRODUCT di Excel
La funzione SUMPRODUCT di Excel può essere utilizzata per moltiplicare due o più colonne o array insieme, e poi ottenere la somma dei prodotti.
Funzione WEEKDAY di Excel
La funzione WEEKDAY di Excel restituisce un numero intero compreso tra 1 e 7 per rappresentare il giorno della settimana per una data specificata in Excel.
Formule correlate
Conta le celle che non contengono errori
Questo tutorial fornisce passaggi dettagliati per aiutarti a contare il numero di celle che non contengono errori in un intervallo specificato in Excel.
Conta il numero di celle che non contengono molti valori
Questo post ti guiderà attraverso il processo di conteggio del numero di celle che non contengono molti valori in un intervallo specificato in Excel.
Conta le celle che non contengono testo specifico
Puoi utilizzare la funzione COUNTIF con un carattere jolly per contare il numero di celle che contengono testo specifico in un intervallo. Al contrario, è anche facile utilizzare la funzione COUNTIF per contare le celle che non contengono testo specifico. Questo tutorial fornisce passaggi dettagliati per aiutarti a risolvere il problema.
Conta il numero di celle di testo
Per contare il numero di celle che contengono testo in un intervallo specificato, la funzione COUNTIF può aiutarti a farlo facilmente. Qui questo articolo introdurrà la formula nei dettagli per aiutarti a risolvere il problema.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.