某单位的员工工资表如下图所示。当员工基本工资小于2000元时,绩效工资=基本工资×9%×业绩点;当员工基本工资大于等于2000元时,绩效工资=基本工资×8%×业绩点。若要计算绩效工资,可先在F3单元格中输入(1),并向垂直方向拖动填充柄至F9单元格,则可自动算出每个员工的绩效工资;若要计算各项平均值,则先在C10单元格中输入(2)拖动填充柄至F10单元格。 空白(2)处应选择()
A.=AVERAGE(C3:C9),然后向水平方向
B.=AVERAGE(C3:G3),然后向垂直方向
C.AVERAGE(C3:C9),然后向水平方向
D.AVERAGE(C3:G3),然后向垂直方向
参考答案:A
解析:
本题考查Excel方面的操作能力。试题(1)的正确选项为C。
因为IF函数的语法格式如下:参数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可以是其他公式。选项A和选项B不正确。因为公式前必须加"="号,而选项A和选项B均未加"="号,其格式不对。
选项C是正确的,因为选项C"=IF(C3<2000,C3*9%*E3,C3*8%*E3)"的含义是基本工资(单元格C3的值)小于2000时,则员工的绩效工资=基本工资9%×业绩点,否则员工绩效工资=基本工资8%×业绩点,与题意相符。
选项D是不正确的,因为选项D"=IF(C3<2000,C3*8%*E3,C3*9%*E3)"的含义是基本工资(单元格C3的值)小于2000时,则员工的绩效工资=基本工资8%×业绩点,否则员工绩效工资=基本工资9%×业绩点,与题意不相符,故是错误的。
试题(2)的正确选项为A。
因为根据题意,要计算员工各项平均值,可先在C10单元格中输入=AVERAGE(C3:C9),然后向水平方向拖动填充柄至G10单元格,则可自动算出员工工资的各项平均值。