ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

用数据透视表制作进销存,期初数是动态自动取得

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-5-24 20:04 | 显示全部楼层 |阅读模式
请哪位大侠帮忙实现以下功能,万分感谢。
1、要求用数据透视表制作;
2、当我选择了年份、月份的时候,期初的数量、吊牌金额,自动计算出上月的结存数;如我选择了2015年3月,期初是2015年2月底
  的结存,这个期初数是动态的

进销存报表.rar

58.28 KB, 下载次数: 85

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-5-25 12:38 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-5-26 13:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我以下这段写法时,报参数不足期待是1  再求各们朋友帮忙修正,花了我一上午时间了,不知道哪里不对
SELECT B.店铺名称,B.款号,B.颜色,B.尺码, A.大类, (select sum(A.数量) as 期初数量 from
(select  店铺名称,日期,款号,大类,颜色,尺码,数量,吊牌额 from [D:\进销存报表.xlsx].[购入$]
union all
select  店铺名称,日期,款号,大类,颜色,尺码,数量,吊牌额 from [D:\进销存报表.xlsx].[退货$]
union all
select  店铺名称,日期,款号,大类,颜色,尺码,数量,吊牌额 from [D:\进销存报表.xlsx].[销售$])A
where A.店铺名称=B.店铺名称 and A.款号=B.款号 and YEAR(A.日期)<=YEAR(b.日期) and month(A.日期)<month(b.日期)
GROUP BY A.店铺名称,A.大类,A.款号,A.颜色,A.尺码)  from
(select  店铺名称,日期,款号,大类,颜色,尺码,数量,吊牌额 from [D:\进销存报表.xlsx].[购入$]
union all
select  店铺名称,日期,款号,大类,颜色,尺码,数量,吊牌额 from [D:\进销存报表.xlsx].[退货$]
union all
select  店铺名称,日期,款号,大类,颜色,尺码,数量,吊牌额 from [D:\进销存报表.xlsx].[销售$])B

TA的精华主题

TA的得分主题

发表于 2015-6-15 15:39 | 显示全部楼层
EXCEL功能太强大 发表于 2015-5-26 13:32
我以下这段写法时,报参数不足期待是1  再求各们朋友帮忙修正,花了我一上午时间了,不知道哪里不对
SELE ...

如果你用的是2010及以上版本,是可以做一个基于数据模型的数据透视表来实现的,相对也简单一些
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-25 10:23 , Processed in 0.038571 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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