excel同时引用多个工作表中不同位置的数据

因为做图表需要,需要同时引用一个excel工作簿中不同工作表中不同位置的数据,在“名称管理”器中新建一名称,用这个名称来引用不同工作表中不同位置的数据,假设sheet1已经改名为“流量来源UV”,sheet2已经改名为"流量来源PV",“流量来源UV”中数据如下,

"流量来源PV"数据如下

现在想在名称“流量数据”中引用这两个sheet中的数据A和数据B,试过这种方法“
INDIRECT({"各流量来源UV","各流量来源PV"}&"!$B$1:$B$20")”,发现只能引用到“各流量来源UV!$B$1:$B$20”不能引用到“各流量来源PV!$B$1:$B$20”,请问怎么实现同时引用这两个数据A和数据B
意思就是条件不允许使用其他辅助表格,只能在 公式→名称管理器 中新建一个名称,在这个名称中同时引用数据A和数据B,

数据A和数据B是要显示在图表中的,而图表的数据来源于名称“流量数据”

,现在要在 “系列值”中填入一个引用,能同时让数据A和数据B显示在图表中,因为这个表的数据非常多,数据A和数据B是通过一个判定条件来同时显示在图表中的,所以不能分开添加到图表中,只能通过名称中指定引用位置来同时引用数据A和数据B

第1个回答  2014-03-31
写一个公式,配合CHAR函数,右拉,下拉即可。追问

不要说得这么高深,请说明详细方法,我是在名称中引用的,不能有其他辅助表格

追答

不需要自定义名称
结果表输入
=INDIRECT("各流量来源UV!"&CHAR(64+COLUMN(A1))&ROW(A1))
右拉,下拉

现在想在名称“流量数据”中引用这两个sheet中的数据A和数据B
不知道你是什么意思?

追问

已经修改了问题补充,你再看看

追答

根据你的意思:
将2个表的数据,经过某个条件判断,那么就会形成一个新的表,然后在结果表,引用这个新的表,做图表。
而你说,不能允许使用其他辅助表格。

本回答被提问者采纳
第2个回答  2014-03-31
试一下合并运算啊,没太明白什么意思,貌似不难哦。
第3个回答  2014-03-31
直接用VLOOKUP将数据从两个表中抓行了.追问

请说明怎么抓,给出公式

追答

比如说新建一个表,将日期放在A列,B列和C列分别放现有两个表的数据, 在B列单元格输入公式=VLOOKUP($A2,Sheet1!$A:$B,2,0), 在C列单元格输入公式=VLOOKUP($A2,Sheet2!$A:$B,2,0),然后选中两个单元格,往下拉就行了. 记得将公式里的Sheet1 和sheet2改成你实际的表名.

追问

谢谢,不过我问题里说明了条件不允许使用其他辅助表格,只能在名称中引用

追答

如果两个表的日期是一致的话,可以在图表上添加数据, 在原有图上做成另一个走势图就行.

第4个回答  2014-03-31
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下 [email protected]追问

已发

相似回答