Pular para o conteúdo principal

Questão de Noções de Informática — Excel 2016 — VUNESP 2024

Noções de InformáticaExcel 2016
Código
vu204170
Banca
VUNESP
Órgão
DESENVOLVE SP
Ano
2024
Cargo
Aud ( )
Um auditor está analisando a seguinte planilha elaborada em MS-Excel 2016, utilizando sua configuração-padrão.  O auditor precisa encontrar uma fórmula que lhe permita filtrar os tipos de produtos livremente e que atualize o valor total conforme o filtro seja aplicado, ou seja, que o total seja calculado apenas somando os valores das células visíveis. Considere que o filtro em questão é do tipo AutoFiltro e que se aplica no intervalo de células A2 a C6. Neste caso, o auditor poderá utilizar a função:Imagem associada para resolução da questão
  1. ASOMA
  2. BSOMASE
  3. CCONT.VALORES
  4. DSOMARPRODUTO
  5. ESUBTOTAL
Revelar gabarito e comentário

GabaritoE — SUBTOTAL

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”.

Microsoft Excel: Função SUBTOTAL e Filtros

Gabarito: letra E. A função SUBTOTAL é a única, entre as listadas, que calcula o total considerando apenas as células visíveis após a aplicação de um AutoFiltro, pois ela ignora linhas ocultas por padrão (com o argumento 9 para SOMA). As demais funções (SOMA, SOMASE, CONT.VALORES e SOMARPRODUTO) incluem todas as células do intervalo, mesmo as ocultas pelo filtro.

A questão trata de um recurso essencial do Excel para análise de dados: a capacidade de calcular totais dinâmicos que reflitam apenas os dados exibidos após a aplicação de filtros. Quando você aplica um AutoFiltro em um intervalo, algumas linhas ficam ocultas, e funções comuns como SOMA continuam considerando essas linhas no cálculo, o que gera um total incorreto para a análise filtrada. A função SUBTOTAL foi criada exatamente para resolver esse problema: ela executa uma operação (soma, média, contagem, etc.) apenas sobre as células visíveis, ignorando as linhas ocultas pelo filtro ou por ação manual.

A sintaxe da função é =SUBTOTAL(núm_função; ref1; [ref2]; ...), onde o primeiro argumento é um número que indica a operação a ser realizada. Para a soma, o número é 9 (ou 109, que também ignora linhas ocultas manualmente). Por exemplo, se o intervalo de valores a somar for C2:C6, a fórmula seria =SUBTOTAL(9;C2:C6). Ao aplicar um filtro que oculta algumas linhas, o resultado dessa fórmula se ajusta automaticamente, somando apenas as células visíveis.

A pegadinha da questão está em distinguir a SUBTOTAL das funções de soma tradicionais. Muitos candidatos escolhem SOMA ou SOMASE por serem mais conhecidas, mas essas funções não têm a capacidade de ignorar linhas ocultas. A SUBTOTAL é a ferramenta correta para relatórios dinâmicos com filtros, sendo amplamente utilizada em painéis e análises de auditoria.

Guarde a diferença central: funções comuns operam sobre o intervalo inteiro; a SUBTOTAL opera sobre o que está visível. É exatamente esse critério que separa a alternativa correta das demais.

1SOMA
Inclui linhas ocultas
2SOMASE
Inclui linhas ocultas
3CONT.VALORES
Conta, não soma
Inclui linhas ocultas
4SOMARPRODUTO
Inclui linhas ocultas
5SUBTOTAL
Ignora linhas ocultas
Soma só células visíveis
Argumento 9 = SOMA
Funções de soma no Excel
LEVELsoulevel.com.br
Funções de soma no Excel: SOMA (Inclui linhas ocultas); SOMASE (Inclui linhas ocultas); CONT.VALORES (Conta, não soma, Inclui linhas ocultas); SOMARPRODUTO (Inclui linhas ocultas); SUBTOTAL (Ignora linhas ocultas, Soma só células visíveis, Argumento 9 = SOMA)

Alternativa A — ❌ Incorreta

A função SOMA (=SOMA(intervalo)) adiciona todos os valores do intervalo, incluindo as linhas ocultas pelo filtro. Portanto, ela não atende ao requisito de somar apenas as células visíveis. O total permaneceria inalterado após a aplicação do filtro, o que contraria o objetivo do auditor.

Alternativa B — ❌ Incorreta

A função SOMASE (=SOMASE(intervalo; critérios; [intervalo_soma])) soma os valores que atendem a um critério específico, mas também considera todas as células do intervalo, inclusive as ocultas. Ela não possui a capacidade de ignorar linhas ocultas por filtro, sendo inadequada para o caso.

Alternativa C — ❌ Incorreta

A função CONT.VALORES (=CONT.VALORES(valor1; [valor2]; ...)) conta o número de células não vazias em um intervalo. Ela não realiza soma de valores e também não ignora linhas ocultas. Portanto, não atende à necessidade de calcular o total dos valores visíveis.

Alternativa D — ❌ Incorreta

A função SOMARPRODUTO (=SOMARPRODUTO(matriz1; [matriz2]; ...)) multiplica os elementos correspondentes das matrizes e soma os resultados. Ela não foi projetada para ignorar linhas ocultas por filtro, e seu uso aqui seria inadequado, pois o objetivo é apenas somar valores de uma coluna, sem multiplicação.

Alternativa E — ✅ Correta ⟵ GABARITO

A função SUBTOTAL (=SUBTOTAL(9; intervalo)) é a única que, por padrão, ignora linhas ocultas por AutoFiltro, calculando a soma apenas das células visíveis. O argumento 9 especifica a operação de soma, e o intervalo deve ser o que contém os valores a somar (por exemplo, C2:C6). Ao aplicar o filtro, o resultado é atualizado automaticamente, atendendo exatamente ao que o auditor precisa.

Gabarito: letra E

Link permanente: /questoes/vu204170