Formula di Excel: conta con valori ripetuti -

Sommario

Formula generica

=ROUNDUP((COLUMN()-offset)/repeat,0)

Sommario

Per contare con numeri ripetuti (ad esempio: 1111,2222,3333,4444, ecc.) Puoi utilizzare una formula basata sulla funzione ROUNDUP, con l'aiuto di ROW o COLUMN.

Nell'esempio mostrato, la formula in C4 è:

=ROUNDUP((COLUMN()-2)/$B4,0)

Spiegazione

Il cuore di questa formula è la funzione ROUNDUP. La funzione ARROTONDA funziona come la funzione ARROTONDA, tranne per il fatto che durante l'arrotondamento, la funzione ARROTONDO arrotonda sempre i numeri da 1 a 9 per eccesso. In questa formula, usiamo questo fatto per ripetere i valori.

Per fornire un numero a ROUNDUP, utilizziamo questa espressione:

(COLUMN()-2)/$B4

Senza un riferimento, COLUMN genera il numero di colonna della cella in cui appare, in questo caso 3 per la cella C4.

Il numero 2 è semplicemente un valore di offset, per tenere conto del fatto che la colonna C è la colonna 3. Sottraiamo 2 per normalizzare di nuovo a 1.

La cella B4 contiene il valore che rappresenta il numero di volte per "ripetere" un conteggio. Abbiamo bloccato il riferimento alla colonna in modo che il valore di ripetizione rimanga fisso mentre la formula viene copiata nella tabella.

Il numero di colonna normalizzato viene diviso per il valore di ripetizione e il risultato viene inserito in ROUNDUP come numero da arrotondare. Per il numero di posizioni, usiamo zero, in modo che l'arrotondamento vada al numero intero successivo.

Una volta che il conteggio delle colonne è uniformemente divisibile per il valore di ripetizione, il conteggio avanza.

Righe invece di colonne

Se devi contare in righe, invece che in colonne, regola la formula in questo modo:

=ROUNDUP((ROW()-offset)/repeat,0)

Articoli interessanti...