藏月 发表于 2021-10-18 16:16:00

查找最后一个非空单元格的值

求助:我想从数据表中根据订单编号找出最后出现的非空单元格的值(可能是日期、文本、数字),且还要找出对应目前所在的位置


天子车 发表于 2021-10-28 17:37:06

I2=INDEX(数据表!A2:AF2,MAX(IF(数据表!A2:AF2<>"",COLUMN(数据表!A2:AF2),)))
J2=INDEX(数据表!$A$1:$AF$1,MAX(IF(数据表!A2:AF2<>"",COLUMN(数据表!A2:AF2),)))
三键下拉

看我头像 发表于 2021-11-3 14:30:42

请问怎么让他自动按照数据类型显示呢。就是和他原来的数量类型一样的显示在这里。

北方的狼族 发表于 2021-11-5 17:32:11

还有就是两个表的订单编号位置可能是乱的。

姚栋乾 发表于 2021-11-6 11:03:10

I2==LOOKUP(1,0/(INDIRECT("数据表!A"&MATCH(B4,数据表!B:B,0)&":AF"&MATCH(B4,数据表!B:B,0))<>""),INDIRECT("数据表!A"&MATCH(B4,数据表!B:B,0)&":AF"&MATCH(B4,数据表!B:B,0)))
状态提取我再想想,我也是小白。

愿做天尊那朵莲 发表于 2021-11-17 20:45:23

I2=LOOKUP(1,0/(INDIRECT("数据表!A"&MATCH(B2,数据表!B:B,0)&":AF"&MATCH(B2,数据表!B:B,0))<>""),INDIRECT("数据表!A"&MATCH(B2,数据表!B:B,0)&":AF"&MATCH(B2,数据表!B:B,0)))
状态提取我再想想。我也是小白

高斌工作室 发表于 2021-12-5 08:57:44

I2=LOOKUP(1,0/(INDIRECT("数据表!A"&MATCH(B2,数据表!B:B,0)&":AF"&MATCH(B2,数据表!B:B,0))<>""),INDIRECT("数据表!A"&MATCH(B2,数据表!B:B,0)&":AF"&MATCH(B2,数据表!B:B,0)))I3我再想想。我也是小白

改过后的人生 发表于 2022-1-10 07:31:29

I2=LOOKUP(1,0/(INDIRECT("数据表!A"&MATCH(B2,数据表!B:B,0)&":AF"&MATCH(B2,数据表!B:B,0))<>""),INDIRECT("数据表!A"&MATCH(B2,数据表!B:B,0)&":AF"&MATCH(B2,数据表!B:B,0)))
J2=INDEX(数据表!$A$1:$AF$1,1,MATCH(要求!I2,INDIRECT("数据表!A"&MATCH(要求!B2,数据表!B:B,0)&":AF"&MATCH(要求!B2,数据表!B:B,0)),0))
数组启动

金猪猪 发表于 2022-1-17 05:27:11

多按了一次,无视这层

仕杰 发表于 2022-1-21 08:20:00

日期格式系统默认为数字存储,不好区分。除非有规律,数字都不大于4w。
页: [1]
查看完整版本: 查找最后一个非空单元格的值