Valori di riga specifici in Excel


0

Come si può chiedere a Excel di registrare il valore di tutte le celle in una determinata colonna in modo tale che il numero di riga sia nel formato riga = 2 ^ i per i da 1 a 100? Questo userebbe necessariamente VBA?


Vuoi dire sommare tutti i valori in cui la riga è nella serie 2 ^ i? 2,4,8,16, ecc?
Raystafarian,

@Raystafarian Non proprio. Vorrei che i valori di quelle celle fossero inseriti, diciamo, in B1, B2, B3 ... Bn. Mi dispiace per la confusione.
user347132

Risposte:


2

Inserisci la seguente formula nella cella B1 e trascina verso il basso.

=INDIRECT("A"&2^(ROW(A1)))

Ricorda, questo ti darà un #REF! errore dalla riga 21 in poi, secondo la spiegazione di Mike Fitzpatrick.


0

Se ti capisco correttamente, vuoi prendere la somma dei valori di seguito, dì da A1:Axdove x = 2^i. Puoi farlo senza VBA usando la INDIRECTfunzione:

=SUM(INDIRECT("A1:A"&(2^i)))

Quindi la sostituzione di i = 8 nella formula sopra ti darà la somma delle prime 8 righe nella colonna A. La formula può essere facilmente estesa per tenere conto degli intervalli che iniziano ad altre righe.

Per quanto ne so, Excel supporta solo 2 ^ 20 (1048576) righe.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.