今亮点!REDUCE函数:轻松搞定装箱问题
REDUCE函数是Microsoft 365中一个综合性非常强的函数,使用这个函数可以创造很多新思路来解决之前版本中需要较强技巧才能解决的问题。本例主要介绍使用REDUCE函数解决装箱问题的一种公式写法。
(资料图片仅供参考)
如下图所示,A列是产品型号,B列是产品数量,要求将产品装箱,每50个产品装一箱,不同产品型号不能装在同一个箱子里,结果如E:F列所示。例如黄色标注的C型号产品有117个,因此要装3箱,每箱分别为50、50和17。
E1单元格输入以下公式,回车后将直接生成自动溢出结果:
=REDUCE({"型号","数量"},A2:A5,LAMBDA(x,y,VSTACK(x,IF({1,0},y,BYROW(WRAPROWS(SEQUENCE(OFFSET(y,,1)),50),LAMBDA(z,COUNT(z)))))))
为方便查看,我们使用Excel加载项中的插件将公式进行格式化处理:
下面简单介绍公式运算过程,以第二参数y循环到A4单元格(产品C)时为例:
1)OFFSET(y,,1)获得A4单元格右侧的B4单元格的数值117。
2)SEQUENCE(OFFSET(y,,1))生成一列数据,范围是1~117。
3)WRAPROWS(SEQUENCE(OFFSET(y,,1)),50)将1~117折叠起来,每行50个,超过117的部分返回#N/A错误值。如下图所示:
4)使用BYROW函数计算第3步生成结果中每行的数字个数,返回数组{50;50;17}。
5)使用IF({1,0},y,第4步生成的数组{50;50;17}}将y值和对应数字组合在一起形成一个数组:
这样产品C就拆分成了3行,每行第2列是对应箱子里的产品个数。
6)最后使用VSTACK函数将前面已生成的X和当前循环第5步生成的数组纵向堆叠在一起。
7)A列单元格循环完毕后,公式即返回最终结果。
思考题:
如果需要生成H:J列的结果,在中间加上一个“箱号”,你会几种方法呢?
作者:超人
标签:
相关文章
今亮点!REDUCE函数:轻松搞定装箱问题
REDUCE函数是Microsoft 365中一个综合性非常强的函数,使用这个函数可以创造很多新思路来解决之前版本
环球百事通!《星球大战:旧共和国武士II》恢复内容DLC取消发布
开发发行商AspyrMedia今天(6月3日),将取消《星球大战:旧共和国武士II–西斯领主》Switch版本的恢复内容
京沪高铁:6月2日融资买入1383.67万元,融资融券余额19.29亿元|天天关注
6月2日,京沪高铁(601816)融资买入1383 67万元,融资偿还1561 43万元,融资净卖出177 76万元,融资余额19 24亿元。
需求释放不足水泥价格持续回落 专家称现金流、成本控制等成企业核心竞争力
“一直以来水泥行业都是周期性行业,保持水泥价格的长期稳定是行业良性发展的必经之路。”王琦表示,除控制
人民币汇率破7.1关口 未来走势如何? 世界热门
近期,人民币汇率持续走弱。5月刚“破7”的人民币汇率日前继续跌破7 1关口。6月1日,在岸人民币兑美元收报7
m开头的跑车是什么牌子的车_m开头的跑车是什么牌子?
m开头的跑车是迈巴赫品牌的车,迈巴赫(MAYBACH)是一家曾经在1921年到1940年间活跃于欧洲地区的超豪华汽车品牌
LOL手游赛后采访BRU.NoeL:首尔KT.RY可能是最难解决的对手_全球热资讯
在LOL手游亚洲联赛常规赛W9D3的比赛中,武里南BRU2-0战胜马尼拉NAOS。赛后BRU NoeL接受了子琪的采访。子琪
都体:雷特吉是国米首选且球员已同意加盟 哲科和科雷亚可能离队_天天最资讯
报道称,雷特吉已经同意加盟国米,现在国米需要与阿根廷老虎队就转会费的问题进行谈判。老虎队的要价约为18
【天天新视野】公司无限放假员工另找工作 法院判员工被迫离职
公司以订单减少为由,通知劳动者无限期放假,一个多月后又通知劳动者回公司上班,但劳动者已重新找到工作,
智鑫资本|2023年6月2日股票减持、大宗交易、解禁转债市场快报-世界看热讯
2023年6月2日,沪深京三市87家上市公司一共发生165笔大宗交易,合计19 05亿元。截至2023年6月2日17点,涉及
每日看点!教育部和各省(区、市)开通2023年高考举报电话
履行好自己健康第一责任人职责,考试期间,考生家长和随行人员切勿在考点附近聚集,在警戒线外等候考生的家
警事|成都男子滞留缅北两年后被救出:注册陌陌诈骗女性 打错一个字就挨揍_天天即时
警事|成都男子滞留缅北两年后被救出:注册陌陌诈骗女性打错一个字就挨揍,缅北,代林,电诈,陌陌,成都市公安
世界热文:华裔美妆博主仿妆科比被热议!网友:这是种族歧视!
华裔美妆博主仿妆科比被热议!网友:这是种族歧视!,仿妆,黑人,种族歧视,传奇人物,美妆博主,美国篮球,中国
无定形高聚物_关于无定形高聚物介绍 环球看点
1、无定形高聚物(amorphouspolymer)又称非晶高聚物。2、不结晶的高聚物。3、它是和结晶性高聚物相对