Formula di Excel: gruppo di conteggio in esecuzione per dimensione n -

Sommario

Formula generica

=CEILING(COUNTA(expanding_range)/size,1)

Sommario

Per creare un conteggio progressivo di gruppi di dimensioni variabili, è possibile utilizzare le funzioni COUNTA e CEILING. Nell'esempio mostrato, C5 contiene questa formula:

=CEILING(COUNTA($B$5:B5)/size,1)

dove "size" è l'intervallo denominato F4.

Spiegazione

Il cuore di questa formula è la funzione CONTA.VALORI, configurata con un intervallo in espansione come questo:

COUNTA($B$5:B5)

Quando la formula viene copiata lungo la colonna, l'intervallo che inizia con B5 si espande per includere ogni nuova riga e CONTA.VALORI restituisce un conteggio progressivo di tutte le voci non vuote nell'intervallo.

Il risultato di CONTA.VALORI viene quindi diviso per "dimensione", configurato come un intervallo denominato F4. L'utilizzo di una cella nel foglio di lavoro per la dimensione del gruppo consente di modificare il raggruppamento in qualsiasi momento senza modificare la formula. L'intervallo denominato viene utilizzato solo per leggibilità e praticità.

Il valore risultante viene quindi elaborato dalla funzione CEILING, con un significato di 1. CEILING è una funzione di arrotondamento che arrotonda sempre per eccesso all'unità di significatività successiva. In questo esempio, ciò fa sì che i valori frazionari vengano arrotondati al numero intero successivo.

Gestire le celle vuote

Se l'intervallo che stai contando contiene celle vuote o vuote, puoi racchiudere la formula all'interno della funzione SE in questo modo:

=IF(B5"",CEILING(COUNTA($B$5:B5)/size,1),"")

Qui, eseguiamo l'operazione di conteggio e arrotondamento descritta sopra solo quando la cella nella colonna B non è vuota. Se è vuoto, ignoriamo il conteggio e restituiamo una stringa vuota ("").

Articoli interessanti...