- Exemplo 1: Função IF para comparar a data na célula com uma data específica
- Exemplo 2: Função IF para comparar datas em duas células
É possível utilizar as seguintes fórmulas para criar uma função IF com datas no Excel:
Método 1: Criar a função IF para comparar a data na célula com uma data específica
=IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")
Para esta fórmula, se o valor na célula A2 for igual ou anterior a 15/10/2022, a função devolve "Sim". Caso contrário, devolve "Não".
Método 2: Criar a função IF para comparar datas em duas células
=IF( A2 <= B2 , "Sim", "Não")
Para esta fórmula, se a data na célula A2 é igual ou anterior à data na célula B2 , a função devolve "Sim". Caso contrário, devolve "Não".
Os exemplos seguintes mostram como utilizar cada fórmula na prática.
Exemplo 1: Função IF para comparar a data na célula com uma data específica
Suponha que temos uma lista de datas no Excel que mostram quando uma tarefa foi efectuada e queremos saber se cada tarefa foi efectuada até 15/10/2022:
Podemos escrever a seguinte fórmula na célula B2 para devolver "Sim" se a tarefa na célula A2 foi efectuada antes ou em 15/10/2022 ou, caso contrário, devolver "Não":
=IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")
De seguida, podemos arrastar e preencher esta fórmula para cada célula restante na coluna B:
A fórmula devolve "Sim" ou "Não", consoante a data na coluna A seja anterior ou igual a 15/10/2022.
Nota : O VALOR DADO no Excel converte uma data armazenada como um valor de texto para uma data que é reconhecida pelas fórmulas do Excel.
Exemplo 2: Função IF para comparar datas em duas células
Suponhamos que temos duas colunas de datas no Excel que mostram quando é que uma determinada tarefa foi efectuada, juntamente com o prazo da tarefa:
Podemos escrever a seguinte fórmula na célula C2 para devolver "Sim" se a tarefa na célula A2 foi efectuado antes ou no prazo indicado na célula B2 ou devolver "Não" se não for o caso:
=IF( A2 <= B2 , "Sim", "Não")
De seguida, podemos arrastar e preencher esta fórmula para cada célula restante na coluna C:
A fórmula devolve "Sim" ou "Não", consoante a tarefa em cada linha tenha ou não sido efectuada dentro do prazo.
Nota Esta fórmula assume que ambas as colunas estão formatadas como datas (e não como texto) no Excel.