Office中国论坛/Access中国论坛
标题:
恳求版主指点解决,下拉菜单配合查询问题:
[打印本页]
作者:
XSL6815
时间:
2008-1-8 23:44
标题:
恳求版主指点解决,下拉菜单配合查询问题:
小弟乃新人,现有一问题请教各位大大,望各位大大给予指点指点,谢谢各位。
点击表
1
的
A2
单元格下拉菜单选择后,再点
B2
单元格下拉菜单选择后,
C2
单元格满足条件的数据显示在定义单元格里,即表
2
中行
2
、行
3
数据(
C2
数量×
D2
单价
=E2
金额,
D2
设置了数据有效性);
F2
单元格满足条件的数据显示在定义单元格里,即表
2
中行
4
、行
5
数据(
F2
数量×
G2
单价
=H2
金额,
G2
设置了数据有效性);
I2
单元格满足条件的数据显示在定义单元格里,即表
2
中行
6
、行
7
数据,然后
J2
合计
=E
2
+
H
2
+
I2
,我参照了木图天的公式:
C2
单元格的公式
=INDEX(
表
2!A1:T3,MATCH(A2,
表
2!A1:A3,0),MATCH(B2,
表
2!A1:T1,0))
,返回的结果正确,但
F2
单元格的公式
=INDEX(
表
2!A1:T5,MATCH(A2,
表
2!A1:A5,0),MATCH(B2,
表
2!A1:T1,0))
和
I2
单元格的公式
=
INDEX(
表
2!A1:T7,MATCH(A2,
表
2!A1:A7,0),MATCH(B2,
表
2!A1:T1,0))
返回的的数据却出现与行
4
、行
5
或行
6
、行
7
的数据不符,请版主指点
F2
和
I2
单元格的公式应是什么公式?
详见附件,各位大侠请多帮忙!!
[
本帖最后由 XSL6815 于 2008-1-8 23:46 编辑
]
作者:
pureshadow
时间:
2008-1-9 09:24
问题出在表2上,match(最后一个参数为0的)只能对应唯一值。
作者:
XSL6815
时间:
2008-1-9 12:40
谢谢版主指定,小弟再试试看
作者:
XSL6815
时间:
2008-1-10 18:58
哈哈,已经解决了,还是版主高明,“对应唯一值”给我很大的启发。
谢谢版主。
修改后的公式如下:
F2单元格的公式=INDEX(表2!A4:T5,MATCH(A2,表2!A4:A5,0),MATCH(B2,表2!A1:T1,0))
I2单元格的公式=INDEX(表2!A6:T7,MATCH(A2,表2!A6:A7,0),MATCH(B2,表2!A1:T1,0))
作者:
flood83
时间:
2008-1-10 20:48
好像还有问题吧 :
作者:
flood83
时间:
2008-1-10 20:58
正确的 楼主 这些天我也碰到下拉菜单配合查询的问题 刚好也碰到 match只能对应一个值的问题 ,为此还发了两贴呐 呵呵 借用你的公式啦
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3