Esta es una pregunta sobre Excel, no sobre VBA. Tengo una fórmula simple en mi fila superior que promedia las diez celdas debajo. Quiero copiar la fila debajo de esta e insertar una copia como una nueva fila. (Mi rango es el más reciente primero y los más antiguos eventualmente quedan fuera de los diez más recientes).
Cuando copio y pego la fila, la fórmula en la fila de arriba se ajusta para ignorar la fila que inserté (promedia diez celdas debajo de la nueva fila). ¿Por qué la fórmula no se "pega" a las filas 2 a 11? ¿Cómo hago para que haga eso?
Por ejemplo, si mi hoja de cálculo se viera así (no la tengo conmigo):
A1 Average(A2:A11)
A2 5
A3 8
...
A11 3
A12 (unused)
y copio la fila A2 y la inserto allí, la fórmula en A1 se convierte en: Promedio (A3: A12). Quiero que se quede con A2:A11. Intenté poner signos de dólar (A$2:A$11) y el inserto aún cambiaba la fórmula. Por favor ayuda.
Respuesta1
Intentar:
=AVERAGE(INDIRECT("A2:A11"))