Como verificar os valores de várias colunas no excel retornam o valor da maior ocorrência

1

Supondo que eu tenha os seguintes status:

0-Not started
1-In progress
2-With issue
3-Completed
4-N/A

E eu tenho estes dados a seguir:

Status A     Status B     Status C     Overall Status
-----------  -----------  -----------  -------------- 
Not started  Not started  In progress  In progress
Completed    Completed    Completed    Completed
In progress  Completed    Completed    In progress
Completed    N/A          Completed    Completed

Eu quero exibir na coluna Status geral com estas condições:

  • Se qualquer um dos status em A, B, C for "Em andamento", exibir "Em andamento"
  • Se todos os status em A, B e C forem os mesmos, exiba o status em A
  • Ignorar qualquer status="N / A"

Como eu escreveria uma declaração IF no Excel?

    
por user696952 13.02.2017 / 12:04

1 resposta

0

Não sei qual é o seu objetivo, pois é um pouco incerto, como apontam os comentários de @ pat2015 e @ Máté Juhász

Mas parece-me que a seguinte fórmula cobriria o que você quer realizar:

=IF(OR(A2="In progress",B2="In Progress",C2="In Progress"),"In Progress",IF(AND(OR(A2="Completed",A2="N/A"),OR(B2="Completed",B2="N/A"),OR(C2="Completed",C2="N/A")),A2,""))

Se ele encontrar Em andamento em e das três colunas, ele dirá Em andamento. Caso contrário, ele verá se todas as células são Concluídas ou N / A trará de volta o valor da coluna A. (que - eu acho - será Concluído .)

    
por 13.02.2017 / 15:21