Volver al Blog
Relleno Rápido
Excel
Limpieza de Datos
Funciones de Texto
Ctrl+E

Relleno Rápido: Ctrl+E Rellenó Dieciséis Filas, Trece Estaban Bien, y 7.579,00 £ Salieron del Informe Sin Salir del Archivo

11/09/2026
Relleno Rápido: Ctrl+E Rellenó Dieciséis Filas, Trece Estaban Bien, y 7.579,00 £ Salieron del Informe Sin Salir del Archivo

Resumen Rápido

Puntos clave de este artículo

  • 🧾 Entraron 63.500,00 £ de remesas, salió un informe de proveedores de seis líneas por 55.921,00 £, y los 7.579,00 £ que faltaban no aparecieron nunca como error, ni como celda vacía, ni como cero — tres de los seis proveedores estaban exactos y dos quedaron rebajados en silencio
  • 🤖 Relleno Rápido no aplica una regla que tú hayas escrito, la infiere de las filas que le enseñas: dos ejemplos que empiezan los dos por GB- son igual de compatibles con «el texto entre los dos primeros guiones» y con «cuatro caracteres desde la posición cuatro», y nunca llegas a saber cuál eligió
  • 🎭 Las tres filas mal leídas devolvieron la misma clave basura -881, así que el daño parecía un séptimo proveedor y no tres filas rotas — =CONTARA(UNICOS(E2:E17)) devuelve 7 frente a un maestro de 6
  • 📉 A Verity Labs se le pagaron 6.425,70 £ y el informe decía 1.655,45 £ — el 25,76% — porque dos de sus tres líneas llevaban prefijo IRL- y la tercera llevaba IE-, y solo sobrevivió a la regla la que era distinta
  • 📸 Relleno Rápido escribe valores, no fórmulas: cuando se corrigió en origen la referencia de L13, la columna extraída no se movió, porque en esa celda no hay nada que sepa de dónde vino
  • ⭐ =TEXTOANTES(TEXTODESPUES(B2;"-");"-") acierta las dieciséis filas y las sigue acertando — no porque sea más lista que Relleno Rápido, sino porque nombra el delimitador en vez de adivinar una posición
Tiempo de lectura: ~23 min

El archivo eran dieciséis líneas de remesa, un código de proveedor escondido dentro de cada referencia, y un informe que tenía que decir cuánto había pagado cada uno de seis proveedores en el trimestre.

La persona que lo hizo escribió 4471 al lado de la primera fila, 4472 al lado de la segunda, pulsó Ctrl + E y obtuvo una columna rellena con dieciséis códigos de cuenta en aproximadamente un segundo. Después un SUMAR.SI.CONJUNTO contra una lista de los seis códigos de proveedor, y el informe estaba hecho:

CódigoProveedorEn el informePagado de verdad% informado
4471Halden Foods14.169,2514.169,25100,00%
4472Marrow & Tate7.521,557.521,55100,00%
4473Pallas Retail13.564,6513.564,65100,00%
5510Idris Brothers13.725,5013.725,50100,00%
8811Verity Labs1.655,456.425,7025,76%
8812Kestrel Group5.284,608.093,3565,30%
Total55.921,0063.500,0088,06%

Cuatro de las seis líneas están bien hasta el céntimo. Dos no lo están, por 4.770,25 £ y 2.808,75 £, y el informe entero se queda 7.579,00 £ por debajo del archivo del que salió — el 11,94% del dinero, desaparecido, sin ningún valor de error, ninguna celda en blanco y ningún cero en toda la hoja.

En Excel no falló nada. Relleno Rápido hizo exactamente lo que está documentado que hace: miró dos ejemplos, encontró una regla que producía los dos y aplicó esa regla a las otras catorce filas. La regla que encontró era compatible con todo lo que se le había enseñado. También era falsa para tres filas que nadie le enseñó.

Qué cubre esto. Relleno Rápido llegó en Excel 2013 para Windows y está en Excel 2016 y posteriores para Mac, en Microsoft 365 y en Excel para la web. El atajo es Ctrl + E; el menú es Datos ▸ Relleno rápido; y el relleno automático mientras escribes se controla en Archivo ▸ Opciones ▸ Avanzadas ▸ Relleno rápido automático. TEXTOANTES, TEXTODESPUES, DIVIDIRTEXTO y UNICOS de las secciones de fórmulas necesitan Microsoft 365 o Excel 2021; las versiones con EXTRAE/ENCONTRAR/LARGO que van al lado funcionan en cualquier versión desde los noventa. Los códigos de cuenta dentro de una referencia de remesa son solo el ejemplo: números de pedido en el asunto de un correo, un centro de coste dentro de un nombre de archivo, un código postal al final de una dirección, una referencia de pieza dentro de una descripción — todos son el mismo trabajo, y todas las trampas de abajo se aplican igual.


1) La Regla Que Excel Aprendió y las Filas Que No Fueron Invitadas

A Relleno Rápido se le dieron dos ejemplos:

GB-4471-HALDEN-FOODS-Q3       → 4471
GB-4472-MARROW-AND-TATE-Q3    → 4472

Al menos dos reglas distintas producen esas dos salidas a partir de esas dos entradas:

  • la regla del delimitador — coge el texto entre el primer guion y el segundo; y
  • la regla de la posición — coge cuatro caracteres empezando por el carácter cuatro.

Las dos son compatibles con todo lo que se le enseñó a Relleno Rápido. Ninguna se puede descartar con las pruebas, porque las pruebas son dos filas de la misma forma. Relleno Rápido elige una — puntúa programas candidatos y se queda con el mejor — y no te dice cuál, porque en Excel no hay ningún sitio donde mirar la regla que infirió Relleno Rápido. No hay barra de fórmulas para ella. Las celdas contienen sus respuestas y nada más.

En este archivo eligió la regla de la posición, y las consecuencias se leen directamente en los prefijos:

ReferenciaCaracteres 4–7¿Correcto?
GB-4471-HALDEN-FOODS-Q34471
FR-5510-IDRIS-BROTHERS-Q35510
IE-8812-KESTREL-GROUP-Q38812
IRL-8811-VERITY-LABS-Q3-881

Todos los prefijos de dos letras sobreviven. Los de tres letras no, y no fallan a gritos — devuelven -881, una cadena de cuatro caracteres que se queda en la columna con exactamente la misma pinta de código de cuenta que sus vecinas.

Cuatro cifras para no perder de vista:

=SUMA(D2:D17)                                → 63.500,00   todo lo que llegó
=CONTARA(UNICOS(TEXTOANTES(B2:B17;"-")))     → 4           prefijos de país en el archivo
=CONTAR.SI(B2:B17;"IRL-*")                   → 3           filas de una forma que nadie entrenó
=SUMAR.SI(E2:E17;"-881";D2:D17)              → 7.579,00    dinero archivado bajo un código inexistente

La Importación: Dieciséis Remesas, Cuatro Prefijos de País y una Clave Que No Está en Ninguna Columna

Dieciséis líneas de remesa recibidas entre el 6 de julio y el 12 de agosto de 2026, en A1:E17. =SUMA(D2:D17) da 63.500,00 exactos, la línea media es 3.968,75, la mediana es 3.444,05 y el mayor cobro — L05 con 7.650,00 — es el 12,05% del archivo. El código de cuenta que necesita cualquier informe está aquí dentro, pero no está en una columna: es el segundo componente separado por guiones de la Referencia de Remesa, y el que va antes es un prefijo de país que son dos letras en once filas (GB, FR, IE) y tres letras en tres filas (IRL). =CONTARA(UNICOS(TEXTOANTES(B2:B17;"-"))) devuelve 4, que es toda la historia de este artículo en una celda: un archivo con cuatro formas dentro, leído con una regla aprendida de una sola. Dos de los seis proveedores están escritos de las dos maneras — Verity Labs aparece como IRL-8811 dos veces y como IE-8811 una, y Kestrel Group como IE-8812 una vez y como IRL-8812 otra — así que los errores de lectura no caen sobre proveedores enteros, caen sobre parte de un proveedor, que es la diferencia entre una línea que marca cero y una línea que parece razonable. El mismo código está además al final de la Descripción del Banco, después de la palabra REF, que es lo que hace posible la comprobación cruzada de la sección 11.

ABCDE
1
Line
Remittance Reference
Bank Narrative
Gross
Received
2
L01
GB-4471-HALDEN-FOODS-Q3
BACS CR HALDEN FOODS LTD REF 4471
6412.8
2026-07-06
3
L02
GB-4472-MARROW-AND-TATE-Q3
BACS CR MARROW & TATE REF 4472
2975
2026-07-06
4
L03
IRL-8811-VERITY-LABS-Q3
SEPA CR VERITY LABS REF 8811
1840.25
2026-07-08
5
L04
GB-4471-HALDEN-FOODS-Q3
BACS CR HALDEN FOODS LTD REF 4471
4208.55
2026-07-13
6
L05
FR-5510-IDRIS-BROTHERS-Q3
SEPA CR IDRIS BROTHERS REF 5510
7650
2026-07-15
7
L06
GB-4473-PALLAS-RETAIL-Q3
BACS CR PALLAS RETAIL REF 4473
3119.4
2026-07-17
8
L07
IE-8812-KESTREL-GROUP-Q3
SEPA CR KESTREL GROUP REF 8812
5284.6
2026-07-20
9
L08
GB-4472-MARROW-AND-TATE-Q3
BACS CR MARROW & TATE REF 4472
1206.35
2026-07-22
10
L09
IRL-8811-VERITY-LABS-Q3
SEPA CR VERITY LABS REF 8811
2930
2026-07-24
11
L10
GB-4471-HALDEN-FOODS-Q3
BACS CR HALDEN FOODS LTD REF 4471
3547.9
2026-07-27
12
L11
FR-5510-IDRIS-BROTHERS-Q3
SEPA CR IDRIS BROTHERS REF 5510
6075.5
2026-07-29
13
L12
GB-4473-PALLAS-RETAIL-Q3
BACS CR PALLAS RETAIL REF 4473
4462.15
2026-08-03
14
L13
IRL-8812-KESTREL-GROUP-Q3
SEPA CR KESTREL GROUP REF 8812
2808.75
2026-08-05
15
L14
GB-4472-MARROW-AND-TATE-Q3
BACS CR MARROW & TATE REF 4472
3340.2
2026-08-07
16
L15
IE-8811-VERITY-LABS-Q3
SEPA CR VERITY LABS REF 8811
1655.45
2026-08-10
17
L16
GB-4473-PALLAS-RETAIL-Q3
BACS CR PALLAS RETAIL REF 4473
5983.1
2026-08-12

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

🎯 Escenario: Antes de construir nada sobre una clave rellenada con Ctrl+E, pon =CONTARA(UNICOS(TEXTOANTES(B2:B17;"-"))) — o en versiones antiguas =SUMAPRODUCTO(1/CONTAR.SI(...)) sobre los prefijos, o simplemente ordena la columna y mírala — en una celda libre. Si el archivo tiene más formas de las que le enseñaste a Relleno Rápido, ya sabes que la respuesta está mal; lo único que queda por saber es por cuánto.


2) Relleno Rápido Es Inducción, No Instrucción

Esta es la distinción sobre la que gira todo el artículo, y es fácil pasarla por alto porque Relleno Rápido parece dar una instrucción.

Cuando escribes =EXTRAE(B2;4;4) has enunciado una regla. Es visible, es auditable, alguien puede leerla dentro de seis meses y llevarte la contraria. Cuando escribes 4471 y pulsas Ctrl+E has enseñado un ejemplo y le has pedido a Excel que deduzca qué regla tenías en la cabeza. Son direcciones opuestas. Una va de la regla a las respuestas. La otra va de las respuestas a la regla y de ahí a más respuestas, y el paso intermedio es invisible.

Ese paso intermedio es síntesis de programas de verdad, y hace bien su trabajo. Con ejemplos que acorralan la regla, encuentra la regla. Con ejemplos que no lo hacen, encuentra una regla — una compatible con lo que vio — y no tiene ninguna obligación de elegir la que querías, porque tú nunca dijiste cuál querías.

Así que la calidad de un relleno no es una propiedad de Relleno Rápido. Es una propiedad de los ejemplos que le das. Y los ejemplos que da la gente son, casi sin excepción, las dos primeras filas del archivo, es decir las dos filas que están arriba, no las dos filas que no se parecen entre sí.

🎯 Escenario: Ordena o filtra la columna antes de entrenar a Relleno Rápido, busca la fila que menos se parece a las demás — la más larga, la más corta, la que tiene un delimitador de más — y escribe la respuesta de esa fila como uno de tus ejemplos. Dos ejemplos distintos enseñan una regla. Dos ejemplos iguales enseñan una forma.


3) Por Qué Tres Filas Malas Parecían Una Categoría Buena

Aquí está la parte que convirtió un error de datos en un error de informe.

IRL-8811-VERITY-LABS-Q3 e IRL-8812-KESTREL-GROUP-Q3 son referencias distintas de proveedores distintos con códigos distintos. Los caracteres 4 a 7 de las dos son -881. La regla es posicional, el prefijo son tres letras en ambas, y los dos códigos coinciden en sus tres primeros dígitos, así que las tres filas problemáticas — L03, L09 y L13 — produjeron la misma salida.

=CONTAR.SI(E2:E17;"-881")        → 3          filas
=SUMAR.SI(E2:E17;"-881";D2:D17)  → 7.579,00   libras
=CONTARA(UNICOS(E2:E17))         → 7          códigos distintos extraídos
=CONTARA(MaestroProveedores)     → 6          proveedores que existen

Tres filas rotas que hubieran producido cada una una basura distinta habrían parecido una rotura. Tres filas rotas que producen la misma basura parecen una categoría. -881 tiene un recuento, un total, una parte del archivo — el 11,94% — y todas las propiedades de un código de proveedor real menos la de existir.

Y como era una categoría y no tres anomalías, aterrizó en el informe como una resta limpia y no como ruido. Los dos proveedores afectados no se fueron a cero, que es lo que habría pasado si se hubieran roto todas sus filas; se quedaron en una parte de sí mismos, porque Verity Labs aparece en este archivo con prefijo IRL- dos veces y con IE- una, y Kestrel Group con uno de cada. Las filas que sobrevivieron mantuvieron las líneas vivas y verosímiles.

🎯 Escenario: Después de cualquier relleno rápido de una clave, pon la columna extraída en las Filas de una tabla dinámica y cuéntala. Compara el número de valores distintos con el número de cosas que existen. Siete códigos contra un maestro de seis es una comprobación de dos segundos, y es la comprobación que nadie hace porque la columna parecía llena.


4) Por Qué No Dio Error Nada

Hay cuatro razones distintas por las que este archivo no podía ponerse en rojo, y vale la pena nombrarlas porque cada una te quita una defensa que quizá dabas por supuesta.

  • La extracción no puede fallar. -881 es una cadena de cuatro caracteres perfectamente legal. Coger los caracteres 4 a 7 de una referencia de 23 caracteres no es una condición de error en ningún sentido que Excel reconozca.
  • SUMAR.SI.CONJUNTO no audita. =SUMAR.SI.CONJUNTO($D$2:$D$17;$E$2:$E$17;$G2) pregunta «cuánto hay archivado bajo 4471» y responde bien. No tiene ninguna opinión sobre las filas archivadas bajo otra cosa. Una lista de criterios con seis códigos informa de seis cifras tanto si el origen contiene seis códigos como seiscientos.
  • Las líneas siguen cuadrando con el total. Si la fila de total del propio informe es =SUMA() sobre sus seis líneas, coincide con ellas hasta el céntimo — 55.921,00 £ — porque las líneas y su total salen de los mismos seis filtros. Ser coherente consigo mismo no es ser exacto, y este informe es perfectamente coherente consigo mismo.
  • No hay nada en blanco. Todas las celdas de la columna extraída tienen un valor. El estado de fallo de Relleno Rápido en este archivo no es el vacío, es la seguridad.

El informe nunca dijo que fuera el archivo. Dijo que era el total de seis códigos, y lo era. Nadie escribió la frase «estos seis códigos son todos los códigos», así que nadie pudo comprobarla.

🎯 Escenario: Todo informe construido sobre un subconjunto filtrado o con clave se lleva una celda extra: el total sin filtrar del origen, y la diferencia. =SUMA(D2:D17)-SUMA(LíneasInforme) es una celda, no cuesta nada, y en este archivo habría marcado 7.579,00 el mismo día en que se hizo.


5) La Tabla Dinámica Te Lo Habría Dicho Enseguida

Este es el punto más útil en la práctica de todo el artículo, y va de la diferencia entre dos preguntas.

SUMAR.SI.CONJUNTO contra una lista de códigos pregunta: ¿cuánto hay en estos seis cajones? Una tabla dinámica con el código extraído en Filas pregunta: ¿qué cajones hay? La segunda pregunta es estrictamente más fuerte, y en este archivo se responde sola:

Código extraídoSuma de Importe
-8817.579,00
447114.169,25
44727.521,55
447313.564,65
551013.725,50
88111.655,45
88125.284,60
Total general63.500,00

El total general de la dinámica es 63.500,00 £ — el archivo entero — porque una dinámica informa de lo que encuentra y no de lo que se le pidió. La fila que no debería existir se ordena la primera, porque un guion inicial va antes que los dígitos.

Ese es el diagnóstico completo, visible sin una sola fórmula, en lo que se tarda en arrastrar un campo. La versión con SUMAR.SI.CONJUNTO del mismo informe no puede producir esa fila nunca, porque una lista de criterios es una afirmación sobre lo que existe y SUMAR.SI.CONJUNTO trata las afirmaciones como instrucciones.

🎯 Escenario: Lo primero que haces con una columna de clave derivada — de Relleno Rápido, de fórmula, pegada, da igual — es ponerla sola en una dinámica con un recuento y una suma, y leer la lista de valores de arriba abajo. No para construir un informe. Para enterarte de qué has fabricado.


6) Relleno Rápido Es una Fotografía

Tres semanas después de que saliera el informe, alguien arregló el origen. La referencia de L13 se corrigió de IRL-8812-KESTREL-GROUP-Q3 a IE-8812-KESTREL-GROUP-Q3, porque la entidad irlandesa se había dado de alta con dos códigos de país y la limpieza por fin había llegado hasta ahí.

La columna extraída no cambió. Seguía diciendo -881.

Esto no es un error ni un problema de actualización. Relleno Rápido no escribe una fórmula. Escribe valores — texto literal en celdas, sin ninguna referencia a la celda de la que salió, sin dependencia en la cadena de cálculo y sin memoria de la regla que lo produjo. En esa celda no hay nada que sepa que B14 existe. Recalcular el libro no sirve, porque no hay nada que recalcular; Actualizar todo no sirve, porque no hay consulta; y volver a abrir el archivo no sirve, porque los valores son sencillamente lo que hay ahora en el archivo.

Una columna con fórmula tiene exactamente una ventaja sobre Relleno Rápido, y es esta:

=TEXTOANTES(TEXTODESPUES(B14;"-");"-")   se corrige sola en cuanto cambia B14
Valor de Relleno Rápido                   no se corrige nunca

Lo mismo pasa dentro de una tabla de Excel. Escribir una fórmula en una celda de una columna de tabla rellena la columna entera y la sigue rellenando según se añaden filas. Rellenar esa columna con Ctrl+E la rellena una vez, como valores, y las filas nuevas entran vacías.

🎯 Escenario: Hazte una pregunta antes de pulsar Ctrl+E — ¿este origen va a cambiar alguna vez? Si la respuesta es no, y es un no de verdad porque es una limpieza puntual de un archivo que vas a tirar, Relleno Rápido es la herramienta correcta y este artículo entero no te aplica. Si la respuesta es sí, o «no lo sé», estás eligiendo una fotografía en lugar de una regla, y la fotografía estará bien exactamente hasta que algo se mueva.


7) Dónde Se Para el Relleno en Silencio

Relleno Rápido trabaja sobre un bloque contiguo, y eso tiene consecuencias que la gente encuentra como «solo me rellenó una parte» mucho después.

  • Una fila en blanco termina el bloque. Si la fila 9 de la columna de origen está vacía, Relleno Rápido ve que los datos acaban en la fila 8 y rellena hasta la fila 8. La parte de arriba de la columna parece llena. Y lo está. Solo que no está terminada, y las filas de abajo están vacías de una manera que un SUMAR.SI.CONJUNTO tratará encantado como «no es ninguno de mis seis códigos».
  • Tiene que estar al lado. La columna que rellenas tiene que tocar los datos de los que aprende. Deja una columna libre en medio y Ctrl+E no tiene nada que mirar.
  • Puede rellenar unas filas y otras no. Cuando no consigue encajar una fila en la regla, Relleno Rápido puede dejar esa celda vacía en lugar de adivinar. Ese es el desenlace bueno — visible, contable — y por eso un =CONTAR.BLANCO() sobre la columna rellenada vale una celda.
  • No tiene ninguna opinión sobre filas ocultas o filtradas. Lo que tú ves no es lo que él leyó.
=CONTARA(E2:E17)       → 16   cuántas celdas recibieron un valor
=CONTAR.BLANCO(E2:E17) → 0    cuántas no

En este archivo las dos respuestas tranquilizan y las dos son irrelevantes, que es justo el asunto: un relleno completo y un relleno correcto son propiedades distintas, y solo una de ellas es fácil de comprobar.

🎯 Escenario: Justo después de Ctrl+E, pulsa Ctrl + desde arriba de la columna rellenada y mira dónde aterrizas. Si no es la última fila de tus datos, Relleno Rápido paró antes, y paró en un hueco que todavía no has visto.


8) Los Números y las Fechas Salen Como Texto

Todo lo que produce Relleno Rápido es texto, porque está montado con trozos de texto. Eso da igual para un código y tiene consecuencias para cualquier cosa que pienses sumar u ordenar.

=SUMA(E2:E17)                    → 0          dieciséis celdas llenas, y un cero
=ESNUMERO(E2)                    → FALSO
=BUSCARX(E2;Maestro!A:A;...)     → #N/D       el texto "4471" contra el número 4471
=VALOR(E2)                       → 4471       el arreglo, una columna más allá

Ese #N/D es el fallo amable — es la versión de este problema que se anuncia sola, y si el informe de este artículo se hubiera hecho con BUSCARX contra un maestro numérico se habría puesto rojo en todas las filas en vez de quedarse callado 7.579,00 £ por debajo. Las claves de texto son una molestia; las claves de texto silenciosas que además casan son el caso caro.

Las fechas se comportan igual. Un 06/07/2026 de Relleno Rápido son trece caracteres, no el número 46209, y se ordenará entre 05/12/2025 y 07/01/2024 exactamente como hace el texto. Vigila los ceros a la izquierda en las dos direcciones: Relleno Rápido conserva 00471 como texto, que suele ser lo que querías, y un VALOR() posterior o Texto en columnas lo convertirá calladamente en 471.

🎯 Escenario: Después de un relleno que debía producir números, selecciona la columna y lee la barra de estado. Si no aparece Suma y solo se ve Recuento, todos los valores son texto. Es una comprobación de un vistazo que no necesita ni una celda.


9) La Fórmula Que Dice Lo Que Quiere Decir

El arreglo de este archivo es una fórmula, y no es más complicada que el problema:

=TEXTOANTES(TEXTODESPUES(B2;"-");"-")     → 4471, 8811, 5510, 8812 — las dieciséis filas

TEXTODESPUES(B2;"-") coge todo lo que hay después del primer guion — 4471-HALDEN-FOODS-Q3 — y TEXTOANTES de eso se para en el siguiente. El prefijo puede ser de dos letras, de tres o de siete; a la regla le da igual, porque la regla va del delimitador y no de dónde le toque estar al delimitador. Dos equivalentes:

=INDICE(DIVIDIRTEXTO(B2;"-");2)           el segundo componente separado por guiones
=EXTRAE(B2;ENCONTRAR("-";B2)+1;
     ENCONTRAR("-";B2;ENCONTRAR("-";B2)+1)-ENCONTRAR("-";B2)-1)    cualquier Excel jamás publicado

La versión con EXTRAE/ENCONTRAR es fea, y su fealdad es honrada: esos dos ENCONTRAR anidados son el precio de decir «entre el primer guion y el segundo» en un idioma de 1985. Lo que importa es que las tres enuncian una regla con la que un lector puede no estar de acuerdo, y que las tres siguen siendo verdad el mes que viene.

Para cualquier cosa que llegue con una periodicidad — un archivo del banco cada semana, una exportación cada noche — ni Relleno Rápido ni una columna de fórmulas son realmente la respuesta. Power Query sí: Datos ▸ Desde texto/CSV, dividir la columna por delimitador, y la división pasa a formar parte de la consulta, así que el archivo de la semana que viene recibe el mismo tratamiento sin que nadie lo abra. Relleno Rápido es una pulsación, una fórmula es una regla en una celda, y una consulta es una regla que sobrevive a que sustituyan el archivo.

🎯 Escenario: Haz las dos cosas. Pon la columna de Relleno Rápido y la columna de TEXTOANTES/TEXTODESPUES una al lado de la otra y compáralas. En este archivo esa comparación encuentra tres filas en una sola celda (sección 11), y te cuesta los diez segundos que tardó Relleno Rápido en equivocarse.


10) Cuándo Relleno Rápido Es la Herramienta Correcta

Nada de lo anterior convierte a Relleno Rápido en una mala función. Es una función francamente notable, y hay una línea limpia entre los trabajos para los que sirve y los que no.

Úsalo cuando el trabajo es puntual y desechable — una lista que alguien pegó en un correo, una columna que estás recolocando antes de pegarla en otro sitio, una ojeada rápida para ver si un origen siquiera se puede trocear. Úsalo cuando la transformación es más fácil de demostrar que de describir: convertir Smith, John Q. en John Smith son cuatro funciones anidadas o un ejemplo. Úsalo para explorar un archivo desconocido, donde que el relleno se rompa en la fila 12 es la forma más rápida de descubrir que la fila 12 es distinta.

No lo uses para una clave — nada que vayas a unir, buscar, agrupar o sumar. No lo uses para nada que alimente un informe que lea otra persona. No lo uses en un archivo que se vaya a actualizar, volver a importar o corregir. Y no lo uses para una transformación que no sepas enunciar en una frase, porque si no sabes enunciar la regla, desde luego no puedes comprobar que Excel la adivinó.

🎯 Escenario: La línea no es «Relleno Rápido contra fórmulas», es desechable contra duradero. Si el resultado del relleno va a seguir en una celda cuando alguien tome una decisión a partir de él, la regla que lo produjo tiene que estar también en una celda.


11) Cuatro Comprobaciones

Cuatro cosas, en este orden, antes de dejar que una columna rellenada con Ctrl+E sea una clave:

  1. Cuenta las formas primero. =CONTARA(UNICOS(TEXTOANTES(B2:B17;"-")))4. Una cifra, antes del relleno, que te dice si el archivo es tan uniforme como las dos filas con las que vas a entrenar.
  2. Lee la salida, no el relleno. =CONTARA(UNICOS(E2:E17))7 frente a un maestro de 6, y =CONTAR.SI(E2:E17;"*-*")3 por códigos que contienen un carácter que ningún código contiene. Una dinámica sobre la columna hace las dos cosas a la vez.
  3. Cuadra contra el origen. =SUMA(D2:D17) contra la suma de las líneas del informe. 63.500,00 £ contra 55.921,00 £ son 7.579,00 £, y un informe que no sabe explicar el 11,94% de su propia entrada no está terminado.
  4. Extráelo dos veces, por dos caminos distintos. El código está también al final de la Descripción del Banco, después de REF . Así que =TEXTODESPUES(C2;"REF ") en una columna libre y entonces:
=SUMAPRODUCTO(--(E2:E17<>F2:F17))   → 3   filas en las que dos extracciones independientes no coinciden

Dos caminos hasta el mismo valor que coinciden son una prueba. Dos caminos que no coinciden te dan los nombres de las filas. Esta es la comprobación más fuerte de la lista y la única que no necesita saber cuál es la respuesta correcta.

🎯 Escenario: Deja la comprobación 4 en el libro en vez de hacerla una vez. Una columna libre, un SUMAPRODUCTO y una celda que marca 0 hasta el día en que alguien añade una fila con una forma nueva — momento en el que marca 1, al lado del informe, donde se puede ver.


12) Doce Trampas

  1. Entrenar con las dos primeras filas. Son el principio del archivo, no una muestra de él. Este artículo entero es esta trampa.
  2. Dos ejemplos con la misma forma. No pueden distinguir una regla de delimitador de una posicional, y no te van a decir cuál se eligió.
  3. La regla inferida no se ve en ninguna parte. Ni barra de fórmulas, ni cuadro de diálogo, ni rastro. La única manera de saber qué hizo Relleno Rápido es mirar lo que produjo.
  4. Valores, no fórmulas. Origen corregido, salida sin cambiar, para siempre. Las filas nuevas de una tabla entran vacías.
  5. Todo es texto. SUMA devuelve 0, BUSCARX contra claves numéricas devuelve #N/D, y las fechas se ordenan alfabéticamente.
  6. Una fila en blanco termina el bloque. Relleno Rápido rellena hasta el hueco y para, y la parte de arriba de la columna parece terminada.
  7. La columna de relleno tiene que estar pegada al origen. Una columna libre en medio y Ctrl+E no tiene de qué aprender.
  8. Tu errata se convierte en el patrón. Un espacio de más al final de uno de tus ejemplos es un espacio de más en las dieciséis filas, y "4471 " no casa con "4471" en una búsqueda.
  9. Normalización silenciosa de mayúsculas. Dale Halden Foods como ejemplo de HALDEN FOODS LTD y puedes acabar con tipo título en toda la columna — lo que convierte IBM en Ibm y plc en Plc.
  10. El relleno automático saltando sin que se lo pidas. Con la opción avanzada activada, aparece un relleno sugerido mientras escribes y Intro lo acepta. Hay gente que acepta rellenos que nunca pidió y nunca miró.
  11. Rellenos parciales que parecen completos. Cuando no consigue encajar una fila, Relleno Rápido puede dejar la celda vacía; un =CONTAR.BLANCO() sobre la columna es lo único que se da cuenta.
  12. Celdas combinadas y vistas filtradas. Las celdas combinadas en el bloque de origen rompen el relleno directamente, y que la hoja esté filtrada no significa que Relleno Rápido leyera solo las filas visibles.

Qué Llevarse

Relleno Rápido es inferencia, y una inferencia vale lo que valen los ejemplos que hay detrás. Dos filas que se parecen no acotan nada; le entregan a Excel un conjunto de reglas que encajan todas, y se elige una sin dejar constancia de cuál. Eso no es un defecto — es lo que tiene que significar «deduce qué quiero decir a partir de un ejemplo» — y es perfectamente manejable, siempre que recuerdes que has hecho una pregunta y no has dado una instrucción.

El daño en este archivo vino de las tres cosas que hacen que una mala inferencia salga cara en vez de molestar. La salida equivocada estaba bien formada, así que nada dio error. Era idéntica en las tres filas malas, así que parecía una categoría y no una avería. Y la consumió un SUMAR.SI.CONJUNTO contra una lista de códigos escrita a mano, que es una herramienta que responde a la pregunta que hiciste y nunca menciona la que deberías haber hecho.

Tres costumbres cubren todo esto. Entrena a Relleno Rápido con las filas que no se parecen, no con las que están arriba. Pon cualquier clave derivada sola en una dinámica y lee la lista de valores antes de construir nada encima. Y cuadra el informe contra el origen sin filtrar en una celda — porque 63.500,00 £ menos 55.921,00 £ es una resta que se hace en dos segundos y habría cazado cada palabra de este artículo el mismo día en que pasó.

Comparte este artículo:
Volver al Blog