Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. Power Query (M)
  3. Funções M
  4. Table.ExpandTableColumn

Table.ExpandTableColumn

MTabela

Expande as tabelas em table[column] em várias linhas e colunas. columnNames seleciona as colunas da tabela interna a expandir; informe newColumnNames para evitar conflito entre colunas existentes e novas.

Sintaxe

M
Table.ExpandTableColumn(table as table, column as text, columnNames as list, optional newColumnNames as nullable list) as table

Parâmetros

tabletableObrigatório

Tabela com a coluna de tabelas aninhadas.

M
Table.FromRecords({...})
columntextObrigatório

Coluna a expandir.

M
"Locations"
columnNameslistObrigatório

Colunas da tabela interna a expandir.

M
{"City", "State"}
newColumnNamesnullable listOpcional

Nomes para as novas colunas.

M
{"Locations.City", "Locations.State"}

Retorna

table

Exemplo

M
Table.ExpandTableColumn(
    Table.FromRecords({
        [
            Company = "Contoso",
            Locations = Table.FromRecords({
                [City = "Redmond", State = "WA"],
                [City = "Bellevue", State = "WA"],
                [City = "Tempe", State = "AZ"]
            })
        ]
    }),
    "Locations",
    {"City", "State"},
    {"Locations.City", "Locations.State"}
)

Resultado

M
Table.FromRecords({
    [Company = "Contoso", Locations.City = "Redmond", Locations.State = "WA"],
    [Company = "Contoso", Locations.City = "Bellevue", Locations.State = "WA"],
    [Company = "Contoso", Locations.City = "Tempe", Locations.State = "AZ"]
})

Observações

Além de tabelas aninhadas, também expande listas aninhadas de registros.

Mais informações

Subgrupo
Table
Referência
https://learn.microsoft.com/pt-br/powerquery-m/table-expandtablecolumn
Função anteriorTable.ExpandRecordColumnPróxima função Table.FillDown
Biblioteca