Las fórmulas en MS Excel son "deslizantes" por defecto. Esto significa, por ejemplo, que cuando las celdas se llenan automáticamente por columna en la fórmula, el nombre de la fila cambiará automáticamente. Lo mismo ocurre con el nombre de la columna cuando se autocompleta la fila. Para evitar esto, simplemente coloque el signo $ en la fórmula antes de ambas coordenadas de la celda. Sin embargo, cuando se trabaja con este programa, a menudo se plantean tareas más complejas.
Instrucciones
Paso 1
En el caso más simple, si la fórmula usa datos de un libro de trabajo, al insertar la función en el campo de entrada de valor, escriba las coordenadas de la celda fija en el formato $ A $ 1. Por ejemplo, debe sumar los valores de la columna B1: B10 con el valor de la celda A3. Luego, en la línea de función, escriba la fórmula en el siguiente formato:
= SUMA ($ A $ 3; B1).
Ahora, durante el autocompletado, solo cambiará el nombre de la fila del segundo sumando.
Paso 2
De manera similar, puede sumar datos de dos libros diferentes. Luego, en la fórmula, deberá especificar la ruta completa a la celda del libro cerrado en el formato:
= SUMA ($ A $ 3; 'Nombre_unidad: / Dir_usuario / Nombre_usuario / Nombre_carpeta [Nombre_archivo.xls] Hoja1'! A1).
Si el segundo libro (llamado libro de origen) está abierto y los archivos están en la misma carpeta, solo se especifica la ruta del archivo en el libro de destino:
= SUMA ($ A $ 3; [FileName.xls] Hoja1! A1).
Paso 3
Sin embargo, con esta notación, si va a agregar o eliminar filas / columnas en el libro de trabajo de origen antes de la primera celda del rango deseado, los valores de la fórmula cambiarán en el libro de trabajo de destino. Al insertar líneas en blanco sobre la celda de origen, aparecerán ceros en lugar del segundo término en la fórmula final del libro. Para evitar que esto suceda, los libros deben estar vinculados.
Paso 4
Para hacer esto, deberá agregar una columna de enlace al libro de trabajo de destino. Abra el libro de trabajo original y seleccione la celda en él, cuyo valor debe ser fijo, independientemente de las operaciones con la tabla. Copie este valor en el portapapeles. Vaya a la hoja del libro de destino que contendrá la fórmula.
Paso 5
En el menú "Editar", seleccione "Pegado especial" y en la ventana que se abre, haga clic en el botón "Insertar enlace". De forma predeterminada, se ingresará una expresión en la celda en el formato:
= [Libro2.xls] Hoja1! $ A $ 1.
Sin embargo, esta expresión se mostrará solo en la barra de fórmulas y su valor se escribirá en la propia celda. Si necesita vincular el libro final con una serie de variaciones del original, elimine el signo $ de la fórmula especificada.
Paso 6
Ahora, en la siguiente columna, pegue la fórmula de suma en formato regular:
= SUMA ($ A $ 1; B1), donde $ A $ 1 es la dirección de una celda fija en el libro de destino;
B1 es la dirección de la celda que contiene la fórmula de conexión con el comienzo de la serie de variaciones de otro libro.
Paso 7
Con este método de escribir la fórmula, el valor B1 de la tabla original permanecerá sin cambios, sin importar cuántas filas agregue arriba. Si lo cambia manualmente, el resultado del cálculo de la fórmula en la tabla final también cambia.