Office中国论坛/Access中国论坛

标题: 紧急求助!!!! [打印本页]

作者: szc876    时间: 2005-6-18 00:46
标题: 紧急求助!!!!
小弟是个行外人,对EXCEL是一知半解,最近我在仿用EXCEL函数做一些有关薪资方面的东西,遇到了以下一些问题,烦请各位大虾不吝指教!小弟先谢了!

绩效栏,当汇总薪资为1000元时,则自动返回值为100;

      当汇总薪资为1100元时,则自动返回值为200;

      当汇部薪资为1200元时,则自动返回值为300

      以此类推!

全勤栏,假如姓名为郭为,在考勤卡请假时数栏中查询其出勤状况

       当郭为请假时数栏数值为:0\4\8\12时,则返回值分别为:60\40\20\0

这两个内容应该用及哪个函数?具体公式是怎么写法?

我也不知道用专业术语是怎么描述,让各位见笑了,如果哪位大虾觉得我以上说得不够清楚,烦请留言或与我联系,不甚感谢!我的邮箱是:szc876@163.com
作者: 淼漫    时间: 2005-6-18 09:04
用if()函数即可如在B1中输入 =if(a1=1000,100,if(a1=1100,200,if(a1=1200,300,"")))
作者: szc    时间: 2005-6-18 16:31
标题: 不行呀!我注册的帐号怎么登录不上呀?
我是SZC876

可能我上面说的有些偏差了,所以楼上的方法还是不能完全适用呀?

譬如E4为薪资,G4为绩效

当E4>=1000,且<1100时,则返回值为10

当E4>=1100,且<1200时,则返回值为20

当E4>=1200,且<1300时,则返回值为30

同时当E4以此幅度递增时,G4亦同样匀幅递增
作者: 淼漫    时间: 2005-6-19 08:22
按你的意思,可不用判断函数,试试在G4中输:

=(INT(E4/100)*100-1000)/10

[此贴子已经被作者于2005-6-19 0:22:50编辑过]


作者: 林之逸    时间: 2005-6-22 16:50
标题: 我还是SZC876,老是注册不上,没办法!
是我没说清楚了,其实还要求当 E4<1000,G4=0 ;

根据楼上所给出的公式,我又加了判断函数,公式为:

G4=IF(E4<1000,0,(INT(E4/100)*100-900)/10)

这样符合了下列条件:

E4 < 1000 , G4 = 0 ;

1000 <= E4 < 1100 , G4 = 10;

1100 <= E4 < 1200 , G4 = 20;

1200 <= E4 < 1300 , G4 = 30;

类似循环递增!

感谢淼漫的帮助,谢谢!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3