请Excel高手帮个忙,关于筛选和引用的问题,急!

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:26:23
请问这样做:我在A1单元格设置了下拉菜单(选项有A B C ....),如果我想当在A1选A B C....时B1自动会显示预置的对应数据1 2 3.... 可以吗?急!
如果能在同一个工作簿里另建一个工作表以保存预置的数据(如A列保存企业名称,B列保存企业对应ID)就最好,还有就是我的是在EXCEL2003下做的,所以引用的行列名称都又R又C的,大虾们可以尽量详细地帮我一个吗?QQ:522039245

假设对应数据在 D1:E10(选项ABC在前列,对应数据123在后列)
那么B1公式为:
=VLOOKUP(A1,$D$1:$E$10,2,FALSE)

====================================
预置数据可以在另一工作表中保存,例如sheet2!A1:B10
但你设置了数据有效性中的序列,excel里不让数据有效性的序列在不同表中。
不过可以将预置数据的第一列拷贝或用简单公式链接(以便增删)到当前表中,设置好数据有效性序列,再隐藏。
然后公式改为:
=VLOOKUP(A1,SHEET2!$D$1:$E$10,2,FALSE)

不太明白你说的情况
A列使用了数据有效性?B列没有??
先给你个例子试试看:
前提:A列使用了数据有效性,选项有A,B,C,D;B列没有使用数据有效性,分别对应A-D自动显示结果1-4
直接在B1中填入以下公式:
=IF(A1="A",1,IF(A1="B",2,IF(A1="C",3,4))

注:对A列统一设置数据有效性,类型为序列;将B1的公式向下拖动填充柄填充到B列其他单元格内即可。