我有一個表格,其中包含有關員工何時開始和結束的信息,並且我想了解每個月隨着時間的推移花費多少的報表。VBA每月獲得員工成本
這裏的表(我在這裏簡化位爲清楚起見)
例子:
EmployeeID, Name, Position, StartDate, EndDate, MonthlySalary
1, John Doe, Intern, 2/1/2010, 1/1/2013, $1,000
2, Jane Doe, CEO, 1/1/2010, , $10,000
3, Bob Doe, CFO, 2/1/2010, 2/1/2013, $8,000
...
我想獲得的輸出是一個表,看起來像這樣:
ExpenseDate, Amount, EmployeeCount
1/1/2010, $10,000, 1
2/1/2010, $11,000, 2
3/1/2010, $11,000, 2
4/1/2010, $19,000, 3
...
1/1/2013, $18,000, 2 -- intern left
2/1/2013, $10,000, 1 -- CFO left
...
3/1/2014, $10,000, 1 -- no end date for CEO
如果信息是以下這種格式,我可以很容易地將其轉到它以上我需要的:
EmployeeID, ExpenseDate, Amount
1, 2/1/2010, $1,000
1, 3/1/2010, $1,000
1, 4/1/2010, $1,000
...
2, 2/1/2010, $10,000
2, 3/1/2010, $10,000
2, 4/1/2010, $10,000
...
可以使用某些VBA代碼創建這些表中的一個嗎?
我使用Access 2010,如果它的事項
是的,使用VBA代碼創建會很簡單。我會把東西扔在一起,併發布...... –
哦,你如何確定一個月工作的薪酬? –