给同事气到吐血的Excel表是怎样的?
日常统计汇总本是一件简单的事情,但是总有人会让你体会到什么叫“化简为繁”!
日常加上按小时有饭补,于是就做了一张统计表,方便每个月底统计一下每个人需要补多少?
本文涉及函数如下:
TEXTJOIN函数 -WPS可用
SUBSTITUTE函数 - 主流版本
REPT函数 - 主流版本
MID函数 - 主流版本
TRIM函数 - 主流版本
UNIQUE函数 -O365新增
SUMIFS函数 - 主流版本
你觉得应该是这样的
但是最后给你的其实是这样的
而你要统计的是这样的
你们可能最想学的是如何快速处理杂乱日期,但是这不是我们本次的重点,我们先撇开日期乱的问题(文末补充处理方法),简单说一下如何把上面多个姓名转成下面这种标准的二维表!
我们结束两种方法,一种是纯技巧操作,一种是函数方法!
首先我们还是介绍一种最简单的,技巧操作法
方法01 | PQ技巧操作法
▼超详细动画演示-0代码纯操作!
操作细节文字说明版:
=SUBSTITUTE(TEXTJOIN(',',,$A$2:$A$14),',',REPT(' ',99))
▼过度公式 =TRIM(MID(SUBSTITUTE(TEXTJOIN(',',,$A$2:$A$14),',',REPT(' ',99)),ROW($1:$99)*99-98,99))
▼姓名处理-最终公式 =UNIQUE(TRIM(MID(SUBSTITUTE(TEXTJOIN(',',,$A$2:$A$14),',',REPT(' ',99)),ROW($1:$99)*99-98,99)))
=SUMIFS($B:$B,$A:$A,'*'&$E2&'*',$C:$C,F$1)
=','&B2&','
▼金额处理公式 =SUMIFS($C:$C,$A:$A,'*,'&$F2&',*',$D:$D,G$1)
赞 (0)