SóProvas


ID
4141213
Banca
UFU-MG
Órgão
UFU-MG
Ano
2020
Provas
Disciplina
Noções de Informática
Assuntos

Uma planilha no Microsoft Excel 2013 possui no intervalo C2:D101 uma tabela com códigos entre 1 e 100 (C2:C101) e respectivas descrições (D2:D101), ou seja, caso o código 10 esteja na célula C11, sua descrição estará na célula D11. Deseja-se obter, na célula A2, a descrição a partir da tabela para o código a ser digitado por um usuário na célula A1. Caso o código não esteja no intervalo entre 1 e 100, a palavra “ERRO" deve ser exibida.

Assinale a alternativa que representa a fórmula correta a ser inserida na célula A2.

Alternativas
Comentários
  • 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))