阅读韶光:约6分钟;

听完韶光:约12分钟;

小明是一名刚从大学毕业的新手,他初入职场便在一家工厂担当PMC生产操持员的角色。
一上任,他就接手了一项任务,这项任务在日常事情中极为常见:即对工厂逐日产品的发卖金额进行按月汇总。

对付履历丰富的资深PMC而言,完成这项任务或许只需短短一分钟,但对小明来说,这确实是个不小的寻衅。
缘故原由在于所处理的数据量弘大,多达数万条记录,而且原始数据表格中仅包含日期和发卖金额两列,短缺直接标识月份的列,这无疑增加了处理的难度。

434 从新手到高手小明的职场晋级之路月发卖汇总攻略

案例剖析

此案例呈现了一个范例的条件求和情境,个中条件聚焦于月份,而求和的工具则是各个月份相应的发卖金额。
针对这一需求,存在多种办理议方案略,每种方法都有其独特的上风与局限性。

首先是数据透视表方法:其上风在于操作简便快捷,用户仅需通过拖放即可完成设置;不敷之处则在于它不能自动实时更新数据,须要手动触发刷新。

其次是赞助列法:该方法通过公式预先判断出月份,并进一步利用函数进行汇总,上风在于逻辑清晰且可控;然而,其缺陷显而易见,即须要额外的单元格区域作为赞助,可能会占用较多的事情表空间。

末了先容的是动态数组法:这种方法的最大亮点在于不依赖赞助列,能够实现一键打算并保持数据的实时更新,非常适宜追求高效与自动化的场景;但采取此法的条件是用户需具备一定的函数知识,并且利用的电子表格软件需为较新版本,以支持动态数组功能。

随后,古老师将逐一演示这三种技巧,各位可根据自己的实际需求和技能水平选择学习。

数据透视

首先分享的是简便且高效的 数据透视表 方法,操作流程如下:

依次点击“插入”→“数据透视表”。
选取数据范围 B2:C368,作为透视的数据源。
将数据透视表的位置设定为当前事情表的 E2 单元格。
把 B 列的“日期”拖动到“行标签”区域。
点击“日期”列中的任意一个结果,触发“数据透视表剖析”工具栏(点击选择“组选择”)。
在弹出的对话框中,选择“按月”进行分组。
接着,将“发卖金额”字段拖拽至“值”区域(默认设置为求和汇总)。

至此,已成功完成对工厂逐日产品发卖金额的按月汇总。

末了,可将表格标题调度为“月份、汇总金额”,效果如图所示。

赞助公式

第二种方法是赞助列公式法,详细步骤如下:

在数据阁下新增一列作为赞助列,标题标记为“月份”。

在D3单元格输入动态数组公式:

D3#=TEXT(MONTH(B3:B368),"#月")

公式解释: 该公式用于从B列的日期中提取对应的月份数字,并格式化显示为两位数的月份形式(如“01”代表1月)。

在赞助列旁,创建汇总表头,输入{"月份","发卖额"}。

在“月份”标题正下方的F3单元格,利用公式获取去重后的月份列表:

F3#=TEXT(UNIQUE(D3#),"#月")

公式解释: 这里利用UNIQUE函数去除月份列中的重复项,然后通过TEXT函数格式化为“XX月”的样式。
对月份删除重复项

在“发卖额”标题下方的G3单元格,运用条件求和公式来按月汇总发卖金额:

G3#=SUMIFS(C:C,D:D,F3#)

公式解释: 此公式根据F列的唯一月份,在C列中匹配相应的发卖金额,并进行求和,从而实现按月汇总的目的。

通过以上步骤,我们不仅提取并格式化了月份信息,还完成了对每个月份发卖金额的汇总打算。

动态数组

上面的SUMIFS函数,由于函数本身并不直接支持常规数组。
此函数须要明确的单元格引用或区域作为条件范围和求和范围。
这些区域可以是单个单元格、连续的单元格区域或不相邻的单元格引用,但它们不能是数组。
以是上述的MONTH返回的结果就不能作为其函数参数。

如果你须要在WPS中利用数组进行条件求和,你可以考虑利用其他函数,如SUMPRODUCT函数或SUM函数与数组公式结合利用。
这些函数和公式可以接管数组作为参数,并根据数组中的值进行条件打算和求和。

这里我们用MAP函数加上SUM函数来实现一键条件汇总。

=LET(A,SEQUENCE(12),VSTACK({"月份","发卖额"},HSTACK(TEXT(A,"#月"),MAP(A,LAMBDA(X,SUM((MONTH(B3:B368)=X)(C3:C368)))))))

公式详解:

LET 函数用于定义和命名变量,这里定义了A为1到12的序列,代表一年中的12个月。

MAP 函数对序列A中的每个元素(代表月份)运用了一个匿名函数(LAMBDA),该匿名函数打算当B列的月份即是当前月份时,C列相应金额的总和。
这里利用了数组打算,通过逻辑判断(MONTH(B3:B368)=X)产生与C列金额相乘的条件数组,SUM则对这些条件下的金额进行求和。

HSTACK 用来将月份文本(如“01月”)与通过MAP打算得到的每月发卖额数组水平拼接。

末了,VSTACK 将标题行与上述打算结果垂直拼接,形成终极的汇总表格。

通过这种办法,我们奥妙地绕过了SUMIFS对数组直接支持的限定,实现了基于数组的条件求和功能,达到了一键按月汇总发卖金额的目标。

末了总结

综上所述,小明面临的月发卖金额汇总难题,通过三种不同的WPS表格技能手段得以有效办理,每种方法各有千秋,适应不同用户的需求与技能水平。
数据透视表以其直不雅观易用和快速支配见长,适宜追求操作便捷性的用户;赞助列法则更加灵巧,让用户能清晰节制数据处理的每一步逻辑,只管它须要额外的空间资源;而动态数组法凭借其高效、自动更新的特性,成为追求高效自动化处理的首选,但哀求利用者有一定的函数根本和软件版本支持。

古老师的演示不仅为小明供应了即学即用的办理方案,也为广大WPS用户展现了处理繁芜数据任务的不同策略。
无论选择哪种方法,关键在于理解其背后的逻辑与适用场景,灵巧利用以提升事情效率。
对付小明这样的职场新人而言,节制这些技能无疑是一大步跃进,不仅办理了面前的事情寻衅,更为职业生涯的技能树增长了宝贵的枝叶。

在日月牙异的数字化时期,持续学习和节制高效数据剖析工具,无疑将成为个人竞争力的主要组成部分。
面对未来更多的数据处理任务,小明现在已经拥有了坚实的出发点,能够更加自傲地应对职场上的各种寻衅。