Pular para o conteúdo principal

Questão de Noções de Informática — Excel 2019 — FCC 2026

Noções de InformáticaExcel 2019
Código
fc141199
Banca
FCC
Órgão
ARTESP
Ano
2026
Cargo
Ana SPT ( )

Na versão Office 365 do Microsoft Excel, em português e funcionando em condições ideais, para responder à questão considerando a planilha Excel Controle de Veículos, a seguir.

 
 ABCDEFGHI
1PlacaTipoQuilometragemData Última RevisãoDias Sem RevisãoConsumo Médio (km/l)Custo MensalStatusObservações
2ABC-1234Sedan85.00001/01/202428910,5R$ 1.200,00NormalTroca de óleo em 3 meses
3XYZ-5678SUV32.00015/07/20241448,8R$ 1.550,00Manutenção PendenteNecessita troca de pneus
4GHI-9012Picape150.00010/12/20233117,2R$ 1.800,00UrgenteFreios com desgate máximo
5DEF-3456Hatch45.00020/09/20245812,1R$ 950,00NormalNenhuma
6JKL-7890Van120.00005/03/20242656,5R$ 2.100,00NormalUso intenso, monitorar
7MNO-1122Sedan15.00018/11/20242911,8R$ 1.050,00NormalNenhuma
8PQR-3344SUV60.00025/08/20241149,5R$ 1.400,00NormalPróxima revisão em 15 dias
9STU-5566Hatch28.00003/10/20247613,2R$ 800,00NormalNenhuma
10VWX-7788Picape95.00012/04/20242477,9R$ 1.950,00NormalProblema elétrico
11YZA-9900Van40.00022/06/20241576,9R$ 1.700,00Manutenção PendenteNenhuma
12BCD-1133Sedan72.00008/05/202422510,1R$ 1.350,00NormalFiltros trocados
 

O gestor de transporte quer aplicar uma fórmula Excel para atender à seguinte condição da linha 2 da planilha Controle de Veículos:

 

− Se Dias Sem Revisão for maior que 200 e Status for “Normal”, alterar Status para “Manutenção Pendente”.

 

A fórmula correta é:

  1. A=E(SE(E2>200) E (H2="Normal"));"Manutenção Pendente";H2)
  2. B=SE(E2>200 E H2="Normal");"Manutenção Pendente";H2)
  3. C=SE(E2>200 E (H2="Normal"));"Manutenção Pendente":H2)
  4. D=SE(E(E2>200;H2="Normal");"Manutenção Pendente";H2)
  5. E=E(SE(E2>200;H2="Normal");"Manutenção Pendente";H2)
Revelar gabarito e comentário

GabaritoD — =SE(E(E2>200;H2="Normal");"Manutenção Pendente";H2)

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Funções SE e E no Excel

Gabarito: letra D. A fórmula correta é =SE(E(E2>200;H2="Normal");"Manutenção Pendente";H2), pois combina a função SE (decisão) com a função E (teste lógico composto por duas condições), usando o separador de argumentos ponto e vírgula (;) e o operador de comparação maior que (>) — exatamente a sintaxe do Excel em português.

A questão cobra a construção de uma fórmula condicional no Excel, um dos temas mais recorrentes em concursos. Para resolver, é preciso entender três elementos que trabalham juntos: a função SE, a função E e a sintaxe de separação de argumentos. A função SE avalia um teste lógico e retorna um valor se o teste for verdadeiro e outro se for falso. A função E recebe um ou mais testes lógicos e retorna VERDADEIRO somente se todos forem verdadeiros — basta um ser falso para retornar FALSO. No caso, o gestor quer que o status vire "Manutenção Pendente" apenas quando duas condições forem simultaneamente verdadeiras: Dias Sem Revisão maior que 200 E Status igual a "Normal".

A sintaxe da função SE é: =SE(teste_lógico; valor_se_verdadeiro; valor_se_falso). Quando o teste lógico é composto por mais de uma condição, usa-se a função E como primeiro argumento: =SE(E(condição1; condição2); valor_se_verdadeiro; valor_se_falso). No Excel em português, o separador de argumentos é o ponto e vírgula (;), e o separador de listas dentro da função E também é o ponto e vírgula. O operador de comparação maior que é representado por >. Assim, a condição "Dias Sem Revisão maior que 200" vira E2>200, e a condição "Status igual a 'Normal'" vira H2="Normal". Juntando tudo: =SE(E(E2>200;H2="Normal");"Manutenção Pendente";H2).

A pegadinha clássica da banca é inverter a ordem dos argumentos ou trocar o separador. A função E deve estar dentro da função SE, como primeiro argumento (o teste lógico). Se o candidato colocar a função SE dentro da função E, ou usar vírgula em vez de ponto e vírgula, a fórmula fica inválida. Além disso, é comum confundir a função E com a função OU: enquanto a função E exige que todas as condições sejam verdadeiras, a função OU retorna verdadeiro se pelo menos uma for verdadeira. Nesta questão, como o gestor quer que as duas condições sejam atendidas ao mesmo tempo, a função correta é a E.

Guarde a estrutura: =SE(E(condição1; condição2); valor_se_verdadeiro; valor_se_falso) — é exatamente nessa ordem que as alternativas se dividem.

Alternativa A — ❌ Incorreta

A fórmula =E(SE(E2>200) E (H2="Normal"));"Manutenção Pendente";H2) está errada por vários motivos. Primeiro, a função E está fora da função SE, quando deveria estar dentro, como teste lógico. Segundo, a sintaxe está quebrada: há um parêntese fechando SE(E2>200) antes de completar a condição, e o operador E é usado como se fosse um operador de concatenação, o que não existe no Excel. Terceiro, o separador de argumentos está incorreto — usa vírgula em vez de ponto e vírgula. A estrutura correta exige que a função E seja o primeiro argumento da função SE, com as condições separadas por ponto e vírgula.

Alternativa B — ❌ Incorreta

A fórmula =SE(E2>200 E H2="Normal");"Manutenção Pendente";H2) está errada porque usa o operador E como se fosse um operador de concatenação entre as condições, o que não é válido no Excel. No Excel, para combinar condições, é necessário usar a função E (ou OU), não o operador E solto. Além disso, falta a abertura do parêntese da função E: a sintaxe correta seria =SE(E(E2>200;H2="Normal");.... A fórmula como está não é reconhecida pelo Excel e retornaria erro de sintaxe.

Alternativa C — ❌ Incorreta

A fórmula =SE(E2>200 E (H2="Normal"));"Manutenção Pendente":H2) está errada por dois motivos principais. Primeiro, usa o operador E solto entre as condições, em vez da função E — o mesmo erro da alternativa B. Segundo, o separador entre o valor_se_verdadeiro e o valor_se_falso é dois-pontos (:) em vez de ponto e vírgula (;). No Excel, o separador de argumentos é o ponto e vírgula; os dois-pontos são usados para definir intervalos de células (ex.: A1:A10). Portanto, a fórmula é inválida.

Alternativa D — ✅ Correta ⟵ GABARITO

A fórmula =SE(E(E2>200;H2="Normal");"Manutenção Pendente";H2) está correta porque segue exatamente a sintaxe do Excel em português. A função SE recebe três argumentos: o teste lógico E(E2>200;H2="Normal"), o valor se verdadeiro "Manutenção Pendente" e o valor se falso H2. A função E combina as duas condições com ponto e vírgula, e o operador > compara se o valor em E2 é maior que 200. A fórmula atende à condição do gestor: se Dias Sem Revisão for maior que 200 e Status for "Normal", altera o status para "Manutenção Pendente"; caso contrário, mantém o status original.

Alternativa E — ❌ Incorreta

A fórmula =E(SE(E2>200;H2="Normal");"Manutenção Pendente";H2) está errada porque inverte a ordem das funções: coloca a função SE dentro da função E, quando deveria ser o contrário. A função E deve ser o teste lógico da função SE, não o contrário. Além disso, a função E recebe apenas dois argumentos (SE(E2>200;H2="Normal") e "Manutenção Pendente"), mas o terceiro argumento H2 fica fora, o que quebra a estrutura. A sintaxe correta é =SE(E(condição1; condição2); valor_se_verdadeiro; valor_se_falso).

NÃO CAIA NESSA!

A banca adora inverter a ordem das funções SE e E, ou trocar o separador de argumentos. Nesta questão, as alternativas A e E colocam a função E fora da função SE, e as alternativas B e C usam o operador E solto em vez da função E. Fique atento: a função E deve estar dentro da função SE, como primeiro argumento, e os argumentos devem ser separados por ponto e vírgula (;). Com treino, você enxerga essas trocas de longe 💪

PEGA ESSA DICA!

Para montar fórmulas condicionais compostas, siga o passo a passo: 1) identifique as condições e escreva cada uma com o operador de comparação correto (>, <, =, <>); 2) combine as condições com a função E (todas verdadeiras) ou OU (pelo menos uma verdadeira); 3) coloque a função E/OU como primeiro argumento da função SE; 4) separe os argumentos com ponto e vírgula. Exemplo: =SE(E(A1>10;B1="Sim");"Aprovado";"Reprovado").

Gabarito: letra D

Link permanente: /questoes/fc141199