&, $,()这些常规符号就不说了,相信大家都了解。 --,^,{}这三个或许偶尔会看到,具体含义呢就不一定清楚了。 双减号-- --其实就是两个减号,至于它的作用,还要从数据类型说起。 数字可以有文本型数字和常规数字。 直接在单元格输入数字,得到一个常规的正常数字。 把单元格设置为文本格式,再输入数字,会得到一个文本型数字。 Excel笔记1:文本型数字不能直接用于函数计算。 Excel笔记2:文本型数字通过数学运算可以转换为正常数字。 数学运算是指我们熟知的加减乘除。 如下图所示,用函数RIGHT提取出来的数字是文本型数字。 =SUM(B2:B3) 用SUM直接求和得到错误的0. =SUM(--B2:B3) 于是在其前面加一个减号,相当于乘以-1,通过这样的数学运算把文本型转换为正常数字,但这使得80变成了-80,于是再乘以一个-1,又把-80变回80。 =B2+B3 两者直接相加为什么又得到正常结果呢?因为加法本身也是数学运算的一种。 双减号-- 通过字符类公式获取的数字都是文本型,例如LEFT,RIGHT,MID, SUBSTITUTE等。 如下案例,带单位的数据求和,SUBSTITUTE返回的数字都是文本型。 带单位求和 幂运算^ ^表示幂运算。 2的3次方在Excel中表达为2^3. 如下案例,XLOOKUP查找A列最大值。 =XLOOKUP(10^10,A:A,A:A,,-1) 10^10运算结果是100亿,一个足够大是数字。 XLOOKUP在A列查找小于100亿的最大值,也就是A列的最大值,因为A的数字肯定都小于100亿。 XLOOKUP+幂运算 数组{} {}表示数组,花括号内可以存放多个元素。 数组运用是Excel小白到入门的重要节点,学会数组运用视作公式技能提升一个等级。 VLOOKUP查找两个数据,可以通过两个公式实现。 =VLOOKUP(E2,A:C,2,0) =VLOOKUP(E2,A:C,3,0) VLOOKUP 运用数组则变得简单: =VLOOKUP(E2,A:C,{2,3},0) VLOOKUP数组 再比如这个常见的数组应用案例,隔列求和。 =SUM(VLOOKUP(A12,A3:I9,{3,5,7,9},0)) 数组隔列求和 |
|
来自: 满泉ca85upjdlw > 《Excel知识》