Excel, muitos argumentos para esta função

0

Estou tentando criar uma planilha que possa converter horas de turno em horas trabalhadas, mas também reconhecerá valores de texto. Foi brincar com a função IF e pode fazê-lo fazer um ou outro, mas não os dois juntos. As duas fórmulas que tenho são

=IF('Shift Times'!C6<=0,"",(TEXT(RIGHT('Shift Times'!C6,4),"00\:00")-TEXT(LEFT('Shift Times'!C6,4),"00\:00"))*24-0.5)
AND
IF('Shift Times'!C6="Sick","Sick"))

Existe uma maneira de combinar essas duas fórmulas para que elas funcionem juntas? Qualquer ajuda é apreciada.

    
por Stuck 31.05.2017 / 12:33

1 resposta

0

Você pode usar as funções AND e OR para avaliar várias possibilidades de uma só vez.

Use AND nos casos em que TODAS as condições forem verdadeiras. Por exemplo, se você quiser inserir "Doente" em situações em que o tempo é 0 e o status está doente, onde o tempo está na coluna C e o status está na coluna D , você pode usar:

=IF(AND(C6=0,D6="Sick"),"Sick",<calculation>)

Use OR nos casos em que qualquer condição precisa ser verdadeira. Por exemplo, se a coluna C pode ter 0 horas ou a palavra "doente", você pode usar:

=IF(OR(C6<=0,C6="Sick"),"Sick",<calculation>)
    
por 31.05.2017 / 18:36