El presupuesto volvió el martes con siete líneas de cable renegociadas. El comprador abrió el archivo de precios, filtró la columna C por Cable y obtuvo siete filas — una por cada línea del presupuesto, en el mismo orden. Copiar los siete precios nuevos del presupuesto, clic en la primera celda visible de la columna de precios, Ctrl+V.
Siete celdas copiadas. Siete celdas pegadas. Ningún error, ningún aviso, ningún blanco, y ningún mensaje de Excel de ningún tipo.
| Lo que debería haber pasado | Lo que pasó | |
|---|---|---|
| Precios pegados | 7 | 7 |
| Filas cambiadas | 7 | 7 |
| Filas cambiadas correctamente | 7 | 1 |
| Filas de cable repreciadas | 7 | 4 |
| Filas de cable con el precio del año pasado | 0 | 3 |
| Productos repreciados que no son cable | 0 | 3 |
| Valor del stock | 84.143,00 | 78.728,75 |
El recuento estaba bien. El orden estaba bien. Los valores estaban bien — los siete están en el archivo, hasta el céntimo. Lo único que está mal es en qué fila está cada uno, y eso no es algo que Excel te vaya a decir nunca.
Excel pega en celdas contiguas. Un filtro cambia lo que hay en pantalla; no cambia qué está al lado de qué. No existe la opción «pegar solo en celdas visibles», nunca ha existido, y Alt+; — Ir a Especial ▸ Solo celdas visibles — es una herramienta de copia que no tiene ningún efecto sobre el destino de un pegado. Así que siete valores soltados en la celda F3 fueron a F3, F4, F5, F6, F7, F8 y F9, y cuatro de esas filas estaban ocultas en ese momento.
Qué cubre esto. El cuadro de pegado especial, sus operaciones, Omitir blancos, Transponer, Pegar vínculos y las opciones de pegado se comportan igual en Excel 2016, 2019, 2021, Microsoft 365 y Excel para Mac; Excel en la web tiene un pegado especial reducido y ninguna sección de Operación, lo que importa en la sección 6.
SUMA,SUMAR.SI.CONJUNTO,CONTAR.SI,CONTAR.SI.CONJUNTO,CONTARA,SUMAPRODUCTO,INDICE/COINCIDIR,BUSCARX,SI.ERROR,REDONDEAR,MIN,MAX,UNICOS,FILTRAR,TRANSPONERyLETde las secciones de comprobación funcionan en todas las versiones salvo donde se indique. Una lista de precios es solo el ejemplo: un archivo de plantilla, un tarifario, un inventario, una carga de presupuesto — cualquier sitio donde alguien pegue una columna de números al lado de una columna de claves es el mismo trabajo, y todas las trampas de abajo aplican igual.
1) Siete Valores, Siete Filas, Una Coincidencia
Los siete productos de cable están en las filas 3, 5, 6, 9, 12, 16 y 19. Filtrados, se apilan en pantalla como si fueran un bloque. No son un bloque.
| Fila | Código | Debería ser | Es | Nota |
|---|---|---|---|---|
| 3 | CBL-118 | 2,11 | 2,11 | la única fila que está bien |
| 4 | ENC-330 | 48,50 | 2,88 | oculta — un armario mural de 400×300 a 2,88 £ |
| 5 | CBL-122 | 2,88 | 5,74 | se llevó el precio del cable siguiente, el 199,31% del suyo |
| 6 | CBL-140 | 5,74 | 8,42 | 146,69% |
| 7 | TLS-012 | 62,40 | 1,55 | oculta — una tenaza de crimpar a 1,55 £ |
| 8 | CNN-210 | 1,15 | 2,27 | oculta — 197,39% |
| 9 | CBL-155 | 8,42 | 3,79 | 45,01% |
| 12 | CBL-162 | 1,55 | 1,42 | nunca le llegó — precio del año pasado |
| 16 | CBL-171 | 2,27 | 2,08 | nunca le llegó |
| 19 | CBL-184 | 3,79 | 3,46 | nunca le llegó |
Nueve de veinte filas están mal, en tres grupos ordenados de tres: tres productos de cable con el precio de otro cable, tres productos de cable sin repreciar, y tres productos de otras tres categorías sobrescritos mientras estaban ocultos.
Los tres ocultos son los caros, y son los que nadie podía haber visto. En el momento del pegado, las filas 4, 7 y 8 no estaban en pantalla. Para cuando se quitó el filtro, los precios antiguos ya no existían — un pegado de valores no deja nada detrás con lo que comparar.
=SUMAPRODUCTO(E2:E21;F2:F21) → 78.728,75 lo que el archivo dice ahora que vale
84.143,00 lo que la actualización debería haber dado
81.412,30 lo que valía antes de que nadie lo tocara
Esa es la forma del daño que conviene recordar: una subida de entre el 7,26% y el 10,38% sobre siete productos movió el archivo hacia abajo un 3,30%. La dirección estaba mal, no solo el importe.
La Hoja: Veinte Productos en A1:F21, Siete de Ellos Cable, Repartidos por la Columna
Veinte productos en A1:F21 — código, descripción, categoría, proveedor, unidades en stock y precio unitario — con 19.145 unidades que valen 81.412,30 a los precios mostrados. Cuatro categorías: siete líneas de Cable, seis de Conector, cuatro de Armario y cuatro de Herramienta, entremezcladas a propósito como se coloca de verdad un catálogo por código de pieza y no agrupadas. Las siete filas de cable son la 3, la 5, la 6, la 9, la 12, la 16 y la 19, y ese reparto es toda la historia: filtra por Categoría = Cable y Excel te enseña siete filas que parecen adyacentes en pantalla mientras por debajo siguen siendo las filas 3, 5, 6, 9, 12, 16 y 19. Pega siete valores sobre la primera visible y se van a las filas 3 a 9 — cuatro filas de cable y tres que no lo son. El presupuesto del proveedor que se está aplicando aquí repreciaría las siete líneas de cable a 2,11, 2,88, 5,74, 8,42, 1,55, 2,27 y 3,79, una subida de entre el 7,26% y el 10,38%, que debería llevar el archivo de 81.412,30 a 84.143,00. Los precios de la tabla de arriba son el archivo tal como estaba antes del pegado; todas las cifras del artículo salen de ellos.
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 pegar una columna de números en una lista filtrada, quita el filtro y mira el destino. Si las filas que quieres no son contiguas con el filtro quitado, un pegado no puede alcanzarlas — y el arreglo no es un pegado mejor, es la búsqueda de la sección 3.
2) Todas las Comprobaciones Que Alguien Hizo Pasaron
Esto no va de que nadie comprobara nada. Se hicieron tres comprobaciones, y las tres pasaron.
«¿Entraron los siete precios nuevos?» Sí. Todos:
=CONTAR.SI($F$2:$F$21;2,11) → 1 está
=CONTAR.SI($F$2:$F$21;2,88) → 1 está
=CONTAR.SI($F$2:$F$21;5,74) → 1 está
=CONTAR.SI($F$2:$F$21;8,42) → 1 está
=CONTAR.SI($F$2:$F$21;1,55) → 1 está
=CONTAR.SI($F$2:$F$21;2,27) → 1 está
=CONTAR.SI($F$2:$F$21;3,79) → 1 está
Siete de siete. Esta comprobación no puede fallar, porque los valores están de verdad en la columna — eso es lo que hace un pegado. Una comprobación que pregunta si los números llegaron y no dónde llegaron no comprueba nada.
«¿Suman los precios de cable lo que dice el presupuesto?» Casi:
suma de los siete precios visibles tras el pegado → 27,02
suma de los siete precios del presupuesto → 26,76
0,26 de diferencia, 0,97%
Veintiséis peniques. Tres de las siete celdas visibles tienen un precio presupuestado que pertenece a otra fila, tres tienen el precio del año pasado, y los errores apuntan en las dos direcciones, así que el total cae a menos del 1% de lo correcto. El total de una columna es una prueba débil justamente porque le da igual el orden, y el orden es lo único que se estropeó.
«¿Hay algo en blanco o roto?» No. =CONTAR.BLANCO(F2:F21) devuelve 0 y =CONTAR.SI(F2:F21;"<>") cuenta veinte números. Nada dio error porque a nada se le pidió hacer nada difícil.
Esta es la comprobación que falla, y es la única:
=SUMAPRODUCTO($E$2:$E$21;$F$2:$F$21) → 78.728,75
=SUMAPRODUCTO($E$2:$E$21;$F$2:$F$21)/81412,3-1
→ -3,30% después de una subida
Un repreciado que sube siete precios y no toca nada más no puede bajar el valor del archivo. Una celda con el valor de antes, una celda con el valor de después, y el signo de la diferencia habría parado esto el martes.
Salió a la luz once días después, cuando una oferta a un cliente por un armario mural de 400×300 se imprimió a 2,88 £.
🎯 Escenario: Deja =SUMAPRODUCTO(unidades;precio) en una celda antes de pegar, pega luego encima de los datos y lee las dos juntas. Cualquier edición masiva tiene un efecto previsible sobre ese número — arriba, abajo, o una cantidad conocida — y una edición masiva cuyo efecto no sabes predecir no deberías hacerla con el portapapeles.
3) El Arreglo No Es un Pegado Mejor
No existe ninguna combinación de teclas que haga que un pegado respete un filtro. Lo que sí existe:
Empareja por la clave, no alinees por la posición. Pon el presupuesto en su propia hoja — el código en una columna y el precio nuevo en la siguiente — y deja que una búsqueda coloque cada precio donde le toca:
=BUSCARX($A2;Presupuesto!$A$2:$A$8;Presupuesto!$B$2:$B$8;$F2)
=SI.ERROR(INDICE(Presupuesto!$B$2:$B$8;COINCIDIR($A2;Presupuesto!$A$2:$A$8;0));$F2)
Las dos dicen lo mismo: si este producto está en el presupuesto, coge el precio presupuestado; si no, deja el que tiene. Arrastra por las veinte filas, con filtro o sin él, y cada fila recibe su propia respuesta. El cuarto argumento de BUSCARX y el SI.ERROR alrededor de INDICE/COINCIDIR son los que hacen el trabajo de verdad — son los que convierten «no está en el presupuesto» de un error en déjalo en paz.
Después, si al final quieres valores estáticos, pega esos resultados sobre sí mismos como valores una vez, con el filtro quitado y habiendo comprobado el total antes.
O ordena, no filtres. Ordenar mueve las filas de verdad, así que un bloque ordenado sí es contiguo y un pegado sí cuadra. Ordena por Categoría, pega los siete, vuelve a ordenar por Código. Funciona, y es como lo hace mucha gente, pero depende de una segunda ordenación que restaure el orden original — lo que exige una columna que guarde ese orden. Si lo único por lo que puedes reordenar es el Código y el archivo estaba en orden de Código, perfecto. Si no lo estaba, añade una columna de secuencia antes de ordenar, o habrás cambiado un problema de pegado por un problema de ordenación.
Cuenta antes de fiarte. =CONTAR.SI($C$2:$C$21;"Cable") devuelve 7 y =FILAS(Presupuesto!$A$2:$A$8) devuelve 7, y que esos dos coincidan es necesario pero no suficiente — era cierto en este archivo, ese día, y el pegado salió mal igual. El recuento te dice que el presupuesto cubre el número correcto de productos. Solo un emparejamiento por clave te dice que llegó a los correctos.
🎯 Escenario: Cada vez que vayas a pegar una columna de valores contra una columna de claves, pregúntate si podrías escribir la búsqueda en su lugar. Si las claves existen, la búsqueda tarda veinte segundos más y no puede caer en la fila equivocada; si no hay claves, ese es el hallazgo — una lista con la que no puedes cruzar nada es una lista que nadie puede comprobar.
4) Qué Lleva de Verdad un Pegado Normal
Ctrl+V no es «pon estos números ahí». Sustituye la celda de destino por una copia de la de origen, y una celda es más que su valor:
- su valor o fórmula, con las referencias relativas traducidas (sección 5);
- su formato de número — una celda General que cae sobre una celda de moneda se vuelve moneda, o al revés;
- su fuente, relleno, bordes y alineación;
- sus reglas de formato condicional, que se añaden a las que ya tuviera el destino (sección 10);
- su validación de datos, que sustituye a la del destino — incluido sustituir una lista desplegable por nada (sección 9);
- sus comentarios y notas;
- su estado de combinación, que combinará o descombinará el destino para que coincida.
El pegado especial existe para llevarse un subconjunto. El cuadro es Ctrl+Alt+V, y las opciones que merece la pena saberse por su letra:
| Opción | Tecla | Qué se lleva |
|---|---|---|
| Valores | V | el resultado calculado, sin fórmula y sin formato |
| Fórmulas | F | la fórmula y nada más |
| Formatos | T | el aspecto, nada del contenido |
| Valores y formatos de números | U | el resultado, con el formato que tenía |
| Ancho de las columnas | W | solo los anchos — ningún contenido |
| Validación | N | las reglas, para copiar un desplegable sin su valor |
| Comentarios y notas | C | solo las anotaciones |
| Todo excepto bordes | X | todo, sin arrastrar los bordes del origen |
| Transponer | E | una casilla, combinable con cualquiera de las anteriores (sección 8) |
| Omitir blancos | B | una casilla (sección 7) |
Así que Ctrl+Alt+V, V, Entrar es pegar valores, y merece la pena aprendérselo como un solo gesto porque es el que quieres cuatro de cada cinco veces.
La otra vía es el botón de opciones de pegado que aparece abajo a la derecha del rango pegado. Pulsa Ctrl una vez después de pegar y se abre; están las mismas opciones como iconos. Desaparece en cuanto escribes algo, que es por lo que es peor costumbre que el cuadro de diálogo.
5) Copiar Traduce las Referencias, Cortar No
Esta es la otra mitad de por qué las fórmulas pegadas dan números mal, y es una regla sin excepciones:
Copia una fórmula y Excel reescribe todas las referencias relativas según el desplazamiento entre origen y destino. =E2*F2 copiada de G2 a G5 se convierte en =E5*F5. Ese es el sentido entero de las referencias relativas y acierta el 95% de las veces.
Corta una fórmula y Excel no reescribe nada dentro de ella. =E2*F2 cortada de G2 a G5 sigue siendo =E2*F2. Lo que Cortar sí cambia es cualquier otra fórmula que apuntara a G2 — esas siguen a la celda hasta G5, porque cortar es mover y mover se lleva la identidad de la celda.
Dos consecuencias con las que la gente se topa todo el rato:
- Una fórmula copiada que cae una fila más abajo lee una fila más abajo. Si el bloque que copiaste estaba alineado con sus datos y el destino no lo está, la fórmula lee ahora la fila equivocada y devuelve un número perfectamente verosímil. Ancla con
$—=$E2*F$1— exactamente las partes que no deben moverse. - Cortar y pegar no puede romper una referencia a la celda que moviste, y sí puede romper una referencia a la celda sobre la que la pegaste. Todo lo que apuntara al destino apunta ahora a una celda sobrescrita, y Excel no avisa.
en G2: =SUMAPRODUCTO($E$2:$E$21;$F$2:$F$21)
a G5: =SUMAPRODUCTO($E$2:$E$21;$F$2:$F$21) absoluta, no cambia
en G2: =SUMAPRODUCTO(E2:E21;F2:F21)
a G5: =SUMAPRODUCTO(E5:E24;F5:F24) tres filas fuera de los datos
La segunda devuelve un número. Devuelve 69.301,30 en vez de 81.412,30 en esta hoja, porque las filas 22, 23 y 24 están vacías y las filas 2, 3 y 4 — 12.111,00 de stock entre las tres — se han quedado atrás. Nada sale en rojo.
🎯 Escenario: Antes de copiar una fórmula a ningún sitio, pulsa F2 encima y lee los colores. Cada recuadro de color que no deba moverse necesita un $ en la parte que no debe moverse — y si no sabes decir cuáles son esas partes, cópiala una vez, comprueba el resultado, y solo entonces arrastra.
6) Operación ▸ Multiplicar, y el Tipo de Cambio Aplicado Dos Veces
La mitad de abajo del cuadro de pegado especial es la parte que casi nadie ha usado, y es lo más destructivo que hay dentro. Copia una celda con un número, selecciona un rango, elige Multiplicar, y cada celda del rango se sustituye por sí misma multiplicada por ese número.
Es realmente útil. Convertir una columna de precios a euros a 1,1745 es una copia, una selección, Ctrl+Alt+V, M, Entrar. Convertir unidades a miles es el mismo gesto con Dividir.
También es completamente invisible después. No queda constancia en la hoja de que haya pasado: ni fórmula, ni nota, ni cambio de formato. Lo que produce el fallo de edición masiva más común que existe: se ejecuta dos veces.
48,50 × 1,1745 → 56,96 el precio en euros previsto
48,50 × 1,1745 × 1,1745 → 66,90 lo que producen dos ejecuciones
1,37945025 el tipo que se aplicó de verdad
17,45% de más, en todas las filas por igual
Aplicado a todo el archivo, 81.412,30 se convierte una vez en 95.618,75 y dos veces en 112.304,22 — 16.685,47 de diferencia. Cada línea es coherente consigo misma, todas las proporciones entre productos son exactas, y el archivo está mal en un porcentaje fijo que ninguna comprobación de valores relativos puede ver.
Tres cosas más que hace Operación y que conviene saber antes de usarla:
- Reescribe las fórmulas en vez de sustituirlas. Una celda con
=E2*F2bajo un Multiplicar por 1,1745 pasa a ser=E2*F2*1,1745, y Excel pone paréntesis donde hagan falta para que la aritmética siga uniendo bien. La celda sigue recalculando, con un número mágico enterrado dentro. - No puede tocar el texto. Un precio que llegó de un CSV como texto —
"48,50"en vez de48,5— no es un número, y sale del pegado exactamente como entró. Una columna que es 90% números y 10% números-texto se convierte al 90% y parece convertida, que es la primera comprobación de la sección 13. - Excel en la web no tiene sección de Operación, así que un archivo que lleve esto como paso mensual documentado no puede hacer ese paso en el navegador.
La alternativa que sobrevive a una revisión es una columna auxiliar: =REDONDEAR($F2*$H$1;2) con el tipo en H1, arrastrada hacia abajo, un único tipo visible que se puede leer, cambiar y auditar. Y después pegar valores encima una vez, a propósito, si de verdad necesitas números estáticos.
🎯 Escenario: Si alguna vez haces un pegado con Operación, escribe lo que hiciste en la celda de al lado antes de hacer ninguna otra cosa — «×1,1745 aplicado el 14/09, columna entera». Es la única prueba que va a existir, y la siguiente persona que abra el archivo va a querer saber si toca ejecutarlo.
7) Omitir Blancos Hace lo Contrario de lo Que Sugiere Su Nombre
Omitir blancos va de los blancos del origen, no del destino. Márcalo y cualquier celda vacía de lo que copiaste dejará en paz a la celda de destino correspondiente en lugar de vaciarla.
Ese es exactamente el comportamiento correcto cuando tienes una columna dispersa de correcciones — veinte filas, cuatro con un precio nuevo y dieciséis vacías — y quieres que las cuatro entren y que las dieciséis dejen los precios existentes en paz. Sin Omitir blancos, ese pegado borra dieciséis precios. Con él, cambian cuatro celdas.
Dos límites que conviene saber:
- Un blanco no es un cero ni una cadena vacía. Una celda de origen con
=SI(A2="";"";B2)devuelve una cadena vacía, no un blanco, y Omitir blancos la pegará tan tranquilo — sobrescribiendo el destino con algo que parece vacío, que cuenta como texto paraCONTARAy que rompeSUMAa cambio de nada. - Omite, no alinea. Omitir blancos sigue pegando por posición. Sobre un rango filtrado comete exactamente el mismo error de la sección 1, solo que en menos celdas.
8) Transponer Es una Foto Fija; TRANSPONER Es un Vínculo
Dos cosas con un solo nombre. No son variantes la una de la otra.
Pegado especial ▸ Transponer (Ctrl+Alt+V, E) escribe una copia girada, una vez. Una fila de 1×7 se convierte en una columna de 7×1 de celdas independientes que no volverán a saber nunca del original. Y como es una copia, las referencias relativas giran con ella: una fórmula que leía la celda de arriba pasa a leer la de la izquierda, que casi nunca es lo que se quería. Transponer fórmulas es la forma fiable de producir una cuadrícula de números todos individualmente mal.
=TRANSPONER(A1:G1) es una fórmula. Derrama una rotación viva que se actualiza cuando cambia el origen, y no guarda ninguna copia de nada. En Microsoft 365 la escribes en una celda y se derrama; en Excel 2019 y anteriores es una fórmula matricial heredada que hay que confirmar con Ctrl+Mayús+Entrar sobre un rango preseleccionado de la forma exacta.
Cuál quieres depende de una sola pregunta: ¿esto debe cambiar cuando cambie el origen? Si sí, la función. Si no — y «no» es lo correcto para un informe que estás a punto de enviar — el pegado, hecho el último, cuando los números ya son definitivos.
=TRANSPONER($A$1:$F$1) vivo, derrama seis filas, se actualiza con la cabecera
Ctrl+Alt+V, E estático, seis filas, no se actualiza nunca más
Transponer con un filtro puesto también merece mención, porque es el único caso en que Excel sí te para: no puedes pegar en un rango filtrado con Transponer marcado, y tampoco puedes transponer una selección múltiple. Excel se niega en vez de adivinar. Es el único sitio de este artículo donde lo hace.
9) El Desplegable Que Ya No Está
La validación de datos es una propiedad de la celda, y un pegado sustituye la celda de destino. Así que pegar un valor normal en una celda que tenía un desplegable borra el desplegable — en silencio, sin preguntar, y sin ninguna diferencia visible hasta que alguien hace clic en la celda y no encuentra la flecha.
Peor, y esta es la que importa: los valores pegados no se validan. Una celda restringida a una lista de cuatro categorías aceptará Cabel sin pestañear si ese texto llega pegado. La validación comprueba lo que se escribe. No comprueba el portapapeles.
Las dos mitades de eso aparecen en este archivo. La columna C está restringida a las cuatro categorías; basta un pegado desde la hoja de un proveedor para que aparezca una quinta, y =CONTARA(UNICOS($C$2:$C$21)) devolviendo 5 frente a las 4 esperadas es como te enteras.
Las reparaciones:
- Pegado especial ▸ Validación (
N) copia la regla desde una celda que sabes buena sobre todo un rango, sin tocar valores ni formatos. Guarda una fila impoluta de la tabla en un lado y esto es un arreglo de cinco segundos. - Rodear con un círculo los datos no válidos (Datos ▸ Validación de datos ▸ Rodear con un círculo datos no válidos) dibuja un círculo rojo alrededor de cada celda que incumple su propia regla, incluido todo lo que llegó pegado. Es lo único en Excel que audita la validación a posteriori.
- Una comprobación de recuento gana a las dos:
=CONTARA(UNICOS($C$2:$C$21))para una columna de categorías,=SUMAPRODUCTO(--(CONTAR.SI(ListaValida;$C$2:$C$21)=0))para contar las filas cuya categoría no está en la lista aprobada. Esa segunda devuelve 0 en un archivo limpio y el número de filas malas en uno sucio.
🎯 Escenario: En cualquier hoja donde otras personas peguen en celdas validadas, pon =SUMAPRODUCTO(--(CONTAR.SI(ListaValida;C2:C21)=0)) en una celda de cabecera con su etiqueta. La validación no puede parar un pegado, pero esa celda cuenta lo que se coló, y cuesta una celda.
10) El Formato Condicional se Fragmenta, y los Anchos de Columna Viajan
El formato condicional se propaga al pegar y nunca se consolida. Copia una celda con una regla, pégala en cuatro sitios, y Administrar reglas lista ahora la misma regla cuatro veces con cuatro rangos de «Se aplica a» distintos — o una regla cuyo «Se aplica a» dice =$F$3;$F$7;$F$12:$F$14. Todavía no hay nada roto. Solo que la siguiente persona que edite «la regla» edita una de las cuatro copias, y tres celdas conservan el comportamiento antiguo.
La limpieza es manual: Inicio ▸ Formato condicional ▸ Administrar reglas, pon el selector de ámbito en Esta hoja, y lee todas las filas. Borra las duplicadas, amplía un «Se aplica a» para que cubra el conjunto. Hacer esto una vez por trimestre en una hoja muy pegada no es mantenimiento opcional — un libro con doscientas reglas fragmentadas recalcula y repinta mediblemente más despacio.
Para no crearlas: pega Valores (V), o Valores y formatos de números (U), o Todo excepto bordes — ninguno se lleva reglas. Un Ctrl+V normal sí.
Los anchos de columna son lo único que un pegado normal no lleva, que es por lo que una tabla pegada se ve mal aunque esté bien. Ctrl+Alt+V, W pega los anchos y nada más — ni valores, ni formatos. Es la segunda mitad de «copia esta tabla a otro sitio y que se vea igual», y casi nadie sabe que está ahí.
11) Pegar Vínculos, Imágenes y Todo lo Que Llega de Fuera de Excel
Pegar vínculos (el botón de abajo a la izquierda del cuadro) escribe fórmulas en vez de valores: pegar con vínculo A1:F21 produce una cuadrícula de =$A$1, =$B$1 y así, o ='[Libro1.xlsx]Precios'!$A$1 entre libros. De que esas sean referencias absolutas se siguen dos cosas. Está vivo, así que la copia se actualiza. Y es posicional, así que insertar una fila en el origen cambia a qué apunta cada celda vinculada solo si Excel puede seguir la edición — con el libro abierto lo ajusta, desde uno cerrado no, que es como un vínculo que era correcto en marzo pasa a referirse a la fila equivocada en junio. Vincula a un rango con nombre o a una columna de tabla en vez de a una dirección suelta, y el problema desaparece.
Pegar como imagen e Imagen vinculada (los iconos de cámara del menú Pegar) son para cuadros de mando: una imagen vinculada es una foto viva de un rango que se puede redimensionar y colocar en cualquier sitio, incluida otra hoja, y se repinta cuando cambia el origen. Es la forma más limpia de poner una tabla pequeña al lado de un gráfico sin pelearse con las alturas de fila. También es invisible para todas las fórmulas de la hoja — nada la puede leer, sumar ni auditar.
Pegar desde un navegador, un PDF o un correo es donde los números llegan como texto. El botón de opciones de pegado ofrece Coincidir con el formato de destino y Solo texto; ninguno de los dos convierte nada. Una columna que llegó así sumará cero, se alineará a la izquierda y rechazará todas las búsquedas. Los tres arreglos, por orden de preferencia: pega en Power Query y deja que tipifique las columnas; usa Datos ▸ Texto en columnas con la configuración decimal correcta; o =VALOR(ESPACIOS(A2)) en una columna auxiliar y luego pega valores de vuelta. =ESTEXTO($F2) arrastrado por la columna te dice qué filas lo necesitan.
12) Las Formas Que Excel Rechaza
Cuatro mensajes, y los cuatro quieren decir lo mismo — el destino no tiene la forma que el portapapeles espera:
- «El área de copia y el área de pegado no tienen el mismo tamaño.» Copiaste un bloque y seleccionaste un destino que no es ni una celda ni un múltiplo exacto del origen. Haz clic en una sola celda y Excel se extiende desde ahí.
- «Este comando no se puede usar en selecciones múltiples.» Una copia no contigua hecha con Ctrl. Excel solo copia varias áreas si comparten las mismas filas o las mismas columnas; cualquier otra cosa, se niega a adivinar el orden.
- «No podemos hacer eso en una celda combinada.» Las celdas combinadas hacen que la hoja deje de ser rectangular, y casi cualquier pegado dentro o a través de ellas o falla o descombina algo. Es el menos sorprendente de los cuatro y el más evitable: Centrar en la selección hace lo mismo a la vista y deja la cuadrícula intacta.
- Pegar un rango en una tabla de Excel más estrecha que el pegado amplía la tabla, llevándose con ella las referencias estructuradas y el formato. Pegar encima de una columna calculada sustituye la fórmula de toda la columna, no solo de la celda en la que estabas, porque una columna de tabla tiene una sola fórmula por diseño.
13) Cuatro Comprobaciones
Una celda cada una. Ponlas en cualquier hoja que reciba datos pegados.
=SUMAPRODUCTO($E$2:$E$21;$F$2:$F$21)
El valor del archivo, antes y después de cualquier edición masiva. Es el
único número que se dio cuenta. 78.728,75 aquí frente a 84.143,00 esperados.
=SUMAPRODUCTO(--ESTEXTO($F$2:$F$21))
Cuántas celdas de una columna numérica no son números. 0 en un archivo
limpio; cualquier otra cosa es un pegado de fuera de Excel sin convertir, y
esas celdas son invisibles tanto para SUMA como para Operación ▸ Multiplicar.
=SUMAPRODUCTO(--(CONTAR.SI(ListaValida;$C$2:$C$21)=0))
Filas cuya categoría no está en la lista aprobada. La validación de datos no
comprueba los valores pegados; esto cuenta lo que se coló.
=CONTAR.SI.CONJUNTO($C$2:$C$21;"Armario";$F$2:$F$21;"<10")
+CONTAR.SI.CONJUNTO($C$2:$C$21;"Herramienta";$F$2:$F$21;"<10")
Armarios y herramientas por debajo de 10,00. En un archivo sensato no hay
ninguno y en este hay dos — el armario de 400×300 a 2,88 y la tenaza de
crimpar a 1,55. Un suelo por categoría pilla las filas que un total no.
El patrón detrás de las cuatro: comprueba una propiedad de la columna entera que debería ser estable, no los valores concretos que acabas de pegar. Esos ya te los crees. El portapapeles no es donde se estropean.
14) Doce Trampas
- Un pegado ignora los filtros por completo. Los valores van a celdas contiguas, estén ocultas o no. No hay pegado de solo celdas visibles, y
Alt+;solo afecta a la copia. - Todos los valores correctos en todas las filas equivocadas pasan cualquier comprobación de recuento.
CONTAR.SIlos encuentra,CONTAR.BLANCOno encuentra nada, y el total de la columna cae dentro del 1%. Solo una comparación por clave o un total ponderado discrepa. - Pegar valores destruye la fórmula y el rastro de auditoría en una tecla. Ctrl+Z es el plan de recuperación completo, y solo hasta que se cierre el archivo.
- Copiar traduce las referencias relativas; cortar no. La misma fórmula en el mismo sitio se comporta distinto según con cuál la hayas llevado hasta ahí.
- Operación ▸ Multiplicar no deja rastro. Nada en la hoja dice que se ejecutó, así que se ejecuta dos veces — 1,1745 dos veces es 1,37945025, un 17,45% de más en todas las filas por igual.
- Operación no puede tocar el texto. Un número guardado como texto sale sin convertir de una conversión, así que una columna casi numérica se convierte casi entera.
- Omitir blancos va del origen. Impide que las celdas vacías del origen vacíen el destino; no hace nada con los blancos que ya había, y una cadena vacía salida de un
SIno es un blanco. - Pegado especial ▸ Transponer también gira las referencias. Una fórmula que leía la celda de arriba acaba leyendo la de la izquierda. Usa
=TRANSPONER()cuando deba seguir vivo y el pegado cuando deba congelarse. - Un pegado borra la validación de datos del destino, y los valores pegados no se validan nunca. Un desplegable restringido a cuatro categorías aguantará una quinta sin rechistar.
- El formato condicional se multiplica con cada pegado. Cuatro copias de una regla con cuatro rangos de «Se aplica a», y editar «la regla» edita una de ellas.
- Los anchos de columna no viajan con un pegado normal —
Ctrl+Alt+V,Wes lo único que los mueve, y no mueve nada más. - Pegar vínculos escribe referencias absolutas. Desde un libro cerrado no siguen a una fila insertada, así que un vínculo correcto en marzo apunta una fila más allá en junio. Vincula a un nombre o a una columna de tabla.
El pegado de este artículo hizo exactamente lo que se le pidió. Había siete valores en el portapapeles, había una celda seleccionada, y siete celdas recibieron siete valores en el orden en que se los dieron. Excel no tenía forma de saber que quien lo hacía creía que el filtro formaba parte de la instrucción.
Esa es la categoría entera, y no va realmente del portapapeles. Va de usar la posición como si fuera una unión. Cada vez que una columna de números se alinea a ojo contra una columna de claves, esa alineación es una suposición que nada en la hoja sostiene — ninguna fórmula depende de ella, ninguna comprobación la prueba, y lo primero que la altere lo hará en silencio. BUSCARX cuesta veinte segundos más y dice la unión en voz alta, donde una comprobación puede alcanzarla.
