- 在线时间
- 2066 小时
- 经验
- 9252
- 威望
- 5
- 性别
- 男
- 最后登录
- 2012-5-14
- 注册时间
- 2008-6-19
- 阅读权限
- 95
- UID
- 524138
- 积分
- 11085
- 帖子
- 9262
- 精华
- 0
- 评选资格
- False
28816财富
0鲜花
16技术
- 积分排行
- 49
- 帖子
- 9262
- 精华
- 0
- 分享
- 0
|
发表于 2008-11-8 13:31:43
|显示全部楼层
回复 6楼 excel0123 的帖子
谢谢excel0123 ,你基本满足了我的前三个要求,但没有满足第四个和附加要求!如春游人数我只取前3个报名的,你的公式有点难以达到要求。
你的公式
=INDIRECT("数据!A"&MAX(IF(IF(数据!A$2:A$17<>"",ROW($1:$16),"")<MATCH(B2,数据!B$1:B$17,),ROW($2:$17))))
改为
=INDIRECT("数据!A"&MAX(IF(IF(数据!A$2:A$65536<>"",ROW(INDIRECT("$1:$"&(TEXT(COUNTA(A:A)-1,"0")))),"")<MATCH(B2,数据!B$1:B$17,),ROW(INDIRECT("$2:$"&(TEXT(COUNTA(A:A)+1,"0")))))))
也许通用性更强
[ 本帖最后由 lzzgzby 于 2008-11-8 13:35 编辑 ] |
|