excel学习库

excel表格_excel函数公式大全_execl从入门到精通

比Vlookup好用100倍,Groupby原来是一个超级查找函数

Groupby前几天说的不是汇总函数吗?怎么成了查找函数,还比Vlookup好用100倍,是不是太夸张了?嘿嘿,咱们用实例说话。

【例】如下图所示左边是贷款明细表,需要根据日期生成每天的贷款行+金额的表格,结果如下图右表所示。

分析:这种查找一对多结果,而且还要用逗号连接,用Vlookup想都不也想。即使用filter、Textjoin等函数,还需要先提取所有不重复日期(E列)。

而对于这种问题,一个简单的Groupby公式就可以搞定。

=GROUPBY(C1:C17,A1:A17&B1:B17,ARRAYTOTEXT,3,0)

公式说明:

  • ARRAYTOTEXT函数可以用逗号合并数组

  • 3表示显示标题行

  • 0是不显示汇总行。

如果想按银行合并,公式为:

=GROUPBY(A1:A14,TEXT(C1:C14,"M月D日")&B1:B14,ARRAYTOTEXT,3,0,,A1:A14<>"")

公式说明:因为日期连接文本后会被变成数字,所以要用text格式化成文本

如果还想显示汇总

=GROUPBY(C1:C17,HSTACK(A1:A17&B1:B17,B1:B17),HSTACK(ARRAYTOTEXT,SUM),3,0)

公式说明:HSTACK可以把两表格横向合并成新的多列数组

虽然用了一个多月分享Groupby用法,还是有很多新用途被发现,待发掘的估计还有很多很多,会持续在后面推送。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接