AGREGAR (função AGREGAR)

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Devolve um agregado numa lista ou base de dados. A função AGREGAR pode aplicar funções de agregação diferentes a uma lista ou base de dados com a opção de ignorar linhas ocultas e valores de erro.

Sintaxe

Forma de referência

AGREGAR(núm_função, opções, ref1, [ref2], …)

Forma matricial

AGREGAR(núm_função, opções, matriz, [k])

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

  • Núm_função     Obrigatório. Um número de 1 a 19 que especifica a função a utilizar.

Núm_função

Função

1

MÉDIA

2

CONTAR

3

CONTAR.VAL

4

MÁXIMO

5

MÍNIMO

6

PRODUTO

7

DESVPAD.S

8

DESVPAD.P

9

SOMA

10

VAR.S

11

VAR.P

12

MED

13

MODO.SIMPLES

14

MAIOR

15

MENOR

16

PERCENTIL.INC

17

QUARTIL.INC

18

PERCENTIL.EXC

aprimora

QUARTIL.EXC

  • Opções     Obrigatório. Um valor numérico que determina os valores a ignorar no intervalo de avaliação da função.

    Nota: A função não irá ignorar as linhas ocultas, os subtotais ou os agregados aninhados se o argumento de matriz incluir um cálculo, por exemplo: =AGREGAR(14;3;A1:A100*(A1:A100>0);1)

Opção

Comportamento

0 ou omitido

Ignorar funções aninhadas SUBTOTAL e AGREGAR

1

Ignorar linhas ocultas, funções aninhadas SUBTOTAL e AGREGAR

2

Ignorar valores de erro, funções aninhadas SUBTOTAL e AGREGAR

3

Ignorar linhas ocultas, valores de erro, funções aninhadas SUBTOTAL e AGREGAR

4

Não ignorar nada

5

Ignorar linhas ocultas

6

Ignorar valores de erros

7

Ignorar linhas ocultas e valores de erro

  • Ref1     Obrigatório. O primeiro argumento numérico para funções que assumem vários argumentos numéricos para os quais pretenda o valor agregado.

  • Ref2;...     Opcional. Argumentos numéricos de 2 a 253 para os quais pretenda o valor agregado.

    Para funções que assumem uma matriz, ref1 é uma matriz, uma fórmula de matriz ou uma referência a um intervalo de células para os quais pretenda o valor agregado. Ref2 é um segundo argumento necessário para determinadas funções. As seguintes funções requerem um argumento ref2:

Função

MAIOR(matriz;k)

MENOR(matriz;k)

PERCENTIL.INC(matriz;k)

QUARTIL.INC(matriz;quarto)

PERCENTIL.EXC(matriz;k)

QUARTIL.EXC(matriz,quarto)

Observações

Núm_função :

  • Assim que introduzir o argumento núm_função quando introduzir a função AGREGAR numa célula na folha de cálculo, verá uma lista de todas as funções que pode utilizar como argumentos.

Erros:

  • Se for necessário um segundo argumento ref, mas não for fornecido, AGGREGATE devolve um #VALUE! #VALOR!.

  • Se uma ou mais das referências forem referências 3D, AGGREGATE devolve o #VALUE! #NÚM!.

Tipo de Intervalo:

  • A função AGREGAR foi concebida para colunas de dados ou intervalos verticais. Não foi concebida para linhas de dados ou intervalos horizontais. Por exemplo, quando calcula um subtotal de um intervalo horizontal utilizando a opção 1, tal como AGREGAR(1;1; ref1), ocultar uma coluna não afeta o valor da soma agregada. Mas, ocultar uma linha num intervalo vertical não afeta o agregado.

Exemplo

Copie os dados de exemplo na tabela seguinte e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima ENTER. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.

#DIV/0!

82

72

65

30

95

#NÚM!

63

31

53

96

71

32

55

81

83

33

100

53

91

34

89

Fórmula

Descrição

Resultado

=AGREGAR(4; 6; A1:A11)

Calcula o valor máximo enquanto ignora valores de erro no intervalo

96

=AGREGAR(14; 6; A1:A11; 3)

Calcula o terceiro maior valor enquanto ignora valores de erro no intervalo

72

=AGREGAR(15; 6; A1:A11)

Irá devolver #VALUE! #VALOR!. Isto porque AGGREGATE está a esperar um segundo argumento ref, uma vez que a função (pequeno) requer um.

#VALOR!

=AGREGAR(12; 6; A1:A11; B1:B11)

Calcula a mediana enquanto ignora valores de erro no intervalo

68

=MÁXIMO(A1:A2)

Devolve um valor de erro, uma vez que existem valores de erro no intervalo de avaliação.

#DIV/0!

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×