话费充值成功短信截图:巧用IF函数计算结构工资

来源:百度文库 编辑:九乡新闻网 时间:2024/05/02 18:37:37
   我校最近做了一些工资方面的改革,根据课程的性质不同、课时多少等设置了几种不同的层次:文化课与音体美专业课课时费不同,超过标准课时,课时费翻番等。结构工资制的实行,确实大大调动了教师们的工作积极性,但我校有200余位专任教师,统计、计算教师的结构工资便成了一项既费力又劳神的工作。后来我们用Excel摸索出来了计算和管理教师结构工资的方法,一起来看看吧,也许会有所收获。


  1. 建立数据表  启动Excel,新建一文档,其结构如图所示。“类别”一项是为区分文化课和专业课而设的:文化课为1,专业课为2。根据当月教学统计的实际情况,再分别将“周课时数”、“周自习数”、“周活动课数”和“其他”(当月其他加或扣工资情况)填写清楚。

  2. 运用IF函数计算“周课时金额”

  首先对IF函数做一简单介绍:IF函数执行真假值判断,根据逻辑测试的真假值返回不同的结果,可以使用函数IF对数值和公式进行条件检测。其语法为:IF(logical_test,value_if_true,value_if_false),“Logical_test”表示计算结果为“true”或“false”的任意值或表达式。例如“A10=100”就是一个逻辑表达式,如果单元格A10中的值等于100,表达式即为“true”,否则为“false”,本参数可使用任何比较运算符。“Value_if_true”:“logical_test”为“true”时返回的值,可以是其他公式。“Value_if_false”:logical_test为“false”时返回的值,当然也可以是其他公式。


  小提示:函数IF可以嵌套7层,用“value_if_false”及“value_if_true”参数可以构造复杂的检测条件。

  在计算“周课时金额”时,用一个IF函数区分出文化课和专业课情况(即B=1,执行4.5元/节,其余执行4.2元/节。若还有第三种、第四种课型,可在其中继续嵌套IF函数)。然后在这两种情况中再各用一个IF函数分别区分出超课时与不超课时两种情况(即C>15部分,每超出一节分别执行9元/节和8.4元/节),即形成嵌套IF函数:IF(B=1,IF(C>15,4.5*15+9*(C-15),4.5*C),IF(C>15,4.2*15+8.4*(C-15),4.2*C))。

  3. 合计

  “周课时金额”计算出来,“合计”就很简单了:“D*本月周数+(E*3+G*2)*本月周数”。“合计”加“其他”也就是“实发总额”了。

  4. 完成整个表格

  算完一个人的,分别选中其“周课时金额”、“合计”和“实发总额”所在单元格,将光标置于其右下角,当光标变为“十”字形时,一拖到底,200多人的结构工资就计算完成了。把此表保存为模板,以后再算结构工资就会更轻松。  


请参考 :
比如在B1输入=IF(A1>65,A1,""),结果就是当A1>65时,就在B1显示A1的数据,否则为空.
再比如判断学生成绩等级,85以上为优,75以上为良,59以上为及格,其他为不及格.成绩在A列的A2开始,就在B2输入=IF(A2>85,"优",IF(A2>75,"良",IF(A2>59,"及格","不及格")))

~~~~~~~~~~~~~~~
语法

IF(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。