在excel中如何调用其它工作表数据

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:51:01
传上具体的问题吧:
这是表1的数据源
基金名称 销售商 代码 份额
积极 工行 0200 36343288
积极 工行 0202 673427.79
积极 工行 0300 673428.79
积极 工行 0389 673429.79
积极 工行 5100 673430.79
稳健 工行 4000 673431.79
稳健 工行 4700 673432.79
稳健 工行 5200 673433.79
稳健 工行 6222 673434.79
稳健 工行 6100 673435.79
积极 建行 02 673436.79
积极 建行 03 673437.79
积极 建行 06 673438.79
积极 建行 16 673439.79
积极 建行 17 673440.79
稳健 建行 18 673441.79
稳健 建行 08 673442.79
稳健 建行 12 673443.79
稳健 建行 13 673444.79
稳健 建行 07 673445.79
下面是工商银行的代码
代码 分行 省份
0200 广州 广东
0202 深圳 广东
0300 武汉 湖北
0389 三峡 湖北
5100 珠海 广东
4000 南京 江苏
4700 苏州 江苏
5200 上海 上海
6222 杭州 浙江
6100 宁波 浙江
下面是建行代码
代码 分行 省份
02 广州 广东
03 深圳 广东
06 武汉 湖北
16 三峡 湖北
17 珠海 广东
18 南京 江苏
08 苏州 江苏
12 上海 上海
13 杭州 浙江
07 宁波 浙江
最后要得到的结果表格形式
份额统计表
基金 积极 稳健
渠道 工行 建行 工行 建行
广东
浙江

具体数据都从第2行开始。
假设
“这是表1的数据源——基金名称 销售商 代码 份额”在表1的A、B、C、D列;
“工商银行、建设银行的代码——代码 分行 省份”均在表2的A、B、C列;
“份额统计表——基金 积极 稳健”在表3第1行的A、B、C、D、E列;其中“积极”、“稳健”各占两格,不要合并以适应公式;
“份额统计表——渠道 工行 建行 工行 建行”在表3第2行的A、B、C、D、E列:
在表1的E2输入
=VLOOKUP(C2,表2!A$2:C$100,3,FALSE)回车并向下填充;
在表3的B3输入
=SUMPRODUCT((表1!$A$2:$A$100=B$1)*(表!$B$2:$B$100=B$2)*(表1!$E$2:$E$100=$A3)*表1!$D$2:$D$100)回车并向右填充、再向下填充。

最下面的“总计”用SUM就行:
在在表3的B8输入=SUM(B3:B7)回车并向右填充。

用SUMIF加逻辑解决。
代码是唯其一码,找它的和就OK了吧?

另外推荐学习或寻求EXCEL帮助的专家级网站:
http://club.excelhome.net/?fromuid=265465

数据透视表......
先点击原数据表任意格--数据--数据透视表和图--下一步--布局(拉动项目到布局栏直到你想要的格式)--确实--选项--勾选列总计、行总计--确定--完成