Referencias absolutas y mixtas
Un signo de dólar decide si una fórmula copiada sigue mirando la tasa de impuesto en B1 o se desliza hacia una celda vacía.
Por qué la columna del impuesto falla después de rellenar
Empecemos con un acertijo. La tasa de impuesto, 10%, está en B1, y cuatro precios están de A4 a A7. Alguien escribe =A4*B1 en B4, obtiene 2, que es correcto, y lo rellena hacia abajo hasta B7. Ahora B5 muestra 0, B6 muestra #VALUE! y B7 muestra 25. Antes de seguir leyendo, intenta decir por qué falló cada una de esas tres celdas.
Haz clic en B5 y lee su fórmula: =A5*B2. Al rellenar hacia abajo, cada referencia normal bajó una fila. La referencia del precio pasó de A4 a A5, como debía, pero la de la tasa también pasó de B1 a B2, y B2 está vacía. Una celda vacía cuenta como 0 en una multiplicación, así que B5 muestra 0 sin avisar. B6 ahora multiplica por B3, que contiene el encabezado Tax; la página de Microsoft sobre #VALUE! explica que operadores como + y * quizá no puedan calcular con celdas que contienen texto, y de ahí el error. B7 multiplica por B4, el primer resultado del impuesto, y obtiene 12.5 × 2 = 25. Ese parece creíble, y por eso es el peor de los tres. Un relleno, tres respuestas equivocadas, y solo una de ellas es un mensaje de error.
La solución es decirle a la hoja que B1 no debe moverse nunca. Un signo de dólar delante de una parte de la dirección fija esa parte. $B$1 fija la columna y la fila, y eso la convierte en una referencia absoluta: significa B1 dondequiera que acabe la fórmula. Escribe el primer impuesto como =A4*$B$1, rellena hacia abajo y obtendrás =A5*$B$1, =A6*$B$1, etc. El ejemplo de Microsoft es =$B$4*$C$4, que queda exactamente igual al copiarlo de D4 a D5. El signo no tiene nada que ver con el dinero. Es una marca.
Tener la tasa en su propia celda trae una segunda ventaja. Si la tasa cambia de 10% a 12%, editas B1 y todas las filas se recalculan a la vez. Si la tasa se hubiera escrito en cada fórmula como *0.1, tendrías que buscar cada copia, y la que se te escape deja una cifra equivocada que parece totalmente normal. Así que pon todo lo que pueda cambiar (tasas, límites, tipos de cambio) en celdas con etiqueta cerca de la parte superior. Apunta a ellas con referencias absolutas.
Arrastra para girar. Desplaza o pellizca para acercar.
Fijar solo la fila o solo la columna
Puedes fijar solo una parte. En A$1 la fila queda fija y la columna se mueve; en $A1 es al revés. La tabla de Microsoft copia cada forma dos celdas hacia abajo y dos hacia la derecha: $A$1 sigue siendo $A$1, A$1 pasa a C$1, $A1 pasa a $A3, y A1 pasa a C3. Casi nunca escribirás los signos a mano. Mientras editas una fórmula, pon el cursor en una referencia y pulsa F4. Cada pulsación pasa a la forma siguiente (A1, $A$1, A$1, $A1) y luego vuelve a A1. La lista de atajos de Google también indica F4 para Sheets, y Fn+F4 en un teclado de Mac.
| Referencia | Columna | Fila | Copiada 2 abajo, 2 a la derecha |
|---|---|---|---|
| A1 | se mueve | se mueve | C3 |
| $A$1 | fija | fija | $A$1 |
| A$1 | se mueve | fija | C$1 |
| $A1 | fija | se mueve | $A3 |
¿Dónde resultan útiles las referencias mixtas? En una cuadrícula con un dato a lo largo de la parte superior y otro por el costado, y una tabla de multiplicar es el caso clásico. Pon del 1 al 5 en B1:F1 y otra vez en A2:A6, y luego escribe =B$1*$A2 en B2. Rellénala a la derecha hasta F2 y hacia abajo hasta F6. Cada una de las veinticinco copias sigue leyendo su número de arriba en la fila 1 y su número del costado en la columna A. Una sola fórmula llena bien toda la cuadrícula.
Arrastra para girar. Desplaza o pellizca para acercar.
- Rellenar =A4*B1 hacia abajo sin un $. La referencia de la tasa se desliza a B2, B3 y B4 junto con los precios, y da 0, #VALUE! y un 25 equivocado en lugar de tres impuestos.
- Poner el $ en la parte equivocada: =A4*B$1 se rellena bien hacia abajo, =A4*$B1 no. $B1 fija solo la columna, así que la fila sigue moviéndose. Decide en qué dirección se copiará la fórmula y fija la parte que se movería en esa dirección.
- Escribir la tasa en cada fórmula como *0.1. Funciona hasta que cambia la tasa. Entonces hay que encontrar y editar cada copia, y la que se escape sigue pareciendo normal.
- Pulsar F4 en Google Sheets fuera de una fórmula y esperar un $. F4 cambia el tipo de referencia solo mientras escribes una fórmula. En otros momentos es una de las teclas de Rehacer.
- =A4*$B$1 se copia una fila hacia abajo. ¿En qué se convierte?
- En la barra de fórmulas, el cursor está sobre A1. Pulsas F4 una vez. ¿En qué se convierte A1?
- ¿Y después de pulsar F4 por segunda vez?
- =A$1 se copia dos celdas hacia abajo y dos hacia la derecha. ¿En qué se convierte?
- =$A1 se copia dos celdas hacia abajo y dos hacia la derecha. ¿En qué se convierte?
- =B$1*$A2 en B2 se copia a C3. ¿En qué se convierte?
- En esa tabla, ¿qué valor da =E$1*$A5?
- B1 contiene 10% y B4 contiene =A4*B1. Rellenas B4 hacia abajo hasta B7. ¿Qué sale mal?
- La referencia de la tasa se sale de B1, así que B5 muestra 0 y las filas de abajo también fallan
- Todas las filas muestran #REF!
- Todas las filas muestran el mismo precio
- No sale nada mal
- ¿Qué referencia mantiene fija la fila pero deja que la columna se mueva?
- A$1
- $A1
- $A$1
- A1
- ¿Qué tecla cambia el tipo de referencia en un Mac en Google Sheets?
- Fn+F4
- Ctrl+D
- Ctrl+~
- Shift+F2
- $ fija la parte que va después: $A$1 ambas, A$1 la fila, $A1 la columna.
- Usa $B$1 para una celda de entrada única que comparten todas las filas.
- F4 recorre A1, $A$1, A$1, $A1 (Fn+F4 en un Mac en Google Sheets).
- Las referencias mixtas permiten que una sola fórmula llene toda una cuadrícula.
Fuentes de este curso (19)
- Microsoft Support, "Switch between relative, absolute, and mixed references" (support.microsoft.com/en-us/office/dfec08cd-ae65-4f56-839e-5f0d8d0baca9: $ before column and row, F4 to switch, copying two down and two right: $A$1 stays, A$1 to C$1, $A1 to $A3, A1 to C3)
- Microsoft Support, "AVERAGE function" (support.microsoft.com/en-us/office/047bac88-d466-426c-a32b-8f33eb960cf6: text, logical values and empty cells in a reference ignored, zeros included; 10, 7, 9, 27, 2 gives 11, with 5 gives 10; mean 5, median 4, mode 3 for 2 3 3 5 7 10)
- Microsoft Support, "COUNT function" (support.microsoft.com/en-us/office/a59cd7fc-b623-4d93-87a4-d23bf411294c: only numbers counted, dates count, errors and text do not)
- Microsoft Support, "ROUND function" (support.microsoft.com/en-us/office/c018c5d8-40fb-4053-90b1-b3e7f61a213c: num_digits required; 2.15 to 2.2, -1.475 to -1.48, 626.3 to 1000, 1.98 to 0, -50.55 to -100)
- Microsoft Support, "IF function" (support.microsoft.com/en-us/office/69aed7c9-4e8a-4755-a9bc-aa8bbff73be2: value_if_false optional, text in quotes except TRUE and FALSE, 0 and #NAME? problems)
- Microsoft Support, "VLOOKUP function" (support.microsoft.com/en-us/office/0bbc8083-26fe-4963-8ab8-93a18ad188a1: range_lookup TRUE by default, sorted first column, #N/A, #REF!, #VALUE!, absolute table range, wildcards with FALSE)
- Microsoft Support, "XLOOKUP function" (support.microsoft.com/en-us/office/b7fd680e-6d10-43e6-84f9-88eae8bf5929: not in Excel 2016 and Excel 2019, exact match by default)
- Microsoft Support, "How to correct a #VALUE! error" (support.microsoft.com/en-us/office/15e1b616-fbf2-4147-9c0b-0a11a20e409e: + and * may not calculate cells with text, use SUM instead, IFERROR hides all errors)
- Microsoft Support, "Excel specifications and limits" (15 digits, 64 nested levels, 255 arguments)
- Google Docs Editors Help, "VLOOKUP" (support.google.com/docs/answer/3093318: is_sorted TRUE by default, FALSE recommended, search down to a larger value, " Apple" and "Apple " differ, wildcards, IFNA, absolute range)
- Google Docs Editors Help, "XLOOKUP" (support.google.com/docs/answer/12405947)
- Google Docs Editors Help, "ROUND" (support.google.com/docs/answer/3093440: places optional, 0 by default, rounding by magnitude)
- Google Docs Editors Help, "IF" (support.google.com/docs/answer/3093364: order of the answers is the most common problem, IFS)
- Google Docs Editors Help, "AVERAGE" (support.google.com/docs/answer/3093615: text ignored, any number of arguments)
- Google Docs Editors Help, "COUNTA" (support.google.com/docs/answer/3093991: zero-length strings and spaces count)
- Google Docs Editors Help, "Keyboard shortcuts for Google Sheets" (support.google.com/docs/answer/181110: F4 and Fn+F4 while entering a formula, F4 as Redo)
- Pryor Learning and Exceljet (F4 cycle A1, $A$1, A$1, $A1; = comparison not case-sensitive)
- Ablebits (IF without value_if_false returns FALSE)
- Spreadsheet Class (Sheets circular dependency shows #REF!)
Fecha de consulta: 2026-10-19