Table.ColumnNames

About

Returns the names of columns from a table.

Syntax

Table.ColumnNames(table as table) as {Text}  

Arguments

Argument Description
table The Table to check.

Remarks

  • Table.ColumnNames is similar to Record.FieldNames but requires a table as input.

Example

Table.ColumnNames(Table.FromRecords(  
  
{  
  
  [CustomerID = 1, Name = "Bob", Phone = "123-4567"],  
  
  [CustomerID = 2, Name = "Jim", Phone = "987-6543"] ,  
  
  [CustomerID = 3, Name = "Paul", Phone = "543-7890"] ,  
  
  [CustomerID = 4, Name = "Ringo", Phone = "232-1550"]  
  
}  
  
))  
  
equals { "CustomerID", "Name", "Phone"}