¿Cómo agregar o restar, o incrementar, las letras de columna en Excel? 2ª parte

0

he encontrado este enlace donde se responde:

¿Cómo agregar o restar, o incrementar, las letras de columna en Excel?

Esta vez, quiero saber cómo simplificar:

=INDIRECT( ADDRESS( ROW()+19, ( COLUMN() - 1 ),4) )
=INDIRECT( ADDRESS( ROW()+19, ( COLUMN() - 3 ),4) )
=INDIRECT( ADDRESS( ROW()+19, ( COLUMN() - 5 ),4) )

a:

=INDIRECT( ADDRESS( ROW()+19, ( COLUMN() - (2*n-1) ),4) )
Another.Chemist
fuente
1
¿Qué es "n"? No veo nada obviamente malo con la construcción que muestra (excepto que necesita definir n).
fixer1234
¿Desea que aumente a medida que rellena la fórmula (1, 3, 5, 7 ...) o repita la secuencia (1, 3, 5, 1, 3, 5 ...)?
Máté Juhász
En la primera celda, ... 1 .... En la segunda celda ....... 3 ...... y así sucesivamente ... Pero, no quiero cambiar el número manualmente, solo quiero que el norte Cambio de número en sí mismo cuando pego de celda a celda
Another.Chemist

Respuestas:

1

Para dar a n un valor para tener una función de trabajo, debe escribir en lugar de n lo siguiente: Row() La fórmula se convertirá en: =INDIRECT( ADDRESS( ROW()+19, ( COLUMN() - (2*(ROW()-4)-1) ),4) )
el 4 en 2 * (ROW () - 4) -1) es el número de la fila -1 donde comienza la fórmula, usé, por ejemplo, la fila 5, tengo que deducir 1 de ella, y le dará 1 después del cálculo con 2 * (ROW () - 4) -1) = 2 * (5-4) -1 = 2-1 = 1 La fórmula se convertirá en:
=INDIRECT( ADDRESS( ROW()+19, ( COLUMN() - (2*(ROW()-(Row()-1)-1) ),4) ) pero tiene que escribir el valor de la fila número -1, (Fila () - 1) = 4 por ejemplo, de esa manera, cuando arrastre hacia abajo la fórmula, deducirá siempre 4 y significa 1, 3 5 ...

Sam
fuente