¿Cómo creo una fórmula que no se invalida cuando elimino una fila?Uso de posiciones relativas en las fórmulas de Excel
Por ejemplo, en F12 de células I tienen la fórmula: = F11 + D12-E12
Esto básicamente dice tomar el valor de la celda por encima a continuación, añadir el valor de la celda 2 a la izquierda y restar el valor de la celda directamente a la izquierda.
Sin embargo, debido a que estoy usando direcciones de celda reales, tan pronto como elimino una fila, todas las filas a continuación dejan de ser válidas.
¿Cómo expreso la fórmula por la posición relativa (es decir = "1 anterior" + "2 a izquierda" - "1 a izquierda")
Gracias.
Para construir la cadena para la función 'INDIRECT' primer parámetro, también puede usar la función 'ADDRESS' de varias maneras ...:] – mousio
Para compensación, ¿hay alguna manera de compensar desde la celda actual? ¿Algo así como = OFFSET (esto, -1,0) en lugar de agregar F12 explícitamente? –
Seguro, solo combine con 'indirecto': si' offset (this, -1,0) 'es su objetivo, puede usar' indirect ("R [-1]", false) ', o si realmente lo necesita' offset', entonces sugiero usar 'offset (indirecto (" RC ", falso), - 1,0)'. – mousio