题目
下列Excel公式合法的有( )。A. =100^2-(26)^2B. =SQRT(MAX(SUM(A1:A10),SUM(B1:B10),SUM(C1:C10)))C. =OR(c4>c6,d4=d8,e9<e10)D. =(A1>A2)AND(B1<B4)
下列Excel公式合法的有( )。
A. =100^2-(26)^2
B. =SQRT(MAX(SUM(A1:A10),SUM(B1:B10),SUM(C1:C10)))
C. =OR(c4>c6,d4=d8,e9<e10)
D. =(A1>A2)AND(B1<B4)
题目解答
答案
ABC
A. =100^2-(26)^2
B. =SQRT(MAX(SUM(A1:A10),SUM(B1:B10),SUM(C1:C10)))
C. =OR(c4>c6,d4=d8,e9<e10)
A. =100^2-(26)^2
B. =SQRT(MAX(SUM(A1:A10),SUM(B1:B10),SUM(C1:C10)))
C. =OR(c4>c6,d4=d8,e9<e10)
解析
本题考查Excel公式的基本语法和函数用法,需掌握以下关键点:
- 运算符的合法性:如幂运算符
^是否直接可用; - 函数嵌套规则:如
SQRT、MAX、SUM的嵌套是否符合参数类型; - 逻辑函数的正确形式:如
OR和AND的参数是否合法; - 公式语法规范:如是否遗漏函数括号或逻辑运算符。
选项A:=100^2-(26)^2
- 合法性判断:
Excel支持直接使用^进行幂运算,且表达式中数字与运算符组合正确。
结论:合法。
选项B:=SQRT(MAX(SUM(A1:A10),SUM(B1:B10),SUM(C1:C10)))
- 函数嵌套分析:
- 内层
SUM:计算三个区域的总和,返回数值型结果; - 中间层
MAX:比较三个SUM结果,取最大值; - 外层
SQRT:对最大值开平方。
结论:函数嵌套符合参数类型,合法。
- 内层
选项C:=OR(c4>c6,d4=d8,e9<e10)
- 逻辑表达式分析:
OR函数接受多个逻辑条件作为参数,比较运算(如>,=,<)的结果为逻辑值(TRUE/FALSE),直接作为参数使用符合语法。
结论:合法。
选项D:=(A1>A2)AND(B1<B4)
- 语法错误分析:
AND需作为函数使用,正确形式为AND(条件1, 条件2),而选项中直接用AND连接两个逻辑表达式,未使用函数形式。
结论:非法。