2012-02-08 14:14:54 +0000 2012-02-08 14:14:54 +0000
56
56

Cómo eliminar las filas que no están en el filtro

Tengo una tabla muy grande en Excel (1000’s de filas) y la filtro para que sólo se muestren 10 filas.

Me pregunto si hay una forma de eliminar las filas que no se muestran (es decir, que no cumplen las condiciones del filtro). Esto me permitiría reducir el tamaño del archivo antes de enviarlo.

Hay muchos miles de filas debajo de la tabla que el usuario ha creado fórmulas y gráficos complejos que no se trasladarán si copio a otra hoja de trabajo si sólo copio las filas.

Respuestas (7)

53
53
53
2012-02-08 14:23:05 +0000

Pruebe esta manera para una solución rápida:-

  1. Copie los 10 resultados filtrados en otra hoja
  2. Elimine la hoja actual

EDIT:

De acuerdo con la actualización, a continuación están los pasos:-

  1. Antes de empezar, haga una copia de seguridad de la hoja de Excel
  2. Suponiendo que se filtren todos los registros y se muestren sólo 10 filas
  3. Los 1000 restantes están ocultos
  4. 4. Hacer clic en el botón Office
  5. Hacer clic en Preparar. 5. Pulsar en la opción Preparar
  6. 6. Hacer clic en Inspeccionar el documento
  7. Consulte esta captura de pantalla, cómo se ve
  8. 8. Haga clic en el botón Inspeccionar
  9. 9. Verá la opción “Filas y Columnas Ocultas ” con el botón “Quitar Todo ”
  10. Haga clic en Quitar Todo. 10. Pulsar el botón Quitar todo
  11. Pulsar el botón Cerrar 0x2 Haga clic en el botón Cerrar
  12. Finalmente si ve, se han eliminado todas las “Filas y Columnas Ocultas ”

Consulte esta captura de pantalla

Nota:

En Office 2010, Inspeccionar Documento se puede encontrar aquí:

5
5
5
2015-09-14 20:37:16 +0000

La forma que me funcionó fue, asumiendo que el filtro es fácil de invertir:

  1. Borrar el filtro.
  2. Cree una columna temporal, digamos llamada ‘TEMP ORDER’.
  3. Poner todos los valores de esa columna a 0
  4. Invierta su filtro (filtre todo lo que quiera borrar)
  5. Poner todos los valores de la columna ‘TEMP ORDER’ a 1 en los resultados filtrados
  6. Borre su filtro.
  7. Ordene sus datos por la columna ‘TEMP ORDER’, de menor a mayor.
  8. Encuentre en qué fila aparece el primer ‘1’
  9. Cambie el tamaño de su tabla (pestaña Diseño), haciendo que la última fila sea la anterior al primer ‘1’
  10. Elimine las filas que ya no están en su tabla.

Esta puede ser una solución preferible si no quieres estropear ninguna otra hoja de tu libro y te preocupa lo que pueda pasar si copias y pegas tus datos.

4
4
4
2012-02-08 15:38:11 +0000

¿Por qué no copiar las celdas visibles en una nueva hoja? Vaya a:

desplegable de la barra de herramientas de acceso rápidomás comandoscomandos que no están en la cinta de opcionesseleccionar celdas visiblesañadir

Al hacer clic en esto, se seleccionará todo lo que sea visible y podrá copiar y pegar todo lo que sea visible.

2
2
2
2014-07-24 13:06:26 +0000

La respuesta aceptada arriba relativa a “inspeccionar el documento” es excelente.

Además, el procedimiento indicado se aplicaría a todo el libro de trabajo, por lo que podrías estar estropeando otras hojas de trabajo del mismo libro. En este caso, tienes que mover la hoja de trabajo a otro libro de trabajo, aplicar el procedimiento y volver a mover la hoja de trabajo a tu libro de trabajo original. La vinculación cruzada de referencias/fórmulas/series de gráficos_ entre hojas de trabajo, que involucra a la hoja de trabajo en cuestión, podría ser un desafío.

Como alternativa a esta otra respuesta (que no puede manejar el caso de los gráficos, etc., tal y como pide el OP), Inicio -> Buscar y seleccionar -> Ir a especial -> Celdas visibles solamente. Parece ser exactamente el mismo comando (y entonces me pregunto por qué aparece en la lista de Comandos que no están en la cinta de opciones).

1
1
1
2015-08-21 20:33:57 +0000

Yo tenía exactamente este mismo problema. Para solucionarlo:

  1. Resalte las 10 filas que quiera mantener y cambie su color de fondo
  2. Borra todos los filtros
  3. Aplique un nuevo filtro en una de las columnas, seleccione “Filtro por color”. En lugar de elegir el color que usaste, elige “sin relleno”.
  4. Esto hace que aparezcan todas las filas no deseadas. Márcalas todas y elimínalas.
  5. Elimina el filtro y te quedarás con las 10 filas que quieres. Todos los gráficos y referencias de celdas estarán intactos.
1
1
1
2016-03-17 12:59:53 +0000

Fácil… Yo tenía el mismo problema.

  1. Selecciona All en el filtro y desmarca toda la información no deseada y haz clic en OK.
  2. Borra todos los filtros. (Verás que todas las filas que estaban desmarcadas ahora están resaltadas).
  3. Pulse Ctrl- para borrar esas filas.
-1
-1
-1
2012-02-08 14:22:47 +0000

Esto puede ser demasiado simplista, pero ¿por qué no copiar/pegar las 10 filas que has filtrado en una nueva hoja de cálculo?