新足迹

 找回密码
 注册

精华好帖回顾

· 小儿女记事系列6--学中文,趣事一箩筐 (2009-8-14) 清凉 · 难忘一刻-茶宝宝出生小记(修改补充中) (2005-2-8) icelemontea
· 写给年幼无知的我--出国到现在的历程 (2008-10-19) cotta · 悉尼参加汽车拍卖胜利归来(作业完毕,最新照片) (2007-1-8) 希曼
Advertisement
Advertisement
查看: 21237|回复: 163

[会计] Excel &VBA交流学习 (一楼更新) [复制链接]

发表于 2017-4-7 11:39 |显示全部楼层
此文章由 ExcelMVP 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ExcelMVP 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 steveking 于 2017-5-22 22:14 编辑


大家好,我是Jerry. 曾经是新南威尔士州财政部的部门经理,负责主要政府部门的关键绩效指标报告和预算评估。现在我在澳大利亚最大的零售商之一工作, 担任高级分析师. 在Excel,VBA,Power BI,Financial Modelling, Budgeting方面有很多经验.

在日常工作中我意识到很多朋友没有掌握一些特别的VBA,Excel,建模技巧能够使他们更有效,更快速地完成他们的工作。我想分享一些我所知道的知识,并帮助朋友提高自己的技能, 也借此机会了解一些在这方面专家的朋友,从而互相帮助提高我们的技能.

我在这里有一个小小的Excel的问题, 如何计算任何两个日期之间 (2/1/2017 ~ 8/1/2017) 的销售总额, 我附上了Excel Report, 让我们来看看有没有人可以使用Excel公式提出解决方案.


Date           Sales
1/1/2017      123
2/1/2017      248
3/1/2017      354
4/1/2017      189
5/1/2017      177
6/1/2017       285
7/1/2017       184
8/1/2017       321
9/1/2017       119

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 6积分 +22 收起 理由
runaway + 2 感谢分享
清咖一杯 + 5 感谢分享
Goodkeep + 4 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2017-4-7 11:49 |显示全部楼层
此文章由 Aotearoa 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Aotearoa 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2017-4-7 14:26 |显示全部楼层
此文章由 fxz0306 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fxz0306 所有!转贴必须注明作者、出处和本声明,并保持内容完整
欢迎开贴,来点干货,持续关注,

发表于 2017-4-7 14:50 |显示全部楼层
此文章由 yingying.li001 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yingying.li001 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 yingying.li001 于 2017-4-7 14:51 编辑

日期写在两个cell里,然后sumifs
A1                    B1
1/01/2017        9/01/2017         $1,758.00         =SUMIFS(sales,date,">"&A1,date,"<"&B1)
                       
Date               Sales               
1/01/2017         $123.00                
2/01/2017         $248.00                
3/01/2017         $354.00                
4/01/2017         $189.00                
5/01/2017         $177.00                
6/01/2017         $285.00                
7/01/2017         $184.00                
8/01/2017         $321.00                
9/01/2017         $119.00                
@Me

发表于 2017-4-7 15:04 |显示全部楼层
此文章由 dogdogkun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dogdogkun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
mark!

发表于 2017-4-7 17:25 |显示全部楼层
此文章由 david626 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 david626 所有!转贴必须注明作者、出处和本声明,并保持内容完整
为啥我的等于0 呢

2/01/2017         8/01/2017         0.00   =SUMIFS(Sales,date,">=A1",date,"=<B1")
Date                  Sales             
1/01/2017         123.00         
2/01/2017         248.00         
3/01/2017         354.00         
4/01/2017         189.00         
5/01/2017         177.00         
6/01/2017         285.00         
7/01/2017         184.00         
8/01/2017         321.00         
9/01/2017         119.00       
Advertisement
Advertisement

发表于 2017-4-7 17:37 来自手机 |显示全部楼层
此文章由 Coolbananas 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Coolbananas 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Lz 用tm1 吗?

发表于 2017-4-7 17:55 来自手机 |显示全部楼层
此文章由 qqtree 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 qqtree 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我首先想到的也是sumifs

发表于 2017-4-7 18:01 |显示全部楼层
此文章由 idlepoison 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 idlepoison 所有!转贴必须注明作者、出处和本声明,并保持内容完整
david626 发表于 2017-4-7 17:25
为啥我的等于0 呢

2/01/2017         8/01/2017         0.00   =SUMIFS(Sales,date,">=A1",date,"=

因为你没有define name或者选择sales 和date

发表于 2017-4-7 18:06 |显示全部楼层
此文章由 idlepoison 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 idlepoison 所有!转贴必须注明作者、出处和本声明,并保持内容完整
或者加个column 写if(date>=01/01/2017,if(date<=08/01/2017,1,0),0)
然后用sumproduct

发表于 2017-4-7 19:10 |显示全部楼层
此文章由 darkjazz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 darkjazz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
试了一下,见笑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 4积分 +19 收起 理由
sz2008 + 4 你太有才了
jolenejinglin + 4 感谢分享
bt123123 + 6 你太有才了

查看全部评分

Advertisement
Advertisement

发表于 2017-4-7 19:14 来自手机 |显示全部楼层
此文章由 david626 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 david626 所有!转贴必须注明作者、出处和本声明,并保持内容完整
idlepoison 发表于 2017-4-7 18:06
或者加个column 写if(date>=01/01/2017,if(date

厉害呀,我也想到sumproduct了。楼上啥工作

发表于 2017-4-7 19:30 来自手机 |显示全部楼层
此文章由 yingying.li001 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yingying.li001 所有!转贴必须注明作者、出处和本声明,并保持内容完整
david626 发表于 2017-4-7 17:25
为啥我的等于0 呢

2/01/2017         8/01/2017         0.00   =SUMIFS(Sales,date,">=A1",date,"=

引号位置错了“=”、还有cell reference前面要有&
@Me
头像被屏蔽

布鞋族

发表于 2017-4-8 09:32 来自手机 |显示全部楼层
提示: 该帖被管理员或版主屏蔽
头像被屏蔽

禁止发言

发表于 2017-4-8 20:25 |显示全部楼层
提示: 该帖被管理员或版主屏蔽

发表于 2017-4-8 20:46 来自手机 |显示全部楼层
此文章由 cassie8911 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cassie8911 所有!转贴必须注明作者、出处和本声明,并保持内容完整
厉害了
Advertisement
Advertisement

发表于 2017-4-9 00:35 |显示全部楼层
此文章由 floodp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 floodp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
darkjazz 发表于 2017-4-7 19:10
试了一下,见笑

高!

发表于 2017-4-9 07:59 来自手机 |显示全部楼层
此文章由 zzz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zzz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
求和的地方插入空行,go to 功能,选空格,然后按自动求和就行了。

发表于 2017-4-9 12:00 |显示全部楼层
此文章由 floodp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 floodp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主等各位自相残杀,然后出来收拾残局?

2007 年度奖章获得者 参与宝库编辑功臣 飞天奖章

发表于 2017-4-9 12:05 |显示全部楼层
此文章由 astina 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 astina 所有!转贴必须注明作者、出处和本声明,并保持内容完整

发表于 2017-4-9 12:16 |显示全部楼层
此文章由 leymoom 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 leymoom 所有!转贴必须注明作者、出处和本声明,并保持内容完整
进来学习的, 正在自学Excel中级。
Advertisement
Advertisement

发表于 2017-4-9 12:17 |显示全部楼层
此文章由 floodp 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 floodp 所有!转贴必须注明作者、出处和本声明,并保持内容完整
11楼方法不错。

发表于 2017-4-9 12:18 来自手机 |显示全部楼层
此文章由 KaTharina 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 KaTharina 所有!转贴必须注明作者、出处和本声明,并保持内容完整
观摩

发表于 2017-4-9 12:25 来自手机 |显示全部楼层
此文章由 lisam 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lisam 所有!转贴必须注明作者、出处和本声明,并保持内容完整
加两个日期选择器,然后从头到尾loop,if日期在范围内则累加。输出结果。

退役斑竹 2008年度奖章获得者 特殊贡献奖章

发表于 2017-4-9 16:45 |显示全部楼层
此文章由 steveking 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 steveking 所有!转贴必须注明作者、出处和本声明,并保持内容完整
观摩

发表于 2017-4-10 07:02 |显示全部楼层
此文章由 ExcelMVP 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ExcelMVP 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有一位朋友用Sumproduct and Match 来解决这个问题, 非常有创造性,太厉害了.

下边我用另外一种Sumproduct来解决这个问题, 这个公式可能比较直白一点, 朋友们试一下.

=Sumproduct((Date>=Start Date)*(Date<=End Date)*Sales)

另外如果朋友们工作中遇到什么问题, 非常欢迎到这里来提问. 我希望我们能够尽量互相帮助, 共同促进大家Excel的技巧.

评分

参与人数 1积分 +4 收起 理由
hweeyatt + 4 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2017-4-10 09:58 |显示全部楼层
此文章由 hongsathi 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hongsathi 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Learn something new!!! Great!

发表于 2017-4-10 11:38 |显示全部楼层
此文章由 Celllo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Celllo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好好学习

发表于 2017-4-10 11:47 来自手机 |显示全部楼层
此文章由 david626 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 david626 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ExcelMVP 发表于 2017-4-10 07:02
有一位朋友用Sumproduct and Match 来解决这个问题, 非常有创造性,太厉害了.

下边我用另外一种Sumproduct ...

我在工作中碰到过和这个题目类似的情况,但还多了一列。需要计算每个州在不同时期的销售总额,有什么好方法吗?

发表于 2017-4-10 13:45 |显示全部楼层
此文章由 pusabaoyou 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pusabaoyou 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这里有参加model off 的大霞吗

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部