Questão de Noções de Informática — Excel 2016 — VUNESP 2026
- Código
- vu167704
- Banca
- VUNESP
- Órgão
- SAAEB Ambiental
- Ano
- 2026
- Cargo
- CInt ( )

- A2
- B3
- C4
- D5
- E6

GabaritoD — 5
Gabarito: letra D — a conta chega a 5 — alternativa D.
No Excel, as funções de contagem respondem a perguntas diferentes sobre um intervalo. CONTAR.VAZIO conta quantas células estão completamente vazias; CONT.NÚM conta quantas células contêm números (incluindo datas e horas); CONT.VALORES conta quantas células não estão vazias, ou seja, têm qualquer conteúdo — número, texto, data, erro etc. A função SE decide qual dessas contagens usar, com base em um teste lógico.
A função SE tem três partes: o teste lógico, o valor se verdadeiro e o valor se falso. Se o teste for verdadeiro, o Excel usa o segundo argumento; se for falso, usa o terceiro. Aqui o teste é CONTAR.VAZIO(A1:A5)>0, ou seja, pergunta se existe pelo menos uma célula vazia no intervalo. Se sim, conta números; se não, conta tudo que não está vazio. A diferença entre CONT.NÚM e CONT.VALORES é crucial: CONT.NÚM ignora textos e vazios, CONT.VALORES ignora apenas vazios.
Esta questão cobra exatamente a ordem de avaliação do SE: primeiro o teste, depois a escolha do ramo. O passo decisivo é perceber que o intervalo não tem células vazias, o que torna o teste falso e leva ao CONT.VALORES.
intervalo A1:A5 com valores 10, 20, 30, 40 e 50
fórmula: =SE(CONTAR.VAZIO(A1:A5)>0;CONT.NÚM(A1:A5);CONT.VALORES(A1:A5))
O que queremos: o valor retornado pela fórmula na célula A6
O teste lógico do SE é a primeira coisa que o Excel avalia. Precisamos saber quantas células vazias existem em A1:A5 para decidir qual ramo da função será usado.
Por que esta fórmula: CONTAR.VAZIO é a função específica para contar células vazias em um intervalo.
De onde vem cada valor: = enunciado: intervalo com valores 10, 20, 30, 40 e 50
Achar que há células vazias porque a fórmula será inserida em A6 — mas A6 não faz parte do intervalo A1:A5.
Com a contagem de vazios em mãos, comparamos com zero para saber se o teste é verdadeiro ou falso. Isso decide qual das duas funções de contagem será executada.
Por que esta fórmula: O teste é CONTAR.VAZIO(A1:A5)>0. Como o resultado do passo 1 é 0, a comparação 0>0 é falsa.
De onde vem cada valor: = passo 1: CONTAR.VAZIO(A1:A5) = 0
Inverter o raciocínio: pensar que, como há células vazias, o teste é verdadeiro — mas não há nenhuma vazia.
O SE executa apenas um dos dois ramos. Como o teste deu falso, o Excel ignora o CONT.NÚM e usa o terceiro argumento, CONT.VALORES.
Por que esta fórmula: A sintaxe do SE é SE(teste; valor_se_verdadeiro; valor_se_falso). Com teste falso, o valor retornado é o terceiro argumento.
De onde vem cada valor: = passo 2: teste lógico falso · = enunciado: segundo argumento da fórmula · = enunciado: terceiro argumento da fórmula
Esquecer que o SE só retorna um dos dois valores e tentar somar os dois.
Agora precisamos do valor que o CONT.VALORES retorna. Ele conta todas as células do intervalo que têm qualquer conteúdo, ignorando apenas as vazias.
Por que esta fórmula: CONT.VALORES conta células não vazias. Como todas as cinco células A1:A5 têm números, todas são contadas.
De onde vem cada valor: = enunciado: valores 10, 20, 30, 40 e 50
Confundir com CONT.NÚM, que também daria 5 aqui, mas por motivo diferente — a pegadinha é quando há textos no intervalo.
Resposta: 5 — alternativa D
Link permanente: /questoes/vu167704