/ / excel fórmula, se, e, ou? - excel, declaração if, fórmula excel

excel fórmula, se, e, ou? - excel, if-statement, excel-formula

Estou fazendo um formulário do Excel para uso em habitação. Quero poder inserir uma data em uma célula (data de término da locação) e calcular o número de dias vazios na próxima célula (dias nulos). Então eu tenho outra coluna com data voltar a deixar.

Eu consegui obtê-lo para que o dias nulos A coluna deixará de calcular quando uma data é inserida no voltar a deixar coluna. Toda semana, tenho que informar o número de dias nulos para todas as propriedades - isso será fácil se eu tiver uma data de término da locação em cada linha, no entanto, não tenho. Isso significa que, quando copio a fórmula =IF(ISBLANK(J6),TODAY()-H6) na próxima linha, insira o Excel 42995 - não é bom quando quero adicionar essa coluna.

Eu encontrei uma fórmula =IF(OR(ISBLANK(J11),ISBLANK(H11)),0,TODAY()-H11) para colocar um zero na coluna dias nulos, NO ENTANTO, euainda é necessário calcular o número de dias nulos se houver uma data na coluna de término do arrendamento MAS, para parar de calcular o número de dias nulos quando uma data for inserida na data de devolução. Eu uso o Excel pesquisando muito no Google; portanto, não sou especialista, apenas um bom pesquisador!

Respostas:

2 para resposta № 1

POC

Supondo que seus dados estejam dispostos como acima, coloque a seguinte fórmula em B2 e copie.

=IF(A2="","",IF(C2="",TODAY()-A2,IF(C2>=A2,C2-A2,"Re-Let While occupied")))
  • Ele calculará em comparação com a data atual em que a célula em C está vazia
  • Ele calculará em comparação com a data de liberação, quando houver um valor em C
  • Ele ficará em branco quando a célula na coluna A estiver vazia
  • Será lançada e uma mensagem de erro para você quando a data final for maior depois a data de reletação.

E2 era simplesmente:

=SUM(B:B)

1 para resposta № 2

Assumindo que os únicos casos são:

  • A2 = vazio & C2 = vazio
  • A2 = data & C2 = vazio
  • A2 = data & C2 = data & C2> = A2 (portanto, nenhum dia vazio nulo pode ocorrer)

=IF(A2,IF(C2,C2,TODAY())-A2,"")

Tendo o mesmo de antes, mas C2 pode ser menor que A2 e você deseja contar como 0 dias:

=IF(A2,MAX(IF(C2,C2,TODAY())-A2,0),"")