Criar um tipo de dados (Power Query)

Aplica-se a
Excel para Microsoft 365 Microsoft 365 for business

O Excel possui vários tipos de dados vinculados que você pode usar imediatamente. Porém, você também pode criar seu próprio tipo de dados a partir de qualquer fonte de dados compatível usando o Power Query. Primeiro, você importa seus dados com o Power Query, a seguir molda os dados da maneira que deseja e, por fim, carrega o tipo de dados em uma planilha para que possa trabalhar com os dados. Como todos os tipos de dados, você pode visualizar os dados em uma tabela do Excel, exibi-los como um cartão de fácil leitura ou usá-los em fórmulas.

Observação: a criação de um novo tipo de dados não está disponível em todas as versões ou configurações do Microsoft 365. Se você não vir a opção Criar Tipo de Dados, sua versão do Excel pode não suportar este recurso, ou talvez você ainda não o tenha recebido. Para obter mais informações sobre como garantir que você tenha uma assinatura atualizada, consulte Microsoft 365 para assinatura empresarial.

Criar um tipo de dados usando o Editor do Power Query

O procedimento a seguir usa um exemplo baseado em uma lista de presidentes americanos da Wikipedia.

Fase 1: Importar seus dados

  1. Para importar os dados da Web, selecione Dados>da Web.

  2. Na caixa URL, insira "https://en.wikipedia.org/wiki/List_of_presidents_of_the_United_States" e selecione OK.

  3. No painel esquerdo da caixa de diálogo Navegador, selecione Presidentes, que mostra os dados em Tabela de Exibição, e a seguir selecione Transformar Dados (no canto inferior direito).

    Selecionando a tabela de presidentes e transformando-a

Fase 2: Formatar seus dados

  1. O Editor do Power Query é aberto com os dados selecionados.

  2. Selecione uma ou mais colunas. Neste exemplo, selecione Presidente2, Partido [b] 2, Eleição e Vice-presidente. A ordem da coluna no novo tipo de dados é determinada pela ordem de seleção.

    Dica Para selecionar qualquer coluna, pressione Ctrl+Clique. Para selecionar colunas adjacentes, pressione Shift + Clique.

    Selecionar as colunas para incluir nos tipos de dados

    Observação O Power Query exibe automaticamente a fórmula M associada na caixa de fórmula. Para obter mais informações, consulte Linguagem da fórmula M do Power Query.

  3. Selecione Transformar Criar>Tipo de Dados, que abre a caixa de diálogo Criar Tipo de Dados .

  4. Para alterar o cabeçalho da coluna do tipo de dados, na caixa Nome do tipo de dados , insira "Presidente dos EUA". Este cabeçalho de coluna também é o nome do tipo de dados.

  5. Para especificar a coluna de exibição para o tipo de dados, selecione Exibir Coluna. Por exemplo, selecione Presidente2 que contém o nome do Presidente.

    Observação A coluna de exibição padrão é a primeira coluna selecionada.

  6. Opcionalmente, selecione Avançado para ver todas as colunas disponíveis, selecione novamente quais são exibidas e reorganize a sequência dessas colunas selecionadas.

  7. Quando terminar, selecione OK.

Resultados

A coluna de tipo de dados com um ícone de tipo de dados e nome de cabeçalho de coluna "Presidente dos EUA" foi criada. Todas as colunas que você selecionou inicialmente são recolhidas nesta coluna.

A coluna de tipo de dados foi criada

Observação Uma nova etapa é criada na seção Etapas Aplicadas do painel Configurações de Consulta . Para obter mais informações, consulte Criar fórmulas do Power Query no Excel.

Fase 3: Adicionar o tipo de dados a uma tabela do Excel

  1. Para adicionar o tipo de dados a uma tabela do Excel em uma planilha, selecione Página Inicial>Fechar & Carregar. O uso de um tipo de dados do Power Query só tem suporte em uma tabela do Excel.

    O tipo de dados exibe o botão Inserir Dados , Adicionar Coluna , que você usa para trabalhar com cada coluna.

    Carregando o novo tipo de dados em uma tabela do Excel em uma planilha

  2. Você pode trabalhar com seus novos tipos de dados de várias maneiras. Por exemplo:

    Extraia uma das propriedades do tipo de dados, como Vice-Presidente, em uma coluna da tabela, selecionando o botão Inserir Dadosbotão Adicionar Coluna

    Adicionando uma coluna de tipo de dados

    Exiba as informações da coluna em um card, como John Adams, selecionando o ícone do tipo de dados:

    Visualizando dados na visualização do cartão

    Extraia uma das propriedades do tipo de dados, como Eleição, em uma coluna da tabela, usando o sinal de igual (=) e o IntelliSense:

    Adicionando uma coluna usando uma fórmula

    Para obter mais informações, consulte Como escrever fórmulas que fazem referência ao tipo de dados.

Criar um tipo de dados aninhado

Você também pode criar tipos de dados que contenham tipos de dados, caso precise organizar seus dados em vários níveis:

  1. Crie um tipo de dados usando o Editor do Power Query, conforme explicado anteriormente.

  2. Repita as mesmas etapas, mas agora, ao abrir a caixa de diálogo Criar Tipo de Dados, selecione o tipo de dados criado anteriormente na coluna Exibir:

    Criar Tipo de Dados

    Você pode dar ao novo tipo de dados qualquer nome que desejar; Neste exemplo, é "President_2".

  3. Selecione OK.

O resultado será um tipo de dados que contém o tipo de dados anterior que você criou.

Para adicionar o tipo de dados a uma tabela do Excel em uma planilha, selecione Página Inicial > Fechar & Carregar.
Lembre-se: o uso de um tipo de dados do Power Query só é suportado em uma tabela do Excel.

Agora, você pode exibir o tipo de subdados selecionando-o no card:
Exibir Subtipo de Dados

Você pode voltar para o tipo de dados de nível superior pressionando a seta para trás no canto superior:

Retornar ao nível superior

Para obter mais informações sobre como trabalhar com tipos de dados, incluindo como atualizar dados e adicionar imagens a um card, consulte Perguntas frequentes e dicas sobre tipos de dados vinculados.

Mais sobre a criação de tipos de dados

Importar dados de fontes de dados externas (Power Query)

Sobre o Power Query

Criar fórmulas do Power Query

Como usar tipos de dados vinculados com o Excel

Tipos de dados do Excel: Ações e Geografia.