二维表转一维表的两种方法GROUPBY与IF+TOCOL,各有什么优势和缺点呢?

二维表转一维表,我在论坛里学到了两种方法,一种是用groupby函数展开,一种是用if+tocol的方法展开。

两种方法我目前是都理解了,实践中groupby展开数据后,存在两个问题:

  1. 行的顺序被重新排列了,与原始表不同

  1. 如果数据区域有空值,需要再利用filter过滤

if+tocol方法则不存在上述两个问题

请教大家,上面的两个问题,有其他更好的解决办法吗?groupby方法相比if+tocol方法有没有什么优势呢?

山西省
浏览 39
1
4
分享
4 +1
2
1 +1
全部评论 2
 
E精精
E精精 WPS资深用户Lv.3 优质创作者KVPWPS函数专家

Lv.3 优质创作者

答:1、顺序问题:可以在列参数HSTACK一个MATCH(列,列,)来保持原本的数据源属性 2、数据过滤,可以直接使用第7参数过滤
   江苏省
举报
0
1
南京的天
谢谢大佬指点,我下午了试试
· 山西省
举报
0
0