Como posso aplicar um filtro de data no LibreOffice?

3

Eu tenho uma planilha do Calc onde a primeira coluna é uma data e a segunda coluna uma descrição de uma tarefa. Eu gostaria de filtrar a tabela para que apenas a tarefa com uma data igual a hoje e o futuro seja mostrada.

Por exemplo, se as datas em que 01-01-2010 e 01-01-2013 , 01-01-2013 devem ser visível, mas o 2010 deve estar oculto.

    
por David 24.04.2012 / 18:09

1 resposta

2

Aqui está uma solução usando um filtro avançado. Primeiro, você precisa definir os critérios de filtragem. Depois disso, você pode aplicar o filtro aos seus dados.

A definição dos critérios de filtro para um filtro avançado é uma tabela simples usando a mesma estrutura de seus dados. Você pode colocar essa tabela de dados na mesma planilha do Calc que seus dados.

Como você deseja filtrar seus dados dinamicamente, você terá que definir o filtro dinamicamente também (se não quiser atualizar os critérios de filtro manualmente). Para fazer isso, insira um cálculo para obter a data atual.

Na captura de tela a seguir, a célula B10 tem o conteúdo =NOW() , resultando na data atual. O critério de pesquisa é definido em A7: B8 (fundo amarelo). A8 é definido como o resultado dessa fórmula: =CONCATENATE(">=";B10) . A parte da data da string resultante é exibida não como data, mas como representação numérica interna do Calc da data atual. Você pode adicionar um nome para filtrar o intervalo da área para facilitar sua referência.

Agora,comoscritériosdefiltrocriados,vocêpodeaplicarofiltrousandoomenuData->Filter...->Advancedfilter:

Digite o intervalo de células dos critérios de filtro e clique em OK.

É isso. Como resultado, somente as tarefas com data > = agora serão exibidas:

Para remover o filtro, selecione Remove Filter do menu Data - > Filter .

    
por 24.04.2012 / 21:25