List.ReplaceMatchingItems函数很强大,它的第二个参数可以实现多个对应的替换,但问题是它的输出是个列表,我该怎么把它装到表格里去?目前能想到的就是用Table.AddColumn函数添加一列,但是如果想直接在原始列上替换有没有办法?Table.ReplaceValue好像不行。
List.ReplaceMatchingItems函数很强大,它的第二个参数可以实现多个对应的替换,但问题是它的输出是个列表,我该怎么把它装到表格里去?目前能想到的就是用Table.AddColumn函数添加一列,但是如果想直接在原始列上替换有没有办法?Table.ReplaceValue好像不行。
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
xinlie = {1..3},
zip = List.Zip({源[B],xinlie}),
自定义1 = List.Accumulate(zip,源,(x,y)=>Table.ReplaceValue(x,y{0},y{1},Replacer.ReplaceValue,{"B"}))
in
自定义1
之前考虑过这个问题,暂时想到这种处理方式