El libro se llama Comisiones_T3.xlsx y cada trimestre se arrastra desde el anterior. La columna A es el comercial, la D son sus ventas netas del trimestre, la E es la comisión, y la tarifa — el 4,5% — está sola en J2. Quien lo prepara pega las ventas nuevas en la columna D, hace clic en E2, escribe =D2*$J$2 y hace doble clic en el cuadradito de la esquina inferior derecha de la celda para mandar la fórmula columna abajo. Tarda medio segundo y ha funcionado cada trimestre durante cuatro años.
Este trimestre un comercial, Moreau, estuvo de permiso parental durante todo el periodo. La exportación de ventas no traía ninguna fila suya, así que su celda de ventas netas se quedó vacía en lugar de llevar un cero.
El doble clic rellenó E2:E13 y se paró. Las filas de la 14 a la 17 conservaron lo que ya tenían, que — como el fichero se arrastra en vez de rehacerse — era la comisión del trimestre anterior, pegada como valores en julio. Cuatro personas de dieciséis cobraron contra cifras del T2 en una liquidación del T3.
| Importe | |
|---|---|
| Comisión que sumaba el fichero | 50.601,45 |
| Comisión realmente devengada | 50.123,25 |
| Error neto de la liquidación | 478,20 — 0,95% |
| Error bruto entre personas | 5.982,60 — 11,94% |
| Personas que cobraron mal | 4 de 16 |
El control era una tolerancia: quien lo preparaba comparaba la liquidación con el trimestre anterior y con el total de ventas, y un 0,95% cabía de sobra en lo que puede explicar el movimiento de un trimestre. Lo pequeño era la cifra neta. Debajo de ella, Moreau cobró 2.431,65 por un trimestre en el que no vendió nada, a Pereira le faltaron 1.876,50 en su mejor trimestre del año, a Novak le faltaron 875,70, y O'Rourke cobró 798,75 de más. Dos de los cuatro se dieron cuenta. Dos no, y uno de esos dos era el que cobraba de más.
No había nada roto en el fichero. La fórmula de E2 era correcta, la tarifa era correcta, las ventas eran correctas, y el total de E18 era un =SUMA(E2:E17) perfectamente honrado de lo que contenía la columna.
Qué cubre esto. El controlador de relleno,
Ctrl+J/Ctrl+DyCtrl+Introestán en todas las versiones de Excel, en Windows, Mac y web. (En Excel en españolCtrl+Jrellena hacia abajo yCtrl+Dhacia la derecha; en inglés sonCtrl+DyCtrl+R.) Las listas personalizadas son una función de escritorio: Excel para la web rellena usándolas pero no tiene un cuadro de diálogo para editarlas.ESFORMULAnecesita Excel 2013 o posterior;SUMAPRODUCTO,CONTARA,CONTAR.BLANCO,COINCIDIR,INDICE,FILAS,SUMAyREDONDEARfuncionan en todas partes. El ejemplo es una liquidación de comisiones porque una liquidación de comisiones es justo la forma de problema donde una columna rellenada a medias sobrevive a la revisión: una columna de números, todos plausibles, uno por persona, sumados una sola vez.
1) La Columna Que Se Paró en la Fila 13
Esta es la hoja tal y como la guarda el fichero, con el recálculo impreso al lado.
Dieciséis Comerciales, y las Cuatro Filas a las Que el Doble Clic No Llegó Nunca
Un trimestre de una hoja de comisiones en A1:G17, tal y como la guarda el fichero. La columna D son las ventas netas tal cual se pegaron desde la exportación de ventas; la columna E es lo que contiene la columna de comisión; la columna F son esas mismas filas recalculadas al 4,5% del esquema; la columna G es la columna E menos la F, así que un número positivo es un exceso pagado. D14 está vacía — Moreau estaba de permiso parental y la exportación no traía ninguna fila suya — y esa única celda vacía es donde se paró el doble clic en el controlador de relleno, doce filas dentro de una columna de dieciséis. Las filas 14 a 17 siguen llevando la comisión del trimestre anterior, pegada como valores en julio cuando se arrastró el fichero. La columna E suma 50.601,45; la columna F suma 50.123,25. Todas las cifras de este artículo salen de estas dieciséis filas.
fxLas celdas con fórmulas están resaltadas en verde
Pasa el mouse sobre las celdas con fórmulas para ver la fórmula y resaltar las celdas referenciadas
Lee la columna D hasta la fila 14 y ahí está la explicación entera: D14 está vacía. El doble clic rellenó hasta donde llegaba el bloque de valores de al lado, y el de al lado se paraba en la fila 13.
Las cuatro filas de debajo conservaron un número cada una. Esa es la parte que lo hace caro en vez de evidente. Si las filas por debajo del corte hubieran estado vacías, el total habría sido 39.492,45 contra unas ventas de 1.113.850 — una comisión del 3,55% sobre un esquema del 4,5%, y lo habría cazado cualquiera. En cambio llevaban valores viejos con la forma correcta, el formato correcto y el orden de magnitud correcto, y el total salió a un 0,95% de la verdad.
🎯 Escenario: Abre cualquier libro donde una columna de fórmulas esté al lado de una columna de datos y pon =FILAS(E2:E1000)-SUMAPRODUCTO(--ESFORMULA(E2:E1000)) en una celda libre. Cuenta las celdas de esa columna que no son fórmulas. Si crees que es una columna de fórmulas y la respuesta no es cero, la diferencia es el número de filas que llevan otra cosa.
2) Qué Mide de Verdad el Doble Clic
El doble clic no rellena «la columna». Rellena hasta donde llega su vecina.
Cuando haces doble clic en el controlador de relleno, Excel mira la columna inmediatamente a la izquierda de la que estás rellenando. Si esa columna está vacía de arriba abajo, mira a la derecha. Después rellena tu fórmula hasta la última fila del bloque contiguo de valores que ha encontrado ahí — y se para en la primera celda realmente vacía.
Tres consecuencias, y las tres están en este fichero:
- La extensión de tu columna la decide el dato de otra persona. La columna D la mantiene quien pega la exportación de ventas. Su hueco se convierte en tu hueco.
- Se para en silencio. No hay cuadro de diálogo, ni aviso, ni marca en la celda, ni nada en la barra de estado. Un relleno que cubre 12 filas y uno que cubre 1.200 son idénticos mientras los haces.
- También puede no hacer absolutamente nada. Si las dos vecinas están vacías, el doble clic no tiene nada que medir, así que Excel no rellena nada — y el clic se siente exactamente igual que uno que ha funcionado.
Una trampa relacionada, que conviene conocer antes de salir a buscar el hueco: una celda que parece vacía no siempre lo está. Una fórmula que devuelve "", o un espacio escrito por una importación, es contenido para Excel, así que no para el relleno; simplemente lo rellena por encima. CONTAR.BLANCO cuenta "" como vacío y CONTARA no, y la diferencia entre esos dos recuentos sobre el mismo rango es la lista de las celdas que te están mintiendo.
🎯 Escenario: Antes de rellenar nada hacia abajo, comprueba la vecina contra la que vas a medir. =CONTARA(D2:D17) frente a =FILAS(D2:D17) — 15 contra 16 en este fichero — te dice que hay un agujero, y =CONTAR.BLANCO(D2:D17) te dice cuántos. Encuéntralos primero con F5 → Especial → Celdas en blanco, que los selecciona todos de golpe.
3) ¿Copiar o Serie? Qué Hace el Controlador con lo Que Hay en la Celda
El controlador de relleno no tiene un comportamiento. Tiene una tabla de consulta, y lo que sale depende por completo de lo que hubiera en la celda de la que arrastraste.
| Qué hay en la celda | Arrástralo hacia abajo y sale |
|---|---|
100 | 100, 100, 100 — una copia |
100 y 110 seleccionados juntos | 120, 130, 140 — una serie de paso 10 |
31/08/2026 | 01/09/2026, 02/09/2026 — una serie de días |
Lun | Mar, Mié — una lista personalizada integrada |
ene-26 | feb-26, mar-26 |
T1 | T2, T3, T4, T1 — y da la vuelta |
INV-0001 | INV-0002, INV-0003 — los dígitos finales se incrementan |
Semana 1 | Semana 2, Semana 3 |
Norte | Norte, Norte — una copia |
=D2*$J$2 | la fórmula, con sus referencias desplazadas |
La línea peligrosa de esa tabla es INV-0001. Arrastrar un número de referencia columna abajo no lo copia: fabrica otros nuevos, exactamente con el formato de los reales, que no existen en ningún otro sistema. Se ordenan bien. Se ven bien impresos. No cuadran con nada del libro mayor, y la única forma de enterarse es preguntárselo al libro mayor.
Tres maneras de controlar qué comportamiento obtienes:
- Mantén
Ctrlmientras arrastras y el valor por defecto se invierte: un número que se habría copiado se convierte en serie, y una fecha que habría sido serie se copia. - Arrastra con el botón derecho el controlador y suelta. Sale un menú: Copiar celdas, Rellenar serie, Rellenar formatos sólo, Rellenar sin formato, Rellenar días, Rellenar días de la semana, Rellenar meses, Rellenar años. Esta es la que hay que usar cuando la respuesta importa, porque eliges antes de que se escriba nada.
- El botón Opciones de autorrelleno aparece abajo a la derecha del rango rellenado después de un arrastre normal y ofrece las mismas opciones a posteriori. Desaparece en cuanto haces cualquier otra cosa.
🎯 Escenario: Si alguna columna de referencias, códigos o números de factura se ha rellenado en vez de escribirse, compárala con su origen: =SUMAPRODUCTO(--ESNOD(COINCIDIR(A2:A200;Mayor!$A$2:$A$5000;0))) cuenta las que no existen en ningún sitio más que en esta hoja. En un fichero limpio la respuesta es 0. En uno rellenado es el número de referencias que se inventó Excel.
4) La Referencia Que Se Movió, y la Que No
La fórmula de E2 es =D2*$J$2. Las dos mitades importan en direcciones opuestas.
D2 es relativa: rellenada hasta la fila 17 se convierte en D17, que es lo que quieres — cada fila multiplica sus propias ventas. $J$2 es absoluta: rellenada hacia abajo sigue siendo $J$2, que también es lo que quieres, porque la tarifa vive en una sola celda.
Escríbela como =D2*J2 y el relleno convierte la referencia a la tarifa en J3, J4, J5 — celdas vacías, todas ellas. Una celda vacía multiplicada por un número da 0, no un error. Así que la columna se rellena entera, con el formato correcto, con el número correcto de filas, y todos sus valores son cero. Suma cero, se imprime, se grafica, y se lee como «nadie devengó comisión este trimestre» en vez de como «esta fórmula está rota» — lo que es un fallo peor que el de este artículo, porque es tan completo que la gente busca la causa en el negocio.
Referencia en E2 | Rellenar una fila abajo | Rellenar una columna a la derecha |
|---|---|---|
D2 | D3 | E2 |
$D2 | $D3 | $D2 |
D$2 | D$2 | E$2 |
$D$2 | $D$2 | $D$2 |
El $ bloquea aquello delante de lo que está. F4 sobre una referencia seleccionada en la barra de fórmulas recorre las cuatro. Y una referencia mixta no es una posición intermedia entre las otras dos: es la respuesta correcta para cualquier cosa que se rellene en una dirección y se copie en la otra, como una tabla de tarifas rellenada hacia abajo y a lo ancho.
🎯 Escenario: Una columna de ceros donde esperabas valores es casi siempre un anclaje perdido. Haz clic en la última celda de la columna, no en la primera, y lee la barra de fórmulas: =D17*J17 te cuenta la historia entera de un vistazo. La primera celda se verá perfecta, porque la primera celda siempre lo está.
5) Listas Personalizadas: lo Que Cambia el Relleno y También la Ordenación
Excel trae cuatro listas personalizadas — de domingo a sábado, de dom a sáb, de enero a diciembre y de ene a dic — y por eso escribir Lun y arrastrar te da una semana en lugar de tres copias de Lun.
Puedes añadir las tuyas en Archivo → Opciones → Avanzadas → General → Modificar listas personalizadas, y la gente lo hace: una lista de zonas en el orden del informe de dirección, una lista de familias de producto, una lista de centros de coste. Es genuinamente útil, y tiene dos propiedades que nadie espera.
Primera: una lista personalizada cambia la ordenación además del relleno. Ordenar → Criterio de ordenación → Lista personalizada es donde aparece, y en cuanto una hoja se ha ordenado así, el orden queda cocido en las filas. «Norte, Sur, Este, Oeste» es un orden perfectamente válido y no es alfabético, ni cronológico, ni numérico. Cualquiera que reproduzca el informe obtendrá otro orden y no conseguirá averiguar por qué.
Segunda: las listas personalizadas viven en la máquina, no en el libro. Se guardan en tu configuración de Excel, no en el archivo. Manda el libro a un compañero y la lista no viaja con él. Así que un relleno que en tu máquina produce una secuencia limpia de zonas produce cuatro copias de la misma palabra en la suya, y una ordenación que a ti te salió en orden de informe a él le sale alfabética — desde el mismo fichero, sin ningún ajuste dentro que lo explique.
Y un borde más pequeño que muerde los datos más de lo que debería: cualquier cosa que empiece una lista personalizada se rellena como esa lista. Una columna de códigos de producto donde uno sea Mar, un apellido Abril, un proveedor abreviado como Jun — arrastra cualquiera de ellos y Excel continuará el calendario con toda confianza.
🎯 Escenario: Si las filas de una hoja están en un orden que no sabes explicar, abre Modificar listas personalizadas en la máquina que la produjo antes de mirar nada más. Y si un libro depende de un orden concreto, pon el orden dentro del libro — una pequeña tabla de consulta con una columna de clave de orden, usada con INDICE/COINCIDIR o BUSCARX — para que viaje con el fichero en lugar de con la persona.
6) Rellenar Sin Formato, y los Bordes Que Acabas de Destruir
El controlador de relleno arrastra el formato junto con el valor, y esa es una decisión distinta de la de copiar-o-serie.
Arrastra una celda con formato de moneda por encima de una columna con formato de fecha y ahora tienes una columna de fechas mostradas como moneda: 46.266,00 donde estaba 01/09/2026. Los números de serie de debajo están intactos — esto es puramente un cambio de visualización — pero un informe que se imprima desde esas celdas ya está mal en el único sitio donde alguien lo lee. Lo mismo vale para los bordes, el sombreado, el formato condicional heredado de la celda de origen, y el cuidadoso relleno gris que alguien usó para marcar las celdas de entrada.
El arreglo es el botón Opciones de autorrelleno, o el menú del arrastre con el botón derecho, y Rellenar sin formato: los valores y las fórmulas bajan, el formato se queda como estaba.
Ctrl+J (rellenar hacia abajo) y Ctrl+D (rellenar hacia la derecha) son las versiones de teclado, y se comportan distinto del controlador en algo importante: siempre copian — nunca hacen una serie — y rellenan el rango que ya tienes seleccionado en vez de uno que Excel deduce por ti. Sí arrastran el formato. Ese es el intercambio, y para una columna de fórmulas suele ser el que quieres, porque lo que rellenas es una fórmula y una fórmula no tiene serie.
🎯 Escenario: Después de cualquier relleno que haya cruzado una frontera de formato, selecciona el rango rellenado y mira el cuadro Formato de número de la pestaña Inicio. Si sale en blanco — es decir, que la selección contiene más de un formato — o acabas de crear una mezcla o acabas de destruir una. Ctrl+Z, y luego arrastre con el botón derecho y Rellenar sin formato.
7) Rellenar Por Encima de los Huecos: la Versión Que No Puede Pararse Antes
Todo el modo de fallo del doble clic es que el rango lo elige Excel. Así que elígelo tú, y el modo de fallo desaparece.
Nombra el rango antes de rellenar. Haz clic en el Cuadro de nombres — la cajita a la izquierda de la barra de fórmulas que normalmente pone A1 —, escribe E2:E17 y pulsa Intro. Ya tienes todo el rango seleccionado, haya huecos en la columna vecina o no. Pulsa Ctrl+J y la fórmula de la celda superior rellena todas sus filas. No hay paso de medición en el que nada pueda salir mal.
O escríbela una vez en una selección. Selecciona E2:E17 igual, escribe =D2*$J$2 y pulsa Ctrl+Intro en lugar de Intro. Excel escribe esa fórmula en todas las celdas de la selección a la vez, ajustando las referencias relativas por fila. Esta es la combinación de teclas más útil de este artículo: no puede pararse antes, porque el rango se decidió antes de escribir un solo carácter.
Y para rellenar los huecos en sí — la forma que te queda de una exportación desdinamizada o de una columna descombinada, donde una etiqueta aparece una vez y las filas de debajo están en blanco:
- Selecciona la columna.
F5→ Especial → Celdas en blanco → Aceptar. Ya está seleccionada cada celda vacía de la columna.- Escribe
=y pulsa la flecha Arriba — la barra de fórmulas pone=A3o lo que haya encima del primer hueco. Ctrl+Intro.
Ahora cada hueco lleva el valor de encima, cada uno apuntando a su propio predecesor. Conviértelo a valores con un pegado especial si el fichero va a ir a alguna parte.
🎯 Escenario: Reeduca el reflejo. Cada vez que vayas a hacer doble clic en un controlador de relleno sobre una columna que importa, usa el Cuadro de nombres y Ctrl+J en su lugar. Son dos segundos más lentos y eliminan una clase entera de error, porque el rango vino de ti y no de la forma que tenga el dato de al lado.
8) La Versión Que Se Rellena Sola
El arreglo permanente no es rellenar mejor. Es no necesitarlo.
Selecciona los datos y pulsa Ctrl+T para convertirlos en una Tabla. Escribe una fórmula en cualquier celda de una columna y Excel la convierte en una columna calculada: se propaga a todas las filas de la Tabla al instante y — la parte que importa en un fichero que se arrastra o al que se le añaden filas — a todas las filas que se añadan después. Pega 200 filas nuevas abajo y la columna de comisión ya viene rellena en las 200.
Los huecos dejan de importar, porque la extensión de la Tabla es la Tabla. La define el objeto, no se deduce de la columna vecina, así que que D14 esté vacía simplemente produce un 0 en E14 como cualquier otra celda vacía, en una columna que recorre toda la altura de la Tabla.
Escrita con referencias estructuradas además se lee como lo que es:
=[@[Ventas netas]]*$J$2
Dos cosas que saber antes de casarte con ello. Una columna calculada está pensada para ser una sola fórmula: escribe una excepción en una celda y Excel marca la columna como incoherente y se ofrece a restaurarla, lo cual es una función — te está diciendo que alguien ha editado una fila a mano. Y la Fila de totales de la Tabla usa SUBTOTALES(109;…), que sigue al filtro, así que el total de una Tabla filtrada es el total de lo que ves. Un =SUMA(E2:E17) escrito a mano dos celdas más abajo no lo es, y ese desacuerdo es un artículo aparte.
🎯 Escenario: Coge el libro que más veces arrastras de un periodo a otro y convierte su bloque principal de datos en una Tabla. Después mira qué se ha roto: cualquier fórmula de fuera que apuntara a un rango fijo como E2:E17 ahora apunta a un rango que no crecerá con ella. Reapúntalas a la columna de la Tabla — Comisiones[Comisión] — y el fichero entero deja de preocuparse por cuántas filas lleguen el trimestre que viene.
9) Cinco Comprobaciones Antes de Fiarte de una Columna Rellenada
Las cinco ocupan una celda cada una, y las cinco están calculadas sobre el E2:E17 de este fichero.
1. ¿Es toda la columna fórmulas de verdad?
=FILAS(E2:E17)-SUMAPRODUCTO(--ESFORMULA(E2:E17)) → 4
Dieciséis filas, doce fórmulas. Cualquier respuesta distinta de 0 significa que la columna es en parte fórmula y en parte otra cosa.
2. ¿Dónde se para?
=COINCIDIR(VERDADERO;INDICE(NO(ESFORMULA(E2:E17));0);0) → 13
La decimotercera fila del rango — la fila 14 de la hoja, porque el encabezado ocupa la 1. Esa es Moreau, y una mirada a D14 explica lo demás.
3. ¿Cuadra la columna con sus propias entradas en total?
=SUMA(E2:E17) → 50.601,45
=SUMA(D2:D17)*$J$2 → 50.123,25
Dos caminos al mismo número, separados por 478,20. Esta comprobación cuesta una celda y habría cazado todo esto antes de la remesa de pago.
4. ¿Qué filas no cuadran?
=SUMAPRODUCTO(--(REDONDEAR(E2:E17-D2:D17*$J$2;2)<>0)) → 4
El REDONDEAR no es decoración: comparar un número guardado con uno recalculado sin redondear encuentra diferencias en el decimoquinto dígito que no son diferencias en absoluto.
5. ¿Hay un agujero en la vecina?
=CONTAR.BLANCO(D2:D17) → 1
Esta ejecútala antes de rellenar. El hueco es la causa; todo lo anterior es el síntoma.
10) Doce Trampas
- El doble clic mide la columna de al lado. Un hueco en un dato que no es tuyo decide hasta dónde llega tu fórmula.
- Se para en silencio. Ni diálogo, ni marca, ni mensaje en la barra de estado. Un relleno de 12 filas y uno de 1.200 son idénticos mientras los haces.
- Las filas por debajo del corte conservan lo que hubiera. En un fichero que se arrastra, eso son las cifras del periodo anterior — la forma correcta, el formato correcto, el orden de magnitud correcto, y mal.
- Un doble clic con las dos vecinas vacías no hace nada, y se siente exactamente igual que uno que ha funcionado.
- Una celda con
""o un espacio no está vacía, así que el relleno pasa de largo por el hueco que buscabas.CONTAR.BLANCOyCONTARAdiscrepan sobre esas celdas, y así es como se encuentran. - Un número se copia; dos números seleccionados hacen una serie. La diferencia está en lo que seleccionaste antes de arrastrar, no en cómo arrastraste.
- Los dígitos finales de un texto se incrementan.
INV-0001se rellena aINV-0002, y las referencias fabricadas son indistinguibles de las reales hasta que las cruzas con el origen. - Una fecha se rellena como serie de días por defecto, así que una columna de fechas «a fecha de» idénticas se convierte calladamente en un calendario.
Ctrlmientras arrastras invierte el comportamiento por defecto — la copia de números pasa a serie, la serie de fechas pasa a copia — lo cual es útil cuando lo haces a propósito y desconcertante cuando no.J2donde querías$J$2devuelve una columna de ceros, no de errores. Los ceros suman, se formatean, se imprimen y se grafican, y mandan a la gente a buscar la causa en el negocio.- Las listas personalizadas viven en la máquina, no en el libro, así que el mismo fichero se rellena y se ordena distinto para cada persona, sin nada dentro que lo explique.
- El controlador arrastra el formato junto con el valor. Usa Rellenar sin formato, o usa la columna calculada de una Tabla y no vuelvas a arrastrar nada.
Nadie en esta historia fue descuidado. Quien lo preparaba usó el método correcto más rápido que hay en Excel para mandar una fórmula columna abajo, y es correcto — es el método que Microsoft construyó exactamente para esto, y funciona en cualquier bloque de datos bien formado. Quien revisaba comparó la liquidación con el trimestre anterior y con el total de ventas, que es el control correcto, y dio 0,95%. El comercial de permiso parental no tenía fila en la exportación de ventas, que es lo que debe pasar cuando alguien no tiene ventas.
Lo que lo hizo caro es que el controlador de relleno responde a una pregunta sobre disposición — hasta dónde llega el bloque de al lado — mientras todo el que lo usa cree que está respondiendo a una pregunta sobre lógica: aplica esta fórmula a estas filas. Esas dos preguntas tienen la misma respuesta en una hoja rectangular sin agujeros, que es la mayoría de las hojas la mayor parte del tiempo, y por eso la costumbre sobrevive años antes de costar nada. En el momento en que una sola celda se queda vacía, se separan, y nada en la pantalla lo dice.
Así que la disciplina es pequeña. Elige tú el rango — Cuadro de nombres y Ctrl+J, o una selección y Ctrl+Intro — en vez de dejar que lo deduzca un doble clic. Cuenta las fórmulas de cualquier columna de la que te vayas a fiar: =FILAS(rango)-SUMAPRODUCTO(--ESFORMULA(rango)) debería dar cero. Suma la columna por un segundo camino, desde sus propias entradas, y pon los dos totales uno al lado del otro en la hoja. Y cuando un fichero se vaya a volver a usar el trimestre que viene, convierte los datos en una Tabla, para que la columna se rellene sola y la pregunta no llegue a plantearse.
