列一个颜色的list。毕竟颜色种类不多,然后去匹配字符串,- let
颜色={"冰晶白","琥珀金","琉璃橙","钛晶灰","晶石蓝","红色","宝石蓝","云母红","墨玉黑"},
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
fx=(x as text)=> try List.Select(颜色, each Text.Contains(x,_)){0} otherwise 998,
tb=Table.AddColumn(源,"结果",each fx([列1]))
in
tb
复制代码 可以的。 |