
Estou criando uma planilha para minha igreja paroquial local controlar os DVDs emprestados:
Os DVDs deverão ser devolvidos 14 dias após o empréstimo. Se a data atual for superior a 14 dias após a data do empréstimo, gostaria que a respectiva célula na coluna de atraso mostrasse Sim; entretanto, se o DVD for devolvido, a respectiva célula (na coluna vencida) deverá ficar em branco. A fórmula que uso atualmente é: =IF(D10<(TODAY()-14), "Yes","")
ondeD10é a data do empréstimo.
O problema com esta fórmula é que “Sim” aparece se a célula Data do empréstimo estiver em branco e continua indicando “Sim” (na coluna vencida) mesmo que o DVD seja devolvido.
Qualquer feedback seria muito apreciado.
Responder1
Você pode verificar várias condições usando a AND
função. Adicione 2 condições adicionais;
- A célula D10 contém uma data (maior que a data de início).
- O DVD não foi devolvido.
Suponha que você insira "Devolvido" na coluna F
quando um DVD for devolvido, você pode usar o seguinte:
=IF(AND(D10>1/1/2000,D10<(TODAY()-14),F10<>"Returned"),"Yes","")
Responder2
Como o seu problema surge por ter a célula D10
em branco quando o DVD é devolvido, você deve fazer duas verificações:
- Verifique se a célula está em branco, caso contrário
- Verifique se a data é superior a 14 dias.
Então você tem que usar IFs aninhados, assim:
=IF(D10="","",IF(D10<(TODAY()-14), "Yes",""))