A função OBTERDADOSDIN devolve dados visíveis de uma Tabela Dinâmica.
Neste exemplo, =OBTERDADOSDIN("Vendas" ,A3) devolve o montante Total de Vendas de uma Tabela Dinâmica:
Sintaxe
OBTERDADOSDIN(campo_dados; tabela_dinâmica; [campo1; item1; campo2; item2]; ...)
A sintaxe da função OBTERDADOSDIN tem os seguintes argumentos:
Argumento |
Descrição |
---|---|
campo_dados Obrigatório |
O nome do campo tabela dinâmica que contém os dados que pretende obter. Isto tem de estar entre aspas. |
tabela_dinâmica Obrigatório |
É uma referência a qualquer célula, intervalo de células ou intervalo de células com nome numa tabela dinâmica. Estas informações são utilizadas para determinar a tabela dinâmica que contém os dados que pretende obter. |
campo1, item1, campo2, item2... Opcional |
São 1 a 126 pares de nomes de campos e nomes de itens que descrevem os dados que pretende obter. Os pares podem estar em qualquer ordem. Os nomes de campos e os nomes de itens sem serem datas e números precisam de ser colocados entre aspas. Para as Tabelas Dinâmicas de OLAP, os itens podem conter o nome de origem da dimensão e também o nome de origem do item. Um par composto por campo e item de uma Tabela Dinâmica de OLAP pode ter o seguinte aspeto: "[Produto]";"[Produto].[Todos os produtos].[Alimentos].[Alimentos cozinhados]" |
Notas:
-
Pode introduzir rapidamente uma fórmula OBTERDADOSDIN simples ao escrever = (o sinal de igual) na célula à qual pretende devolver o valor e, em seguida, clicar na célula da tabela dinâmica que contém os dados que pretende devolver.
-
Pode desativar esta funcionalidade ao selecionar qualquer célula numa Tabela Dinâmica existente e, em seguida, ir para o separador Analisar tabela dinâmica > Tabela Dinâmica > Opções > Desmarque a opção Gerar ObterDadosDin.
-
Os itens ou campos calculados e cálculos personalizados podem ser incluídos nos cálculos OBTERDADOSDIN.
-
Se o argumento da tabela_dinâmica for um intervalo que inclua duas ou mais tabelas dinâmicas, os dados serão obtidos a partir da Tabela Dinâmica mais recente.
-
Se os argumentos de campo e de item descreverem uma única célula, então o valor dessa célula é devolvido independentemente de ser uma cadeia, número, erro, ou célula em branco.
-
Se um item contiver uma data, o valor terá de ser expresso como um número de série ou povoado utilizando a função DATA para o valor ser retido caso a folha de cálculo seja aberta numa região diferente. Por exemplo, um item que referencia a data de 5 de março de 1999 pode ser introduzido sob a forma de 36224 ou DATA(1999,3,5). As horas podem ser introduzidas sob a forma de valores decimais ou utilizando a função TEMPO.
-
Se o argumento da tabela_dinâmica não for um intervalo no qual se encontra a tabela dinâmica, OBTERDADOSDIN irá devolver #REF!.
-
Se os argumentos não descreverem um campo visível ou se incluírem um filtro de relatório no qual os dados filtrados não são apresentados, OBTERDADOSDIN devolverá #REF!. #VALOR!
Exemplos
As fórmulas no exemplo abaixo mostram vários métodos para obter dados de uma Tabela Dinâmica.
Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.
Consulte Também