Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

Este artigo descreve a sintaxe da fórmula e o uso da função SUBTOTAL no Microsoft Excel.

Descrição

Retorna um subtotal em uma lista ou em um banco de dados. É geralmente mais fácil criar uma lista com subtotais usando o comando Subtotais, grupo Contorno, na guia Dados no aplicativo de desktop do Excel. Assim que a lista de subtotais for criada, você poderá modificá-la editando a função SUBTOTAL.

Sintaxe

SUBTOTAL(núm_função,ref1,[ref2],...])

A sintaxe da função SUBTOTAL tem os seguintes argumentos:

  • Núm_função     Obrigatório. O número 1-11 ou 101-111 que especifica a função a ser usada para o subtotal. 1-11 inclui linhas ocultas manualmente, enquanto 101-111 as exclui; células filtradas sempre são excluídas.

Function_num(inclui linhas ocultas)

Function_num(ignora linhas ocultas)

Função

1

101

MÉDIA

2

102

CONTA

3

103

CONT.VALORES

4

104

MÁX

5

105

MÍN

6

106

MULT

7

107

DESVPAD

8

108

DESVPADP

9

109

SOMA

10

110

VAR

11

111

VARP

  • Ref1     Obrigatório. O primeiro intervalo nomeado ou referência cujo subtotal você deseja.

  • Ref2,...     Opcional. Intervalos nomeados ou referências de 2 a 254 cujo subtotal você deseja.

Comentários

  • Se existirem outros subtotais dentro de ref1; ref2,… (ou subtotais aninhados), esses subtotais aninhados serão ignorados para evitar dupla contagem.

  • Para as constantes núm_função de 1 a 11, a função SUBTOTAL inclui os valores de linhas ocultas pelo comando Ocultar Linhas no submenu Ocultar e Exibir do comando Formato no grupo Células, na guia Página Inicial no aplicativo de desktop do Excel. Use essas constantes para subtotalizar números ocultos e não ocultos em uma lista. Para as constantes núm_função de 101 a 111, a função SUBTOTAL ignora valores de linhas ocultos pelo comando Ocultar Linhas. Use essas constantes para subtotalizar somente números não ocultos em uma lista.

  • A função SUBTOTAL ignora as linhas não incluídas no resultado de um filtro, independentemente de qual valor de núm_função seja utilizado.

  • A função SUBTOTAL foi projetada para colunas de dados ou intervalos verticais. Ela não foi projetada para linhas de dados nem intervalos horizontais. Por exemplo, quando você subtotaliza um intervalo horizontal usando uma núm_função de 101 ou maior, como SUBTOTAL(109,B2:G2), ocultar uma coluna não afeta o subtotal. Porém, ocultar uma linha em um subtotal de um intervalo vertical afeta o subtotal.

  • Se alguma das referências for referências 3D, SUBTOTAL retornará o #VALUE! valor de erro.

Exemplo

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Dados

120

10

150

23

Fórmula

Descrição

Resultado

=SUBTOTAL(9,A2:A5)

A soma do subtotal das células A2:A5, usando 9 como primeiro argumento.

303

=SUBTOTAL(1,A2:A5)

A média do subtotal das células A2:A5, usando 1 como primeiro argumento.

75,75

Observações

A função SUBTOTAL sempre requer um argumento numérico (1 a 11, 101 a 111) como primeiro argumento. Esse argumento numérico é aplicado ao subtotal dos valores (intervalos de células, intervalos nomeados) que são especificados como os argumentos seguintes.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.