ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: summer_1980

[求助] 结构稍有不同的两张表能否做多表汇总

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-12-3 08:45 | 显示全部楼层

回复 21楼 yanjie 的帖子

版主的方法也实现了我想要的东西,但是相对比较“粗犷”一点,我还是希望新表能够保留原数据表里的所有字段,再加一个差值。不过不知道版主这个差值是怎么做出来的?能否赐教?谢谢!

TA的精华主题

TA的得分主题

发表于 2008-12-3 10:12 | 显示全部楼层
原帖由 summer_1980 于 2008-12-2 21:48 发表
这个就是我想要的!但是不知道是怎么做出来的,能不能把过程详细说明一下?或者把需要用到的方法说明一下,我去看看相关的知识,因为时间比较紧张,要从头开始撒网有点慢,谢谢!
关于按月份汇总的报表,我先好好学 ...


需要的基础:普通的函数应用,主要是引用数据
                     透视表
                     VLOOKUP函数应用

思路:由于开票和出货是分批次的,而数据中只有一个是唯一的:合同号。
         1、对开票数据表 和出货数据表分别透视,得到一合同号为唯一的 其他数据汇总。
         2、把透视表转化为一般数据表,然后把 “开票数”通过“VLOOKUP”按合同号对应到出库表中(整理后)
         3、把整理后的表格再透视就得到想要的表格。

方法比较复杂:由于我不懂VBA,所以只能用比较笨的办法。希望高手提供更好的方法。特别是隔月出现只有一单的出库和开票情况,按月份汇总如何操作。

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-12-3 11:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

回复 23楼 chenspwp 的帖子

谢谢提供思路,虽然办法有点曲折,但是殊途同归,实现了90%的功能,同样希望有高手能提供更好的办法,做出按月汇总的报表

TA的精华主题

TA的得分主题

发表于 2008-12-3 13:10 | 显示全部楼层
还有两种办法
1、引用外部数据源,能够完全实现你的要求
需要的是增加辅助列,然后用引用外部数据源功能实现。见附件(如果不能刷新透视的话,更改引路径),外部数据引用论坛上有很多说明。

2、和上面一样更改把标题列中的发货数量改为“数量”;开票数量改为“数量”后面,加一个定义辅助列,这样两个表的格式就一致了,然后把其中一个表数据拷贝到另一个表下面,做透视(这种方法最简单有效。)

新建文件夹.rar

55.49 KB, 下载次数: 126

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-12-3 15:30 | 显示全部楼层

回复 25楼 chenspwp 的帖子

真的很佩服chenspwp这股执著劲 ,根据我有限的知识,我最多能做到按合同号罗列每个合同的发货量和开票量,计算两者的差值就需要在自动汇总之外做了。还要多学习啊
我提出的这个问题其实是抛砖引玉的一个问题,我最终想实现的是一个合同跟踪报表:
即根据这些基本的流水帐数据,自动生成一个含有:合同量、出货量、开票量、资金回笼的报表,由于同一个合同在流水帐数据里面会多次出现,因此汇总的时候,合同量似乎不准;另外,资金回笼情况需要用到应收款与实收款,而应收款(=价格*开票量)又牵涉到价格字段,因此真正要做起来的话可能要复杂得多,chenspwp如果有兴趣的话可以研究研究,如果有答案的话希望再分享一下,再次感谢!

TA的精华主题

TA的得分主题

发表于 2008-12-3 17:00 | 显示全部楼层
你说的这些问题,取决于基础表格的字段登记的情况。分类是否合理和重要、数据是否完整。这开头的那个问题就是基础表格的设计有问题,导致需要比较困难的方法才能处理。

你楼上所说的所有情况其实只需要3-4个基础表就够了,由于我不了解你们具体流程、特殊情况,所以就是做出什么东西来也会在具体操作的时候出问题。

TA的精华主题

TA的得分主题

发表于 2008-12-6 17:09 | 显示全部楼层

回复 7楼 monvzhilei 的帖子

发票那张工作表中的数据透视表中的"EXPR1000"怎么设出来的?

TA的精华主题

TA的得分主题

发表于 2008-12-6 21:37 | 显示全部楼层
     版主做表格里,“定义名称”---“引用位置”中的函数
OFFSET(发货!$D$1,,,COUNTA(发货!$D:$D),COUNTA(发货!$D$1:$V$1))
看不明白~谁能讲讲吗?

TA的精华主题

TA的得分主题

发表于 2008-12-7 12:09 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
对excel我了解太少了,要想真真成为高手,就必须脚踏实地认真钻研。

TA的精华主题

TA的得分主题

发表于 2008-12-7 17:12 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-26 16:33 , Processed in 0.032058 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表