张广玉 发表于 2021-11-18 11:48:00

先进先出问题

各位大侠,
L 栏 根据“ K栏的生产日期 ”,自动显示左边对应的”A栏收货日期”
(收货日期,按先进先出的原则,先收货的,先出货)。

我是大宝宝 发表于 2021-11-19 01:56:04

有没有哪位高手能帮忙做一下

专捉长白山下通古斯野猪皮 发表于 2021-11-21 16:09:40

是有点难度,请版主帮忙看一下,能不能实现

亮个相 发表于 2021-11-21 18:02:40

我感觉结果是如何得到的,楼主还要说明下
看不清楚,

森芋暖暖 发表于 2021-11-22 17:51:35

我看了下,楼主您举的例子里前两批苹果分别都是两次正好发完的,如果有一天发货发到那个货品多个批次的话,您准备怎么显示?

丁悦峰 发表于 2021-11-23 05:02:11

=LOOKUP(,0/FREQUENCY(SUMIFS($I$1:I2,$H$1:H2,H2),SUMIFS(OFFSET($D$1,,,ROW($1:$15)),OFFSET($B$1,,,ROW($1:$15)),H2)),$A$1:$A$2)

企鹅淹死 发表于 2021-11-25 05:01:05

你好!如果涉及2个批次或以上的,就显示错误

老笨啊 发表于 2021-11-26 13:23:03

你好!函数好像没有涉及到生产日期,针对附件里的答案正确,但假如后面来的生产日期还早过之前来的,就不对了,你看能不能把生产日期也加进去

伤感流星 发表于 2021-11-30 13:37:52

=MIN(IF(SUMIF(H$2:H2,H2,I$2:I2)<=SUMIF(OFFSET(B$2,,,ROW($1:$13)),H2,OFFSET(D$2,,,ROW($1:$13))),A$2:A$14))
数组三键下拉。

曾经的小徐 发表于 2021-12-2 18:51:53

你看一下这个附件
页: [1] 2 3 4 5
查看完整版本: 先进先出问题