Forum Discussion

aherabit's avatar
aherabit
Helper I
3 years ago
Solved

AddColumns function with criteria

Hi Folks.

Trying to do the following:

- search for column headers ending with '_time'

- duplicate, or AddColumns, column and change type.

existing table 

table after change

 

Thank you in advance...

 

  • it will be easier to process this in PowerQuery

    NewStep=Table.FromRecords(Table.TransformRows(PreviousStepName,each Record.TransformFields(_,List.Transform(List.Select(Record.FieldNames(_),each Text.EndsWith(_,"_time")),(x)=>{x&"_copy",(y)=>Time.From(Record.Field(_,x))}),2)))

2 Replies

  • wdx223_Daniel's avatar
    wdx223_Daniel
    Community Champion

    it will be easier to process this in PowerQuery

    NewStep=Table.FromRecords(Table.TransformRows(PreviousStepName,each Record.TransformFields(_,List.Transform(List.Select(Record.FieldNames(_),each Text.EndsWith(_,"_time")),(x)=>{x&"_copy",(y)=>Time.From(Record.Field(_,x))}),2)))