Questão de Noções de Informática — Excel 2019 — FCC 2026
Noções de Informática›Excel 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.
A
B
C
D
E
F
G
H
I
1
Placa
Tipo
Quilometragem
Data Última Revisão
Dias Sem Revisão
Consumo Médio (km/l)
Custo Mensal
Status
Observações
2
ABC-1234
Sedan
85.000
01/01/2024
289
10,5
R$ 1.200,00
Normal
Troca de óleo em 3 meses
3
XYZ-5678
SUV
32.000
15/07/2024
144
8,8
R$ 1.550,00
Manutenção Pendente
Necessita troca de pneus
4
GHI-9012
Picape
150.000
10/12/2023
311
7,2
R$ 1.800,00
Urgente
Freios com desgate máximo
5
DEF-3456
Hatch
45.000
20/09/2024
58
12,1
R$ 950,00
Normal
Nenhuma
6
JKL-7890
Van
120.000
05/03/2024
265
6,5
R$ 2.100,00
Normal
Uso intenso, monitorar
7
MNO-1122
Sedan
15.000
18/11/2024
29
11,8
R$ 1.050,00
Normal
Nenhuma
8
PQR-3344
SUV
60.000
25/08/2024
114
9,5
R$ 1.400,00
Normal
Próxima revisão em 15 dias
9
STU-5566
Hatch
28.000
03/10/2024
76
13,2
R$ 800,00
Normal
Nenhuma
10
VWX-7788
Picape
95.000
12/04/2024
247
7,9
R$ 1.950,00
Normal
Problema elétrico
11
YZA-9900
Van
40.000
22/06/2024
157
6,9
R$ 1.700,00
Manutenção Pendente
Nenhuma
12
BCD-1133
Sedan
72.000
08/05/2024
225
10,1
R$ 1.350,00
Normal
Filtros 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 é:
A=E(SE(E2>200) E (H2="Normal"));"Manutenção Pendente";H2)
B=SE(E2>200 E H2="Normal");"Manutenção Pendente";H2)
C=SE(E2>200 E (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").