Escola Saberexcel VBA Estudos - Treinamento com Macros, Fórmulase Funções
Essa fórmula do Aplicativo Microsof Excel com auxilio da função ECEL.VAZIA, SUBTOTAL E DESLOC,
cont.valores usando a função subtotal deslocando dados abaixo. baixe o exemplo de planilha no final da página
11 =SE(ÉCÉL.VAZIA($B12);"";SUBTOTAL(3;DESLOC($B$1;0;0;LIN()))-1)
cont.valores usando a função subtotal deslocando dados abaixo
fórmula usada
'=SE(ÉCÉL.VAZIA($B12);"";SUBTOTAL(3;DESLOC($B$1;0;0;LIN()))-1)
'- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
sobre a função subtotal
SUBTOTAL (Função SUBTOTAL)
Este artigo descreve a sintaxe da fórmula e o uso da função (função: um fórmula pré-desenvolvida que assume um valor ou vários valores, executa uma operação e retorna um valor ou vários valores. Use as funções para simplificar e reduzir fórmulas em uma planilha, especialmente aquelas que executam cálculos longos e complexos.) 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
(argumento: um valor que fornece informações a uma ação, um evento, um método, uma função ou um procedimento.):
- Núm_função Obrigatório. O número de 1 a 11 (incluindo valores ocultos) ou 101 a 111 (ignorando valores ocultos) que especifica qual função usar no cálculo de subtotais dentro de uma lista.
Núm_função |
Núm_função |
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 qualquer uma das referências for uma referência 3D, a função SUBTOTAL retornará o valor de erro #VALOR!.
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Escola Saberexcel VBA Estudos® - Treinamentos com Macros, Fórmulas e Funções.
baixe o exemplo de planilha contendo a fórmula acima
Excel planilha formula subtotal conta valores (14.03 KB)