EXCEL中A表如何引用B表中的数据?

例如:想在A表的A1单元格中引用B表A1:A9的数据,并形成一个下拉箭头用于选填。
我用的是2003

选中B表A1:A9,点“插入——名称——定义”,在“在当前工作薄中的名称”下,随便输一个名称,如“范围”,点确定退出。

选中A表的A1单元格,点“数据——有效性”,“允许”下选“序列”,“来源”下输“=范围”,注意等号是英文等号,注意“提供下拉前头”前的复选框要打上钩,然后确定退出。

看看是不是你要的效果。

追问

不行。下拉框只有范围这个选项。

追答

你说的下拉框,是这个么,有这么多选项呀。

追问

汗!!!!是A1单元格。你按你这个做个试试。

追答

A1单元格不可以么?贴图来看看。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-10
在B表选中A1:A9后在名称框(编辑栏最左边的方框)里输入xxx回车.
在A表的A1单元格>数据>有效性>序列 =xxx

07或10可以直接引用另一工作表的数据而无需定义名称.
第2个回答  2011-11-10
用VLOOKUP公式,
比如你在A表已知的是B表A列的内容
那你在A表
=VLOOKUP($A:$A,[表2]Sheet1!$A:$I,2,0) ——这个是引用B表A2列的数据,需要第几列,改动公式中数字“2”就行,然后直接下拉
第3个回答  2011-11-10
你的excel是哪个版本的?版本不同用法也有些不同。
这是2010版的操作方式
基本操作是数据下,找数据有效性,设置有效性条件,选择序列,来源 =表B!$A$1:$A$9
第4个回答  2011-11-10
用VLOOKUP=找共同的数据然后就OK,具体看VLOOKUP运用。。。望采纳