Funzione FREQUENCY di Excel
La funzione FREQUENCY calcola e restituisce una distribuzione di frequenza, ovvero un array verticale di numeri che indica con quale frequenza i valori si ripetono negli intervalli definiti da un intervallo di classi (bin).

Sintassi
=FREQUENCY()data_array, bins_array)
Argomenti
- data_array (obbligatorio): Un array di valori per i quali si desidera calcolare le frequenze. Se data_array non contiene valori, FREQUENCY restituisce un array di zeri.
- bins_array (obbligatorio): Un array di intervalli utilizzati per raggruppare i valori. Se bins_array non contiene valori, FREQUENCY restituisce il numero di elementi presenti in data_array.
Valore restituito
La funzione FREQUENCY restituisce un array verticale contenente le frequenze.
Note sulla funzione
- Se utilizzi una versione di Excel precedente a Microsoft 365, devi prima selezionare l’area di posizionamento dell’elenco, quindi inserire la formula FREQUENCY nella cella immediatamente sopra tale area e infine premere Ctrl + Maiusc + Invio per applicare la funzione. Per gli utenti di Microsoft 365 e delle versioni più recenti di Excel, è sufficiente inserire la formula in una cella e premere Invio.
- FREQUENCY restituisce un array con un elemento in più rispetto agli elementi presenti in bins_array. L'elemento aggiuntivo rappresenta la frequenza dei valori superiori al valore più grande contenuto in bins_array. Pertanto, l'area di posizionamento dell'elenco selezionato deve contenere un elemento in più rispetto a bin_array se si desidera includere tale elemento aggiuntivo. In caso contrario, selezionare un intervallo delle stesse dimensioni di bin_array.
- FREQUENCY ignora le celle vuote e il testo.
Esempio
Come illustrato nella tabella seguente, sono disponibili un elenco di valori e un elenco di intervalli. Per raggruppare i valori negli intervalli, selezionare un’area di posizionamento dell’elenco composta da cinque celle adiacenti in verticale, copiare o inserire la formula seguente nella cella immediatamente sopra l’area di posizionamento e premere Ctrl + Maiusc + Invioper ottenere il risultato:
=FREQUENCY(){81;96;59,9;77;84;62;65;90,5;100;93;110},{60;80;90;100})
In alternativa, utilizzare riferimenti di cella per rendere la formula dinamica:
=FREQUENCY()B4:B14,D4:D7)

Funzioni correlate
La funzione MODE.MULT restituisce un array verticale dei numeri che compaiono con maggiore frequenza in un insieme di dati.
La funzione MODE.SNGL restituisce il numero che si ripete con maggiore frequenza in un insieme di numeri.
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.