Cambio de fórmulas al copiar en Excel


0

¿Hay alguna manera de que Excel mueva una tabla completa que contiene fórmulas y cambie las fórmulas para tener en cuenta las nuevas posiciones de las celdas? Ya sea que use pegado especial o pegado regular, encuentro que las fórmulas aún hacen referencia a la tabla original. ¿Hay alguna forma de cambiar las referencias al pegar una tabla suponiendo que todas las fórmulas son independientes?

Respuestas:


1

Use referencias relativas, por ejemplo, en =SUM(A1:A5)lugar de referencias absolutas =SUM($A$1:$A$5). Además, evite referirse a las celdas (con nombre propio). Las referencias son relativas por defecto, use el signo de dólar $para hacerlas absolutas.


Gracias por su respuesta, pero supongo que mi pregunta es ¿cómo puedo evitar eso? ¿Hay alguna forma de copiar la tabla y hacer que las referencias absolutas cambien en consecuencia? Por ejemplo, si tengo A2 = 2 y B2 = A2, ¿hay alguna forma de copiar A2: B2 a otras celdas y hacer que la referencia sea, por ejemplo, G10: H10?
114

Bueno, si quieres que las fórmulas cambien, ¿por qué no usar referencias relativas? En tu ejemplo, ¿quieres H10 =G10?
ben

@ 114 Si realmente quiere cambiar las referencias absolutas, ¿tal vez esta pregunta le ayudará? (No lo he intentado yo mismo.)
ben

La reserva que tengo es que algunas de las fórmulas en la tabla arreglan una fila y no una columna o una columna y no una fila, y me gustaría que funcionen igual donde sea que se mueva la tabla.
114

@ 114 ¿Entonces las referencias mixtas resolverían su problema? Por ejemplo $A1(columna fija, fila relativa) y A$1(columna relativa y fila fija). Ver aquí para más detalles.
ben
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.