如何理解Excel公式中的各种符号?
Q:在Excel公式中,我们会使用各种符号连接数字、单元格或函数,从而获得想要的结果,例如,=SQRT((1234-234)/100)^2。能够总结一下这些符号的使用吗?
A:下面是Excel公式中使用的常用符号及说明。
+ - * /
基本的算术操作符:加、减、乘、除。例如,1+2,9-6,11*9,63/7,3+5*2
%
百分数值。例如,4/5%,结果为80。
^
指数运算操作符。例如,3^2,16^0.5
()
括号,用来指定表达式的优先计算部分,即在括号内的优先计算,有多重括号的内层括号内的优先计算。例如,((4+5)*2)/2,先计算4+5=9,然后使用9*2,再除以2。
&
合并两侧的文本值。例如,”完美” & “Excel”,得到”完美Excel”。
:
用于指定单元格区域。例如,A1:B2引用单元格A1至单元格B2的区域。
空格
交叉运算符,返回两个区域相重叠的部分。例如,A1:C3 B2:D4引用这两个区域的交叉部分B2:C3。注意,由于交叉运算符的结果是数组,因此在公式中使用时必须用在接受数组的函数中。
$
指定行或列的引用方式,即绝对引用或相对引用。例如,$A$1总是引用单元格A1,$A1总是引用列A但行随着单元格的变化而变化,同理A$1总是引用第1行但列随着单元格的变化而变化。
[]
用于表中的结构化引用,适用于Excel 2007及以上版本。例如,在工作表中有一个名为tbl的表,tbl[序号]引用该表中的“序号”列。
@
用于表中的结构化引用当前行值,适用于Excel 2007及以上版本。例如,tbl[@序号]引用表tbl中当前行的“序号”值。
{}
指定一组值。例如,{1,2,3,4,5}引用值1,2,3,4,5。此外,在数组公式中,整个公式外面的花括号表明该公式是数组公式,在输入完数组公式后按Ctrl+Shift+Enter键,Excel会自动添加,无须用户输入。
< > <= >=
比较运算符,结果总是布尔值TRUE或FALSE。例如,1>2返回FALSE,2>1返回TRUE。
= <>
相等运算符,检查两个值是否相等,结果为TRUE或FALSE。例如,1=1返回TRUE。
* ?
通配符,可用于接受通配符的函数参数中。*匹配任意数量字符,?匹配单个字符。例如,COUNTIF(A1:A5,”E*”)统计单元格区域中以字母E开头的数据个数。