Foto de João B.
João Pedro perguntou há 1 ano em Excel

Fórmula =se(n3="";se(l3="";"";hoje()-l3);n3-l3)+1

Prezados(as), bom dia!

 

Tenho esta fórmula >> =SE(N3="";SE(L3="";"";HOJE()-L3);N3-L3)+1 << que me dá um resultado de duas formas. Imagine uma data inicial e final, quando não tem a data final, ele cálcula com a data atual(data do dia), lembrando que ele cálcula o dia atual com 1, por isso o +1 no final. O problema com esta fórmula, é que.. Está dando referência circular. Gostaria de resolver este problema de uma forma.

Excel Excel Geral Geral
2 respostas
Professor Pedro B.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Pedro Paulo
Melhor resposta
Essa foi a melhor resposta, escolhida pelo autor da dúvida

Olá, João

 

No caso, é necessário utilizar somente uma vez a fórmula SE (IF).
Segue um exemplo de como pode solucionar a questão:

=IF(N3="";TODAY()-L3;N3-L3)+1

 

Qualque dúvida, estou à disposição e boa sorte

Essa dúvida foi respondida

Crie sua conta grátis e veja a resposta
Ver resposta

Envie uma dúvida e receba resposta imediata

Respostas da Minerva IA e de professores particulares
Enviar dúvida
Professor Vitor D.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Vitor

O erro de referência circular ocorre quando uma fórmula faz referência a ela mesma ou a outra célula que por sua vez faz referência a ela. Para resolver esse erro, é necessário verificar quais são as células que estão fazendo referência à célula em que a fórmula está sendo inserida e ajustar a fórmula para que ela não faça referência circular.

Uma maneira de evitar esse erro na fórmula que você compartilhou é usar a função IFERROR para tratar as células vazias ou com erro. Tente modificar a fórmula para o seguinte:

=IFERROR(IF(N3="",IF(L3="","",TODAY()-L3),N3-L3)+1,"")

Essa fórmula verifica se as células N3 ou L3 estão vazias ou com erro, e retorna um valor vazio ("") se for esse o caso. Caso contrário, ele calcula a diferença entre as datas e adiciona 1 para contar o dia atual. Verifique se essa modificação resolve o problema da referência circular.

Essa dúvida foi respondida

Crie sua conta grátis e veja a resposta
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Prefere nosso App com Aulas, Tarefas e Tira-dúvidas? Baixe agora
Professores para aulas já, agendadas ou resolução de atividades?
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor