汉字与字母的彻底拆分(Power Query)
问题:对混在一起的汉字与字母混进行完全拆分
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
从中文到字母拆分列 = Table.SplitColumn(源, "列1", Splitter.SplitTextByCharacterTransition({"一".."龟"}, {"A".."z"}), {"a", "b", "c", "d"}),
第一次合并 = Table.CombineColumns(从中文到字母拆分列,{"a", "b", "c", "d"},Combiner.CombineTextByDelimiter(":"),"已合并"),
从字母到中文拆分列 = Table.SplitColumn(第一次合并, "已合并", Splitter.SplitTextByCharacterTransition({"A".."z"}, {"一".."龟"}), {"a", "b", "c", "d"}),
合并的列 = Table.CombineColumns(从字母到中文拆分列,{"a", "b", "c", "d"},Combiner.CombineTextByDelimiter(":", QuoteStyle.None),"拆分"),
按分隔符拆分列 = Table.SplitColumn(合并的列, "拆分", Splitter.SplitTextByDelimiter(":"))
in
按分隔符拆分列