This website requires Javascript to function properly. Please go to the setting of your web browser and enable Javascript for this website.
×
Loading...
@Las Vegas
Mall
Forum (EN)
Groups
Blogs
Topic
Panel View
Tree View
Close
Home
Refresh
Share
Sign In/Sign Up
Mall
Forum (English)
Blogs
Groups
Polls
Rolia Radio
用Excel track payroll 的问题,请教有经验的兄弟姐妹们^_^
-
jgloving
(Cindy);
2013-5-27
{613}
(#72257@41)
我记得以前上学的时候有做过excel pay stub,用的是macro,具体的现在不记得了,你可以试着去youtube上面搜搜,再不行去图书馆借本excel查找下。
-
gohomenextyear
(小绿);
2013-5-28
(#72262@41)
你多少员工?10,20个和100,200,或者1000,2000,我们给的建议不同
-
criss
(criss);
2013-5-28
(#72266@41)
+1
我大概整理了一个思路,首先为每个EMPLOYEE开一个EXCEL WORKBOOK, 在每个WORKBOOK 里每个PAY PERIOD产生一个WORK SHEET 去记录每个PAY PERIOD 的PAY STUB 和 YTD AMT.
然后,另外产生一个WORK BOOK做CALCULATOR. 用EMPLOYEE ID 或NAME 去打开要写入的EXCEL WORKBOOK, 用PAY PERIOD 去打开WORK SHEET. 这样应该可以用CACULATOR记录PAY STUB 和 YTD AMT 了。
-
maplefish
(鱼之乐);
2013-5-28
{175}
(#72269@41)
能不能所有的employee做在一个worksheet里面,一人一行。一个pay period一个sheet.然后第一个worksheet作为YTDamount的计算?
-
criss
(criss);
2013-5-28
(#72270@41)
这个最接近我的想法,问题是
一个worksheet 包含一个pay period 所有employee compensation 的细节,当然也包括YTD的数据,我可以用vlookup在新的sheet生成此次pay stub。但是下一个pay period的worksheet 怎么包含上一个的YTD数据呢?还得copy past ? 就是怎么在不同pay period 的各自worksheet里持续的track 各种YTD数据呢?
-
jgloving
(Cindy);
2013-5-28
{275}
(#72276@41)
你的要求是不是 一个worksheet既要有这个月的,还有有ytd的?
如果这样话,你YTD的数据可以从那个YTD的sheet上得到。
-
criss
(criss);
2013-5-29
{51}
(#72280@41)
工资管理不仅是做PAY STUB, 将来还要做T4和T4 summary,以及考虑到人员流动,我想每人一本WORK BOOK 会比较易于管理。
-
maplefish
(鱼之乐);
2013-5-29
(#72285@41)
100,200个员工的话还是用access吧。10,20用excel就算了,反正也就26个pay period
-
criss
(criss);
2013-5-28
(#72271@41)
花几百块上个工资系统,别用EXCEL了。系统技术比起人工便宜多了。非要用你的会VBA自己写。比如建一个快捷按钮,每两周一按自动生成新页面。
-
assistant
(Assistant);
2013-5-28
(#72274@41)
嗯, 严重同意,大概59个员工,开通Quickbooks payroll 功能每月多少钱呢?用这个track CPP EI 挺好, 不用担心到了maximum还不知道。
有用过Quickbooks Payroll的前辈么? 好上手么?
-
jgloving
(Cindy);
2013-5-28
{45}
(#72277@41)
不管是会计软件带的还是单独的,Payroll 软件很便宜的。象Paymate,一年才几百刀 ( 200~300 ?)。一次性set up,什么都解决了,各种 tracking,报告,T4, ROE,应有尽有。不必这么费劲搞 Excel。
-
acc2008
();
2013-5-29
{101}
(#72281@41)
其实挺简单的,一个worksheet记录所有员工的monthly pay,column heading是月份,row是员工。另一个worksheet做成pay stub,以月份做变量,offset function计算YTD。
-
icemove
(icemove);
2013-5-29
(#72282@41)
我Google 了一下, 不是很明白怎么用offset function 计算yTD呢? 是在下一个payroll period用offset 找到上一个period 地worksheet 中的YTD数据么? 请指教
-
jgloving
(Cindy);
2013-5-30
(#72295@41)
offset是可以给出一个array的地址的,放在sum里面做成dynamic的array就可以算YTD。也可以用address function放在sum里面计算YTD。如果还不清楚,把你的raw data和pay stub格式发一个给我。
-
icemove
(icemove);
2013-5-30
(#72296@41)
offset的话,最简单的列子,你可以选中 cell A1,然后计算A1往下n个范围的sum,n等于一共的月份。你就用Access算了,才59个人,
用Access多简单,把report设置好,每个月输一下数据,report直接出来了。又不是excel 奥运会,非要用Excel。把工作用最简单有效的方法做好就行了。
-
criss
(criss);
2013-5-30
{137}
(#72297@41)
I created a sample pay stub in excel using 3 different formulas to calculate YTD. All 3 work so you can choose the one you like most. See the link for the sample excel. Note that data in blue is input parameter.
-
icemove
(icemove);
2013-5-30
{512}
(#72298@41)
为什么这么麻烦,直接sum不就可以了?
-
criss
(criss);
2013-5-30
(#72299@41)
是可以直接sum啊,但是如果你想go back一个period呢?Say, in period 7, employee C wants to reprint pay stub period 3,难道还把已经输入后面几个period删除了?
做一个model的宗旨就是越dynamic越好,要保存的各种版本越少越好,事先把各方面都考虑全了,以后的修改就少了。
-
icemove
(icemove);
2013-5-30
{103}
(#72300@41)
和programming一样,个人的preference,只要完成任务就好。既然你提到model什么的,我想如果enable interactive calculation的更简单
-
criss
(criss);
2013-5-30
{799}
(#72304@41)
我同意一个工作可以有很多方法去实现,每个人喜欢的方法不同。说到model,不是那种大型的非常复杂的才叫model,对我来说,任何一个需要用excel来完成的都可以叫model,这个model可以是我们每天要生成的报表,也可以是楼主提到的pay stub。
-
icemove
(icemove);
2013-5-30
{1684}
(#72308@41)
我说的那个enable interactive calculation做投资的用的挺多的,他们要显示所有历史数据什么的,如果你感兴趣可以google一下别人的template, 然后改一下就可以用到payroll上了。
-
criss
(criss);
2013-5-30
(#72305@41)
Share
More Topics
A Full Time Accounting Manager Position
A full-time bookkeeper - location Mississauga
客户给的的retained earning跟firm里做的不一样,应该怎样调整啊?
请问高手们firm里 year end adjusting entry都调些什么啊,看到别人第一个adjusting entry都是一个很长的entry, 好复杂啊
请问firm里 year end adjusting entry都调些什么啊?
会计论坛