朋友传来一简化的数据表: 由于工作需要,数据要转换成以下布局: 即将“交货日期”行列转置。 朋友说原始数据量较大,有什么公式可以实现? 韩老师建议用SUMIFS函数。 1、利用“删除重复项”,提取唯一产品代码与名称,过程如下: 2、利用“删除重复项”,提取不重复的日期,并转置: 在H2输入公式: =SUMIFS($D$2:$D$12,$A$2:$A$12,$F2,$C$2:$C$12,H$1),向下向右填充,即得所有数据: 公式解释: 公式中F2使用混合引用$F2,目的是公式向右填充时条件一都出自F列,即产品代码列;H1使用混合引用H$1,目的是公式向下填充时条件二都出自第一行,即日期行。 功能: 用于计算其满足多个条件的全部参数的总量。 语法: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 中文语法: SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2, 条件2], ...) 其中:
SUMIFS函数最多可以输入 127 个区域/条件对。 练习素材下载: 链接:http://pan.baidu.com/s/1bpLHwjd 密码:9eop |
|
来自: bitterfleabane > 《EXCEL》