excel 问题详见下面说明!

来源:百度知道 编辑:UC知道 时间:2024/06/27 13:11:07
两个工作表A 和B,假如A表中有A1和A2两个单元格,B工作表中有一组数据(如:1 24
2 38
3 46
4 59
5 100
... ...
)。如何在修改A表A1单元格的时候(如A1原为2,修改成5),让其对应的A2单元的数据自动修改成B表中对应数值呢(原A2为38,当A1修改成5后,自动变成100)?
B表共两列,A1列为1~40序号,A2列为不定的数值。
A表中A1单元格的为无序的1~40号,主要是通过改这个A1单元格,A2单元格能根据A1的改变而改变(对应B表的A2列)。
谢谢。我3:30再来!
我的邮箱是:ddwz05@yahoo.cn

如果你表B中的数据在A列则为
=INDIRECT("b表!A"&A1)
如果在B列则有:

=INDIRECT("b表!B"&A1)

在A表A2输入=VLOOKUP(A1,SheetB!A1:B40,2,FALSE)
已发给你了.不知你是不是这个意思

把邮箱给我,给你一个详细的方法,是一个实例有操作步骤。
在A2中输入=INDEX(表B!B6:B17,$A$1)
注:B6:B17是B表中24、38那一列。
并且可以制作下拉框效果:
ⅰ [视图]-[工具栏]-[窗体]-[组合框]
ⅱ 按照你的需要绘制[组合框]
ⅲ 选择[组合框],右键,选择[设置控件格式]
ⅳ 选择数据源区域为:表B!A6:A17。注:表B!A6:A17是1,2,3,4,5那列。
ⅴ 选择单元格链接为A1 ,显示数为5
这样就可以用下拉菜单控制A2中的数据了,当然可以与图表进行联动。

在A2输入
=VLOOKUP(A1,SheetB!$A$1:$B$40,2,FALSE)