Saltar al contenido principal

¿Cómo pegar datos en la lista filtrada omitiendo solo filas ocultas en Excel?

Como todos sabemos, cuando intentamos pegar valores en una lista de tabla filtrada, las filas ocultas no se omiten, por lo que obtendremos un resultado incorrecto. Por ejemplo, tengo dos hojas de trabajo, la Hoja 1 contiene los datos que se han filtrado y la Hoja 2 tiene los datos que quiero pegar en la Hoja 1 filtrada como se muestra en las siguientes capturas de pantalla. ¿Existe alguna función en la que podamos pegar los datos en las filas filtradas solo en Excel?

doc-pegar-en-datos-filtrados-1 doc-pegar-en-datos-filtrados-2

Pegue los datos en la lista filtrada en Excel con columnas auxiliares

Pegue los datos en la lista filtrada en Excel con Kutools para Excel


flecha azul burbuja derecha Pegue los datos en la lista filtrada en Excel con columnas auxiliares

Para pegar datos en la lista filtrada, necesita aplicar algunas columnas auxiliares, por favor siga el siguiente paso a paso:

1. Primero, haga clic en Datos > Filtrar para eliminar el filtro e ingrese 1, 2 en la celda C2 y C3 por separado que está al lado de su columna de filtro, y seleccione la celda C2 y C3, luego arrastre el controlador de relleno a las celdas correspondientes a sus datos en la Hoja 1. Ver captura de pantalla:

doc-pegar-en-datos-filtrados-3

2. Luego, vuelva a filtrar sus datos haciendo clic en Datos > Filtrar, en este ejemplo, filtraré "KTE" de la Hoja 1 y escribiré esta fórmula = FILA () en la celda D2, luego complete esta fórmula en las celdas visibles que necesita de la columna D, vea las capturas de pantalla:

doc-pegar-en-datos-filtrados-4 2 doc-pegar-en-datos-filtrados-5

3. Y luego cancele el filtro nuevamente y ordene los datos por Columna D en orden ascendente, todos los elementos KTE se han ordenado juntos, vea la captura de pantalla:

doc-pegar-en-datos-filtrados-4

4. A continuación, puede copiar los datos A1: B6 en la Hoja 2 y pegarlos en el rango A2: B7 de la Hoja 1.

doc-pegar-en-datos-filtrados-4

5. Luego, debe restaurar el orden de datos original, haga clic en la Columna C y ordene los datos de forma ascendente, vea la captura de pantalla:

doc-pegar-en-datos-filtrados-4

6. Y el orden de los datos se ha recuperado, luego puede eliminar el contenido de la columna C y la columna D según lo necesite, por fin, puede filtrar los datos necesarios y puede ver que los datos filtrados se han reemplazado con los nuevos datos correctamente.

doc-pegar-en-datos-filtrados-4


flecha azul burbuja derecha Pegue los datos en la lista filtrada en Excel con Kutools para Excel

El primer método es demasiado complicado de aplicar, así que aquí les presentaré una herramienta útil: Kutools for Excel, Con su Pegar en rango visible función, puede pegar rápidamente los datos en la lista filtrada sin mucho esfuerzo.

Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días.

Después de instalar Kutools for Excel, haga lo siguiente:

1. Primero, seleccione la organización de datos que desea copiar y pegar en la lista filtrada. Y luego haga clic en Kutools > Gama de Colores > Pegar en rango visible, ver captura de pantalla:

doc-pegar-en-datos-filtrados-4

2. Y luego un Pegar en rango visible aparece el cuadro de aviso, haga clic en una celda o en un rango de celdas donde desea pegar los nuevos datos, vea la captura de pantalla:

doc-pegar-en-datos-filtrados-4

3. Luego haga clic OK , los nuevos datos se han pegado solo en la lista filtrada y los datos de las filas ocultas también se mantienen.

(1.) Si eliges Solo pegar valores opción, solo los valores se pegarán en los datos filtrados, vea screesnhot:

doc-pegar-en-datos-filtrados-4

(2.) Si eliges Todos opción, los valores y el formato se pegarán en los datos filtrados, ver screesnhot:

doc-pegar-en-datos-filtrados-4

Haga clic para obtener más información sobre esta utilidad Pegar en rango visible.


flecha azul burbuja derecha Copie y pegue los valores de celda en celdas visibles o filtradas solo con Kutools para Excel:

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (11)
Rated 5 out of 5 · 2 ratings
This comment was minimized by the moderator on the site
It works, thank you. The first method is quiet simple for me even for the table with thousands of rows.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Qué gran solución. Lo máximo!
This comment was minimized by the moderator on the site
Hallo zusammen, ich habe die Version mit den Hilfsspalten soeben ausprobiert und mit ein paar kleinen Änderungen, funktioniert es auch in M365: = REIHE () gibt es nicht mehr, das heißt jetzt: =ZEILE()
Nachdem ich diese Formel eingefügt habe, habe ich (in meiner gefilterten Liste) die Werte, die bei =ZEILE() angezeigt werden farbig markiert. Erst anschließend habe ich wieder den Filter entfernt und die Liste nach der ausgewählten Farbe sortiert. Fertig! So kann man die obersten (farbigen) Zellen nun bearbeiten und Daten einfügen.
This comment was minimized by the moderator on the site
Muchas gracias, me sirvió mucho. Toda una tarde estaba viendo manera, pero con Kutools for Excel la vida es mas facil
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hello, Saul,
Glad the Kutools can help you, 😀
This comment was minimized by the moderator on the site
Not working. I tried in Office 2007. I copied range of cell and try to paste into visible cells, the clipboard data deleted but its not pasting. Try to provide solution
This comment was minimized by the moderator on the site
A mon niveau c'est pareil, ça ne fonctionne pas. Existe-t-il autre solution ?
This comment was minimized by the moderator on the site
Hello, friends
If the above method can not work well, here, you can also use the below VBA code: (Note: Before using the code, you should backup your data, the code doesn't support undo.)
Sub CopyFilteredCells()
	'Updateby Extendoffice
	Dim rng1 As Range
	Dim rng2 As Range
	Dim InputRng As Range
	Dim OutRng As Range
	xTitleId     = "KutoolsforExcel"
	Set InputRng = Application.Selection
	Set InputRng = Application.InputBox("Copy Range :", xTitleId, InputRng.Address, Type: = 8)
	Set OutRng   = Application.InputBox("Paste Range:", xTitleId, Type: = 8)
	For Each rng1 In InputRng
		rng1.Copy
		For Each rng2 In OutRng
			If rng2.EntireRow.RowHeight > 0 Then
				rng2.PasteSpecial
				Set OutRng = rng2.Offset(1).Resize(OutRng.Rows.Count)
				Exit For
			End If
		Next
	Next
	Application.CutCopyMode = False
End Sub


Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I spent hours trying to solve this until I eventually found this awesome website. Thanks!
This comment was minimized by the moderator on the site
Very helpful and straightforward. I was looking everywhere on the internet and did not find anything. Or tutorials to achieve something else :) Thanks a lot
This comment was minimized by the moderator on the site
YOU. ARE. BAE. AND. THE. GOAT. But seriously thanks so much! I have been looking everywhere for help on this!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations