-
Assinantes, peçam comentário do professor
-
GAB [B] AOS NÃO ASSINANTES .
#ESTABILIDADESIM.
#NÃOÀREFORMAADMINISTRATIVA.
-
=SE(CONDIÇAO;VERDADE;FALSO)
GABARITO CORRETO letra B:
=SE(OU(A1<1;A1>100);”ERRO”;PROCV(A1;C2:D101;2))
A condição pedia OU(A1<1;A1>100), esse OU é o mesmo OU do raciocínio lógico:
Ou na tabela verdade
v v = v
v f = v
f v = v
f f = f
Ou seja, ambos os parâmetros precisam ser falsos para dar resultado falso.
Supondo que o número digitado fosse válido. Nesse caso seria necessário procurar a descrição na planilha, conforme pede o enunciado. Para procurar um dado na vertical, utilizamos a função PROCV (lembre-se que esse V significa vertical)
=PROCV(célula que será inserido o valor que desejo pesquisar ; intervalo no qual você deseja pesquisar o valor ; número da coluna no intervalo ; correspondência exata ou correspondência aproximada indicando como 0 (falso) ou 1 (verdadeiro)
Resumindo: =PROCV(VALOR;INTERVALO;COLUNA;0)
Obs: esse 0 no final pode ser suprimido sem prejuízo, igual ocorreu na questão.
Espero ter ajudado. =)
-
=SE(Condição;Valor_se_Verdadeiro; Valor_se_Falso)
Qual a condição que ele colocou? Ele colocou uma função -> OU(argumento1;argumento2)
É igual no Raciocínio Lógico, o OU só retorna FALSO se os dois argumentos forem FALSOS.
-----------------------------------------------------------------------------------------------------
=SE(OU(A1<1;A1>100);”ERRO”;PROCV(A1;C2:D101;2))
Traduzindo:
SE A1<1 ou A1>100 for verdadeiro (pelo menos uma) -> Retornará ERRO
SE AMBAS forem Falsas -> Retornará a função PROCV(A1;C2:D101;2)
A PROCV(A1;C2:D101;2) vai pegar o código da célula A1, procurar nas células C2:D101.... Achando o código irá retornar o valor da 2º coluna, referente ao código encontrado.
-
Copiei e joguei a fórmula no excel, com reajuste, deu certo. letra B mesmo
=SE(OU(A1<1;A1>10);"ERRO";PROCV(A1;C2:D11;2))