Office中国论坛/Access中国论坛
标题:
这个怎么做?难度太高了,行列转换后求交叉值
[打印本页]
作者:
withinsky
时间:
2006-12-21 18:43
标题:
这个怎么做?难度太高了,行列转换后求交叉值
从数据库中导出后数据如下(表1):
产品编码 名称 规格 件数 金额 县商名称
CP02TM03 土霉素片 0.25g 100*240 33 0 河南省同乐医药有限公司
CP02TM01 土霉素片 0.25g 1000*15 0 5678 河南省越人医药有限公司
CP02TM02 土霉素片 0.125g 1000*15 6 1028.7 河南省越人医药有限公司
CP02TM01 土霉素片 0.25g 1000*15 6 233 滑县医药管理公司
CP02TM01 土霉素片 0.25g 1000*15 12 143 获嘉县医药总公司
CP02TM02 土霉素片 0.125g 1000*15 24 0 获嘉县医药总公司
然后做成如下格式(表2):
编码
品种
规格
地区1
河南省越人医药有限公司
获嘉县医药总公司
件数
金额
贡献率
件数
金额
贡献率
CP02TM01
土霉素片
0.25g 1000*15
由于每次导出的数据不一样,所以,我想把报表格式先定下来,然后设置公式,自动从导出的数据表中提取数据.比如自动从表1中找出产品是CP02TM01,客户是 河南省越人医药有限公司 的件数和金额 填到表2中,一次类推。
应该怎么做啊,没一点头绪。
需要说明的是我们产品很多,客户也很多,很多客户卖很多产品。
用LOOKUP或match之类的函数,look_value只能是一个或一列的数据,而我现在是产品和客户两个查询条件,所以没办法了,高人指点啊
利用数据透视表每次都得生成。我的想法是,他们每天都可以更改表1的数据,但表2就不用动了
作者:
withinsky
时间:
2006-12-21 19:25
每人能回答么?急啊
作者:
仔V仔
时间:
2006-12-22 19:23
用&把两个条件合并为一个条件,然后再函数查询,请上传附件
作者:
withinsky
时间:
2006-12-23 18:03
谢谢
sheet --开药 是每天从ERP系统中导出的,根据销售情况不同数据会有变化,包括产品的排列顺序、有的产品没卖就没有该产品的数据等。
sheet--产品别销售日报表 是基于 开药 生成的,我想按照设计的格式把客户固定下来,就是说不管 开药里的数据怎么变动,产品别销售日报表 总是从 开药 里面 找出每个客户销售的相应的产品的件数 和 价税合计。在 产品别销售日报表 中,产品的排列顺序和客户的顺序都是固定的。[attach]22264[/attach]
[此贴子已经被作者于2006-12-23 14:17:57编辑过]
作者:
withinsky
时间:
2006-12-23 23:08
谢谢
仔V仔 同志,你的建议是我一周来的困惑豁然开朗。真的感谢你。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3