Fórmula Excel - usando IF AND / OR na mesma função

1

Procurando uma fórmula que calcule se / e / ou:

Coluna A é item de data é devido Coluna B é item de tempo é devido Coluna C é item de data real concluído A coluna D é o item de tempo real concluído

Eu tenho a fórmula para quando a expectativa de data é atendida: = (if (C1 < = A1, "Yes", "No")

Como faço para calcular se a expectativa de data foi atendida, mas não a expectativa de tempo? I.E. o item foi entregue na data correta, mas não cumpriu o padrão de tempo?

    
por G Thornton 06.12.2017 / 23:34

2 respostas

1

Que tal:

IF (C1 < = A1, se (b1 < = d1, "Sim", "Não T"), "Não D")

Desculpe, não posso testar como estou em um smartphone ...

    
por 07.12.2017 / 00:16
1

Você coloca o AND na parte logical test da instrução IF .

=IF(AND(logical 1, logical 2), outcome if both are true, outcome if either are false)

Dessa forma, você precisa satisfazer os requisitos de data e hora antes de um valor True ser fornecido.

=IF(AND(C2 <= A2, D2 <= B2), "YES", "NO")

Isso funcionará se o item for entregue em ou antes do dia desejado E a hora em que ele for entregue também for anterior ao tempo necessário.

O que acontece se o item for entregue antes do vencimento, mas em um momento posterior ao vencido?

Você pode colocar data e hora no mesmo campo ou adicionar um operador OR .

=IF(OR(AND(C2 <= A2, D2 <= B2), C2 < A2), "YES", "NO")

Adicione o OR permite que você diga que não se importa com a hora de entrega, se o item for entregue antes da data de entrega, mas se importa com a hora em que foi entregue na data de vencimento.

    
por 07.12.2017 / 00:18