OpenOffice: Excluir linhas com base no valor da célula

19

Eu tenho uma planilha bastante grande da qual preciso filtrar algumas linhas. Na planilha, todas as linhas cuja coluna M não é igual a "ativada" devem ser removidas. Apliquei um filtro e salvei novamente o documento, mas isso manteve as linhas indesejadas - como posso excluir permanentemente essas linhas?

    A B ... M
-------------------------------
Jonathan Sampson ... em
Jeff Atwood ...
Joel Spolsky ... em

Portanto, neste exemplo, eu gostaria de remover completamente o registro de Jeff Atwood.

Sampson
fonte

Respostas:

30
  1. Selecione uma célula na coluna M.
  2. Selecione todas as células na planilha com Ctrl-A.
  3. Abra o menu Dados-> Filtro-> Filtro Padrão .
  4. Defina a primeira linha do filtro para que Nome do campo seja "Coluna M", Condição seja "Diferente de" e Valor seja "Ativado".
  5. Clique em OK para aplicar o filtro à planilha.
  6. Selecione todas as linhas na planilha com Ctrl-A. Para desmarcar qualquer célula do cabeçalho da coluna, mantenha pressionada a tecla Ctrl e clique na linha apropriada.
  7. Clique com o botão direito do mouse em qualquer um dos números de linha e selecione Excluir Linhas .
  8. Selecione uma das células do cabeçalho da coluna ou qualquer célula que não esteja em branco.
  9. Use o item de menu Dados-> Filtro-> Remover filtro para restaurar as linhas restantes.
jwaddell
fonte
Isso não funciona para grupos de linhas não consecutivas a serem excluídos. Especificamente, a seleção de todas as linhas usando ctrl-a inclui as linhas ocultas na seleção; portanto, as etapas ocultas também serão excluídas na etapa 7.
user46935
5

Minha solução rápida e suja seria criar outra coluna com os números 1..n. Em seguida, classifique na coluna M. Selecione e exclua as linhas que não estão "ativadas". Em seguida, restaure a ordem original classificando nessa nova coluna com os números 1..n.

Rodney Schuler
fonte
0

Ao aplicar um filtro, você só mostra / oculta as linhas desejadas. Tente o seguinte: PRIMEIRO - FAÇA UM BACKUP ... hehehe Após aplicar um filtro, é necessário selecionar as linhas, botão direito do mouse e selecionar: Excluir, Remover, Excluir (não sei qual opção será exibida.


fonte
0

A resposta aceita não funciona para grupos de linhas não consecutivas a serem excluídos. Especificamente, a seleção de todas as linhas usando ctrl-a inclui as linhas ocultas na seleção; portanto, as etapas ocultas também serão excluídas na etapa 7.

Às vezes, uso a dica de reordenação de outra resposta.

Minha solução alternativa, porém, seria executar as etapas 1 a 6 da resposta aceita e, em seguida, ctrl-c, ctrl-n, ctrl-v, ctrl-s para salvar a seleção em uma nova planilha. Isso pode perder alguma formatação, como as larguras das colunas.

Todo o procedimento:

  1. Selecione uma célula na coluna M.
  2. Selecione todas as células na planilha com Ctrl-A.
  3. Abra o menu Dados-> Filtro-> Filtro Padrão .
  4. Defina a primeira linha do filtro para que Nome do campo seja "Coluna M", Condição seja "Diferente de" e Valor seja "Ativado".
  5. Clique em OK para aplicar o filtro à planilha.
  6. Selecione todas as linhas na planilha com Ctrl-A. Para desmarcar qualquer célula do cabeçalho da coluna, mantenha pressionada a tecla Ctrl e clique na linha apropriada.
  7. Ctrl-c para copiar a seleção.
  8. Ctrl-n para abrir uma nova planilha vazia.
  9. Ctrl-v para colar a seleção.
  10. Ctrl-s para salvar a nova planilha com apenas os dados filtrados.
user46935
fonte