Hola! Si los valores dependen del archivo en el que están, es mejor hacerlo en la consulta de Transform Sample (o sea, antes de que se combinan los archivos de la carpeta), así solo se aplicará a cada archivo dependiendo de sus valores. Si es un cambio que necesitas hacer a todas las filas de todos los archivos de la carpeta, es mejor hacerlo una vez unidos los archivos.
Hola, gracias por la respuesta. Sí, los valores son cambiantes en cada archivo excel, por eso debería ser antes de unirlos, siguiendo los cambios de la hoja ejemplo. Pero no sé como aplicar el código. Hasta ahora creo una query en blanco con el siguiente código pero no consigo que funcione correcto, me aplica los mismos datos en todas las hojas:
let
Source = Excel.Workbook(Parameter1, null, true),
Sheet = Source{[Name="Sheet1"]}[Data],
F = (tbl as table)=>
let col3 = Table.ColumnNames(tbl){2},
Ad_FruitCol = Table.AddColumn(tbl, "FruitColumn", each if col3 = "Column3" then tbl{0}[Column3] else col3, type text),
Ad_YearColumn = Table.AddColumn(Ad_FruitCol, "YearColumn", each Int64.From(if col3 = "Column3" then tbl{2}[Column3] else Record.Field(tbl{1}, col3)), Int64.Type)