发布日期:2024-08-08 09:02 点击次数:155 |
宽宥转发和点一下“在看”开发小程序一个需要多少钱,文末留言互动!
置顶公众号或设为星标实时罗致更新不迷途
图片
小伙伴们好,今天来共享一王人对于先进先出的题目。这个问题在平素分娩活命中非频频见,先进先出是库存科罚的基本轨制之一,不错卓著灵验地牺牲老本,裁汰铺张。
软件开发今天要讲的题目是这么的:
图片
对于A物料来说,出库数目为150件,波及到哪些批号呢?
龙头:该位最近10期出号07 04 06 04 07 02 08 01 03 05,奇偶比5:5,本期龙头预测偶数球10将出现。
前一区(01-12):上期该区开出3个奖号05、07、10,该区最近6期共开出14个奖号,表现较热,本期推荐该区奖号:05、11。
01简单分析一下题目。念念要知谈波及到哪些批号,就要知谈出库数目大概遮掩若干批号的数目。在此基础上再复返对应的批次号。
图片
在单位格G2中输入下列公式,阐明即可。这条公式莫得写完,还要在外侧嵌套TEXTJOIN函数才不错最终完成。
=IF(B2:B10=E2,INDIRECT("A2:A"&(MATCH(LOOKUP(F2-0.01,SUMIF(OFFSET($B$1,,,ROW($1:$10)),E2,C1),A1:A10),A1:A10,)+1)))
OFFSET($B$1,,,ROW($1:$10))
念念要知谈出库数目不错遮掩若干批次,领先要对数目进行累加。这部分,OFFSET函数生成一个三维的内存数组。在这个内存数组中,第一条数据是单位格B1,小程序开发资讯第二条是单位格区域B1:B2,...,终末一条是单位格区域B1:B10。
SUMIF(OFFSET($B$1,,,ROW($1:$9)),E2,C1)
这部分,SUMIF函数按条款乞降。求出物料A的累加和。遵循为{0;100;100;100;200;200;200;300;300;300}。
LOOKUP(F2-0.01,SUMIF(OFFSET($B$1,,,ROW($1:$10)),E2,C1),A1:A10)
垄断LOOKUP函数复返批次。把柄LOOKUP函数的特质,复返比149.99小的最大的阿谁数对应的批次,应该是C01,而实质上正确的批次应该是下一位,A02。
MATCH(LOOKUP(F2-0.01,SUMIF(OFFSET($B$1,,,ROW($1:$10)),E2,C1),A1:A10),A1:A10,)
MATCH函数部分,找到C01在A1:A10中的位置后,再加上1,便是批次A02场所的位置了。
INDIRECT("A2:A"&(MATCH(LOOKUP(F2-0.01,SUMIF(OFFSET($B$1,,,ROW($1:$10)),E2,C1),A1:A10),A1:A10,)+1))
INDIRECT函数复返单位格区间。
IF(B2:B10=E2,INDIRECT("A2:A"&(MATCH(LOOKUP(F2-0.01,SUMIF(OFFSET($B$1,,,ROW($1:$10)),E2,C1),A1:A10),A1:A10,)+1)))
IF函数条款判断,复返孤高条款的批次号。瞩目,这里是B2:B10=E2,而不成是B1:B10=E2。这部分复返的遵循是{"A01";FALSE;FALSE;"A02";FALSE;FALSE;#N/A;FALSE;FALSE}。
终末,需要用TEXTJOIN或者CONCAT函数来吞并数据。
-END-开发小程序一个需要多少钱
本站仅提供存储劳动,所有内容均由用户发布,如发现存害或侵权内容,请点击举报。