MS Excel 2013 - Função baseada em diferentes valores de célula

0

Estou tentando usar um argumento de verificação de erros. Eu quero usar os valores de duas células (neste caso, H19 e Q19) para determinar um argumento de aprovação ou falha. A questão é que é possível que dois valores acabem com uma conclusão de aprovação para a célula Q19 ("A40" ou "A41") quando comparados com o H19.

Aqui está uma função de trabalho com apenas um valor de "A40" na célula "Q19":

'=IF(ISNUMBER(VALUE(LEFT(A19,2))),IF(AND(LEFT(B19,1)="A",H19<>"oor",Q19<>"A40"),"Fail",IF(AND(LEFT(B19,1)<>"a",H19<>"OOR",Q19<>"A40"),"Fail",IF(H19="OOR",IF(LEFT(Q19,1)="A","Fail","Pass"),IF(LEFT(Q19,1)<>"A","Fail","Pass")))),"")'

Eu quero expandir isso para incluir os novos parâmetros de "A40" ou "A41" na célula "Q19", semelhante a este:

'=IF(ISNUMBER(VALUE(LEFT(A19,2))),IF(AND(LEFT(B19,1)="A",H19<>"oor",Q19<>"A40"),"Fail",IF(AND(LEFT(B19,1)<>"a",H19<>"OOR",Q19<>"A40"),"Fail",IF(AND(LEFT(B19,1)="A",H19<>"oor",Q19<>"A41"),"Fail",IF(AND(LEFT(B19,1)<>"a",H19<>"OOR",Q19<>"A41"),"Fail",IF(H19="OOR",IF(LEFT(Q19,1)="A","Fail","Pass"),IF(LEFT(Q19,1)<>"A","Fail","Pass")))))),"")'

Aqui está uma captura de tela da planilha para esclarecer um pouco:

    
por Drazzminius 09.02.2018 / 13:22

1 resposta

0

(Por favor, consulte a revisão abaixo)

É isso que você está tentando alcançar?

=IF(ISNUMBER(VALUE(LEFT(A19,2))),IF(AND(UPPER(LEFT(B19,1))="A",UPPER(H19)="OOR",OR(UPPER(Q19)="A40",UPPER(Q19)="A41")),"Pass","Fail"),"")

EDITAR

Após a discussão nos comentários, a fórmula fornecida pelo @Bandersnatch deve atender aos seus requisitos:

=IF(ISNUMBER(VALUE(LEFT(A19,2))),IF(AND(LEFT(B19,1)="A",H19<>"oor",OR(Q19="A40",Q19="A41")),"Pass","Fail"),"")

Observe:

(Clique na imagem para ver em resolução total)

Observe que, para validação:

  • Os dois primeiros caracteres de A19 devem ser numéricos (por exemplo, 12ABC )
  • O primeiro caractere da célula B19 deve ser A (por exemplo, A12 )
  • H19 deve ser algo diferente de OOR (insensibilidade a maiúsculas e minúsculas)
  • Q19 deve ser A40 ou A41 (não diferencia maiúsculas de minúsculas)
por 09.02.2018 / 18:40