OpenOffice: eliminar filas según el valor de la celda

19

Tengo una hoja de cálculo bastante grande de la que necesito filtrar algunas filas. En la hoja de cálculo, todas las filas cuya columna M no es igual a "on" deben eliminarse. Apliqué un filtro y volví a guardar el documento, pero eso mantuvo las filas no deseadas. ¿Cómo puedo eliminar permanentemente estas filas?

    A | B | ... | METRO
-------------------------------
Jonathan | Sampson | ... | en
Jeff | Atwood | ... |
Joel Spolsky | ... | en

Entonces, en este ejemplo, me gustaría eliminar por completo el registro de Jeff Atwood.

Sampson
fuente

Respuestas:

30
  1. Seleccione una celda en la columna M.
  2. Seleccione todas las celdas en la hoja de cálculo con Ctrl-A.
  3. Abra el menú Datos-> Filtro-> Filtro estándar .
  4. Establezca la primera fila del filtro para que el Nombre del campo sea ​​"Columna M", la Condición sea ​​"No es igual" y el Valor esté "activado".
  5. Haga clic en Aceptar para aplicar el filtro a la hoja de cálculo.
  6. Seleccione todas las filas en la hoja de cálculo con Ctrl-A. Para deseleccionar las celdas del encabezado de una columna, mantenga presionada la tecla Ctrl y haga clic en la fila correspondiente.
  7. Haga clic derecho en cualquiera de los números de fila y seleccione Eliminar filas .
  8. Seleccione una de las celdas de encabezado de columna o cualquier celda que no esté en blanco.
  9. Use el elemento de menú Datos-> Filtro-> Eliminar filtro para restaurar las filas restantes.
jwaddell
fuente
Esto no funciona para grupos de filas no consecutivas que se eliminarán. Específicamente, la selección de todas las filas usando ctrl-a incluye las filas ocultas en la selección, por lo que los pasos ocultos también se eliminarían en el paso 7.
user46935
5

Mi solución rápida y sucia sería crear otra columna con los números 1..n. Luego ordene en la columna M. Seleccione y elimine las filas que no están "activadas". Luego restaure el orden original ordenando en esa nueva columna con los números 1..n.

Rodney Schuler
fuente
0

Cuando aplica un filtro, solo muestra / oculta las filas deseadas. Pruebe esto: PRIMERO: TENGA UNA COPIA DE SEGURIDAD ... jejeje Después de aplicar un filtro, debe seleccionar las filas, el botón derecho del mouse y seleccionar: Excluir, Eliminar, Eliminar (No sé qué opción se mostrará.


fuente
0

La respuesta aceptada no funciona para grupos de filas no consecutivas que se eliminarán. Específicamente, la selección de todas las filas con ctrl-a incluye las filas ocultas en la selección, por lo que los pasos ocultos también se eliminarían en el paso 7.

A veces uso el consejo de reordenamiento de otra respuesta.

Sin embargo, mi solución sería hacer los pasos 1-6 de la respuesta aceptada, luego ctrl-c, ctrl-n, ctrl-v, ctrl-s para guardar la selección en una nueva hoja de cálculo. Sin embargo, eso puede perder algo de formato, como anchos de columna.

Todo el procedimiento:

  1. Seleccione una celda en la columna M.
  2. Seleccione todas las celdas en la hoja de cálculo con Ctrl-A.
  3. Abra el menú Datos-> Filtro-> Filtro estándar .
  4. Establezca la primera fila del filtro para que el Nombre del campo sea ​​"Columna M", la Condición sea ​​"No es igual" y el Valor esté "activado".
  5. Haga clic en Aceptar para aplicar el filtro a la hoja de cálculo.
  6. Seleccione todas las filas en la hoja de cálculo con Ctrl-A. Para deseleccionar las celdas del encabezado de una columna, mantenga presionada la tecla Ctrl y haga clic en la fila correspondiente.
  7. Ctrl-c para copiar la selección.
  8. Ctrl-n para abrir una nueva hoja de cálculo vacía.
  9. Ctrl-v para pegar la selección.
  10. Ctrl-s para guardar la nueva hoja de cálculo con solo los datos filtrados.
usuario46935
fuente