过期作废 发表于 2021-10-25 12:48:00

Excel2003版的公式问题,非常感谢!


用户在水一方 发表于 2021-10-27 03:55:22

=IF(ISNA(B3),,IF(B3="","",IF(ISNA(MATCH(1=1,ISNA(B4:B29),)),COUNTA(B:B)+3,MATCH(1=1,ISNA(B4:B29),)+ROW())-LOOKUP(,0/ISNA($B$2:B2),ROW($B$2:B2))-1)) 数组 好长03能用不?

红茶苦涩的甜 发表于 2021-10-29 19:29:19

数组公式
=ISNUMBER(B3)*COUNT(INDEX(B:B,MATCH(1,0/ISNA(B$1:B3))):OFFSET(B3,MATCH(,-ISNUMBER(B3:B$32),),))

感觉不对。

喜帖胭脂伴唇画 发表于 2021-10-30 11:26:32

非常感谢大佬,鲜花明天为您献上。

醉美春天 发表于 2021-11-4 09:56:24

非常感谢大佬,公式非常好用,鲜花明天为您献上。

刘真真 发表于 2021-11-4 12:43:56

=IF(COUNT(0/LEN(B3))=0,,IF(COUNT(0/LEN(B2)),INDIRECT("r[-1]c",),MATCH(1=0,ISNUMBER(0/LEN(B4:B99)),-1)))

淡淡静海 发表于 2021-11-5 12:53:41

多谢兄弟,公式非常好用。

孙钢 发表于 2021-11-11 01:38:32

C3,非数组:=IF(ISNA(B2)*ISNUMBER(B3),MATCH(1,FREQUENCY(1,1-ISNUMBER(B3:B32)),)-1,C2)*ISNUMBER(B3)

朱思貓 发表于 2021-11-11 06:22:04

非常感谢大佬,公式非常好用,鲜花后天为您献上。

金刚王 发表于 2021-11-13 04:20:03

再简一点,
非数组:=IF(ISNA(B2*B3),MATCH(1,FREQUENCY(1,1-ISNUMBER(B3:B32)),)-1,C2)*ISNUMBER(B3)

数组:=IF(ISNA(B2*B3),MATCH(1,1-ISNUMBER(B3:B32),)-1,C2)*ISNUMBER(B3)
页: [1] 2 3
查看完整版本: Excel2003版的公式问题,非常感谢!