Excel之PowerQuery 如何展开有常量的列?
网友提问:

回答网友问题
我做一个数据,下图为原始数据

然后我通过分组实现了您的问题

现在想展开数据列
我们添加一个步骤,修改列,现在下图的x代表数据列每行的值(可能是常量也可能是列表)

我们需要把常量转成列表,我们可以取列表的0号下标,如果对方是常量一定报错

我们使用try容错语句

我们清晰的看到了李四是个错误:)也看到了记录中的[HasError]字段返回是否为错误
错误就返回TRUE

于是代码就可以写成

现在点数据列展开就可以了


Ps: 提问者肯定有原因,并且是遇到了这个问题。但是我仍建议提问者检查一下自己之前的代码,是否可以在一开始避开这个问题。

PowerQuery: https://www.bilibili.com/video/BV1oa4y1j75e