una todas que posicion las funciones funcion columna celda excel excel-vba excel-formula

todas - que es una celda en excel



En la inserción de fila, autopopula una fórmula en una celda (2)

Tengo una columna de fórmula en mi hoja de cálculo para calcular los valores basados ​​en otra columna. Quiero saber si hay una manera de hacer que la fórmula sea la predeterminada, de modo que cuando inserte una nueva fila, la celda de esa columna obtenga automáticamente la fórmula preestablecida, sin necesidad de copiar y pegar desde arriba otra vez.

Esto es deseable porque los usuarios no técnicos rellenarán la hoja de cálculo. La solución actual es copiar previamente, y pegar, toda la columna con la fórmula, pero esto no es ideal, ya que el archivo se vuelve innecesariamente grande y lento de abrir.

Cualquier método incluso con VBA es aceptable, pero se prefiere una solución que no sea VBA.


Intente verificar Extender formatos y fórmulas de rango de datos en Opciones de edición en Avanzado en Opciones de Excel.


Mi sugerencia sería cambiar su rango usado en su hoja de trabajo a una tabla. Cuando inserta una fila en una hoja con una tabla (ya sea dentro o directamente debajo de la tabla), las fórmulas dentro de la tabla se arrastran hacia abajo. Sin embargo, tendrá que cambiar ligeramente las fórmulas, ya que debe hacer referencia a las celdas dentro de la tabla de forma ligeramente diferente cuando se encuentran dentro de una tabla.

Aquí hay un par de enlaces a algunos recursos, aunque es probable que haya algunos recursos mucho mejores:

http://www.databison.com/table-formulas-in-excel/

http://excelsemipro.com/2011/04/formulas-and-structured-data-in-excel-tables/

http://www.jkp-ads.com/Articles/Excel2007Tables.asp