Táboa de contidos
A función Filtro é unha ferramenta moi útil para quen traballe con MS Excel . Pero provoca varios problemas cando tentamos copiar e pegar en follas de datos Excel mantendo activada esta función. Polo tanto, este artigo amosarache os métodos eficaces para Copiar e pegar en Excel cando a función Filtrar está activada.
Para ilustralo, vou usar un conxunto de datos de mostra como exemplo. Por exemplo, o seguinte conxunto de datos representa o Vendedor , Produto e Vendas netas dunha empresa. Hai dous produtos: Cable e TV . Aquí, aplicaremos a función Filtro aos produtos.
Descargar Practice Workbook
Para practicar por ti mesmo, descarga o seguinte libro de traballo.
Copiar e pegar cando o filtro está activado.xlsm
5 métodos para copiar e pegar en Excel cando o filtro está activado
1. Atallos de teclado para copiar e pegar cando o filtro está activado en Excel
Podemos seguir algúns métodos eficaces para evitar os problemas nas follas de Excel cando tentamos copiar e pegar co Filtro on. No noso primeiro método, usaremos Atallos de teclado para copiar e pegar os valores das celas no conxunto de datos filtrado. Pero primeiro, siga os pasos seguintes para aplicar o Filtro aos produtos.
PASOS:
- Primeiro, seleccione o intervalo que inclúe os Cabeceiras .
- Entón, seleccione Filtro no ' Ordenar &Lista despregable Filtrar no grupo Edición na pestana Inicio .
- Despois diso, seleccione o símbolo despregable a carón da cabeceira Produto . Alí, marque a caixa Só cabo e prema Aceptar .
1.1 Copia só as celas visibles
Cando copiamos as columnas filtradas en Excel , copia automaticamente as celas ocultas xunto coas visibles. Pero, a maioría das veces esa non é a nosa operación desexada. Polo tanto, para copiar só as celas visibles, usaremos as teclas ' Alt ' e ' ; ' xuntas.
PASOS:
- En primeiro lugar, seleccione o intervalo.
- A continuación, prema o ' Alt ' e ' ; ' xuntas para seleccionar só as celas visibles.
- Despois diso, prema as teclas ' Ctrl ' e ' C ' para copiar.
- Agora, selecciona a cela F5 para pegar os valores copiados.
- Finalmente, prema o botón As teclas ' Ctrl ' e ' V ' xuntas e pegarán as celas como se mostra a continuación.
Ler máis: Como filtrar automaticamente e copiar filas visibles con Excel VBA
1.2 Pegar un valor ou fórmula nas celas visibles
A medida que imos copie o valor dunha cela e intente pegalo na columna filtrada da folla de Excel, tamén se pega nas celas ocultas mantendo a serie. Para evitar este incidente, siga os pasos seguintes.
PASOS:
- Noao principio, seleccione a cela F5 xa que este é o valor que queremos pegar na columna filtrada.
- A continuación, prema o botón As teclas ' Ctrl ' e ' C ' xuntas para copiar.
- Despois diso, seleccione as celas da columna filtrada onde quere pegar o F5 valor da cela.
- A continuación, prema a tecla ' F5 ' ou a tecla ' Ctrl<2 As teclas>' e ' G ' xuntas e aparecerá unha caixa de diálogo.
- Alí, selecciona Especial .
- A continuación, no cadro de diálogo Ir á especificación l, seleccione Só celas visibles e prema Aceptar .
- A continuación, prema as teclas ' Ctrl ' e ' V ' xuntas para pegar o valor e o mesmo. Devolverá o resultado desexado.
- Eventualmente, se eliminas a función Filtro , só verás o novo valor nas celas visibles da columna filtrada previamente.
Ler máis: Como copiar celas fusionadas e filtradas en Excel ( 4 Métodos)
1.3 Pegar un conxunto de valores de esquerda a dereita nunha táboa filtrada
Mostra un erro cando copiamos as celas visibles e pegámolas noutra columna da mesma táboa filtrada. Pero, podemos aplicar algúns trucos para facer a tarefa. Polo tanto, siga os pasos para saber como realizar a tarefa.
PASOS:
- Primeiro, seleccione o intervalo.
- A continuación, premaa tecla ' Ctrl ' e, ao mesmo tempo, selecciona o intervalo de celas onde queres pegar.
- A continuación, prema as teclas ' Alt ' e ' ; ' xuntas.
- Por fin, preme as teclas " Ctrl " e " R " xuntas e pegará os valores na columna requirida.
Ler máis: Como copiar filas en Excel con filtro (6 métodos rápidos)
2. Use a función de recheo para pegar un conxunto de valores desde a dereita á esquerda na táboa filtrada
Aplicamos un atallo de teclado para pegar un conxunto de valores de esquerda a dereita nunha táboa filtrada. Pero non hai tal forma de facelo desde Dereita ata Esquerda . Non obstante, podemos utilizar a función Excel Fill para realizar a operación. Polo tanto, aprende o proceso que se indica a continuación.
PASOS:
- En primeiro lugar, selecciona o intervalo de celas.
- A continuación, preme a tecla ' Ctrl ' e selecciona a columna da esquerda onde queres pegar.
- Despois diso, prema as teclas ' Alt ' e ' ; ' xuntas para seleccionar só as celas visibles.
- Agora, preme Esquerda na lista despregable Encher no grupo Edición na pestana Inicio .
- Como resultado, pegará os valores na columna seleccionada do lado esquerdo.
Ler máis: Fórmula para copiar e pegar valoresen Excel (5 exemplos)
Lecturas similares
- Como copiar e pegar varias celas en Excel (7 xeitos rápidos)
- VBA Pegar especial para copiar valores e formatos en Excel (9 exemplos)
- Excel VBA: copiar intervalo noutro libro
- Macro para copiar e pegar dunha folla de traballo a outra (15 métodos)
- Fórmula de Excel para copiar texto dunha cela a outra folla
3. Excel Find & Seleccione a función para copiar só as celas visibles na columna filtrada
Sabemos que Excel ofrece funcións útiles para realizar moitas operacións. Neste método, aplicaremos o Excel ' Buscar & Seleccione a función ' para copiar só as celas visibles.
PASOS:
- Primeiro, seleccione o intervalo que quere copiar.
- Entón, baixo a pestana Inicio , seleccione Ir a especial no Buscar & Seleccione a lista despregable na pestana Edición .
- En consecuencia, aparecerá unha caixa de diálogo e aparecerá , seleccione Só celas visibles .
- Despois diso, prema Aceptar .
- Agora, selecciona Copiar na sección Portapapeis .
- Finalmente, selecciona calquera cela onde que quere pegar.
- Neste exemplo, seleccione a cela F7 . Alí, prema as teclas " Ctrl " e " V " xuntas e devolverá a información precisaresultado.
Ler máis: Como copiar e pegar celas visibles só en Excel (3 xeitos sinxelos)
4. Aplicar fórmula para pegar un conxunto de valores nas celas visibles
Ademais, podemos aplicar unha fórmula sinxela para copiar e pegar un conxunto de valores na mesma táboa filtrada. Para este caso, queremos copiar os valores da columna E e pegalos na columna D só para o produto Cable . Polo tanto, consulte os pasos descritos a continuación para crear a fórmula.
PASOS:
- En primeiro lugar, seleccione a cela D5 e escriba a fórmula:
=E5
- Entón, preme Intro e usa a ferramenta Enchemento automático para encher a serie.
- Como resultado, simplemente pegará os valores.
Ler máis: Como copiar celas visibles só sen cabeceira usando VBA
5. Pega un conxunto de valores con Excel VBA Cando o filtro está activado
Por último, pegaremos un conxunto de valores na mesma táboa filtrada usando Excel VBA Código . Entón, segue e aprende o proceso.
PASOS:
- Primeiro de todo, na pestana Desenvolvedor , selecciona Visual Basic .
- A continuación, na pestana Inserir , seleccione Módulo .
- Abrirase unha nova xanela.
- Alí, pega o código que se indica a continuación:
9089
- Despois diso, pecha o VisualXanela básica.
- Agora, selecciona o intervalo que queres copiar.
- A continuación, selecciona Macros na pestana Desenvolvedor .
- En consecuencia, aparecerá unha caixa de diálogo Macro .
- Alí, seleccione Pegar no Nome da macro e prema Executar .
- Aparecerá outra caixa de diálogo pedindo que se elixa o destino.
- Na caixa Escolle destino , escriba: $D$5:$D$10 ou, seleccione o intervalo de celas da táboa onde quere pegar os valores e prema Aceptar .
- En por último, a saída necesaria aparecerá na columna D .
Ler máis: Excel VBA para Copiar só valores no destino (Macro, UDF e formulario de usuario)
Conclusión
A partir de agora, poderá Copiar e Pegar en Excel cando o Filtro está activado cos métodos descritos anteriormente. Continúa usándoos e indícanos se tes máis formas de facer a tarefa. Non esquezas deixar comentarios, suxestións ou consultas se tes algunha na sección de comentarios a continuación.