美文网首页韩老师讲Office工具癖
Excel197 | SUMIFS帮你行列转置

Excel197 | SUMIFS帮你行列转置

作者: bitterfleabane | 来源:发表于2017-10-26 11:27 被阅读12次

    问题来源

    朋友传来一简化的数据表:

    由于工作需要,数据要转换成以下布局:

    即将“交货日期”行列转置。

    朋友说原始数据量较大,有什么公式可以实现?

    韩老师建议用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简介

    功能:

    用于计算其满足多个条件的全部参数的总量。

    语法:

    SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

    中文语法:

    SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2,条件2], ...)

    其中:

    参数1:求和区域,必需的,需要求和的单元格区域;

    参数2:,条件区域1,必需的,用来搜索条件1的单元格区域;

    参数3:条件1,必需的,定义条件区域1中单元格符合的条件;

    其后的参数:条件区域2,条件2, ...是可以省略的。

    SUMIFS函数最多可以输入 127 个区域/条件对。

    相关文章

      网友评论

        本文标题:Excel197 | SUMIFS帮你行列转置

        本文链接:https://www.haomeiwen.com/subject/mbghpxtx.html