|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
- 每日生成一个数据文件在D:\1目录下,记录当日净收入为原始数据。当日文件名=TEXT(TODAY(),"mmdd")
- 每日例行计算上日净收入,目的是记录逐日变化:今日姓名=上一日姓名,今日项目=上一日项目,对应查找到“上日净收入”
- 由于某种原因,实际工作中在计算上日净收入时,不准许打开上一日文件!因不会写VBA所以只能写函数。
- 上日净收入=SUMPRODUCT((A2='D:\1\[0426.xlsx]Sheet1'!$A$2:$A$99)*(B2='D:\1\[0426.xlsx]Sheet1'!$B$2:$B$99)*('D:\1\[0426.xlsx]Sheet1'!$C$2:$C$99))
- 该解决方法是,每日手工改动函数内的“0426”,例如4月30日就改成“0429”,再手工下拉,但实际查找条件远不止2个,要改很多次容易出错。数据源也远不止99个,电脑计算很久很久。
特向老师请教:如何改用VBA方法,每日自动生成计算?
|
-
-
1.rar
22.55 KB, 下载次数: 22
简化例子
|