解读Excel高手写公式使用的{}--%&符号含义

2个回答

写回答

Excel
Excel

Excel高手的世界,我们初触excel的同学们,真还不懂。高手们在编写excel函数公式,经常会玩大括号({})、双减号(--)、百分号(%)、连接空值()等等稀奇古怪的符号,看得我们是一愣愣的。当然这些进阶的思路也是excel帮助文档所给不了我们的。

比如这些公式的含义,亲们明白吗?

=MATCH (成都,{内江,成都,德阳},)

=B5

=B5%

=SUM(--B52:B63)

第一,excel公式中的大括号含义是什么?

在excel函数中,大括号有下面两个作用,大括号的位置不一样,相应的大括号含义也不一样。

1.大括号为:常量数组

利用大括号可以定义常量数组,如{内江,成都,德阳},对于支持常量数组的参数,就可以直接这样放进去使用,如INDEX、MATCH、LOOKUP函数等。

如这个公式可以得到2, =MATCH (成都,{内江,成都,德阳},)。又比如, =VLOOKUP(B,{A,2;B,4;C,6},2,0) ,得到结果为4。

2. 大括号标识为数组公式

当输入完公式之后,编辑状态下,同时按下 Ctrl+Shift+Enter 组合键,Excel会自动在公式的外部生成一对大括号,进行标识。这是普通公式和数组公式的区别。这里的大括号代表公式是数组公式。数组公式是excel函数的最高级应用,它可以实现非常复杂的运算。在部落窝教育的《Excel极速贯通班》里面,老师有详细的专题介绍。

excel公式里的大括号含义,你都有点感觉了吗?

第二,双减号(--)

--1,表示减负1,还是正1,把文本型的1转换为数值型的1,参与运算。

第三,百分号(%)

B列的三个公式写法,得到的结果都是一样的。只是Excel高手在写公式的时候,想通过%来节省字符而已。

第四,连接空值() 比如A1单元格为空,在B1单元格输入公式:=A1,结果显示的不是空值,而是0值。

如果您想引用的单元格为空,也返回空值,我们就可以用的方法。即:=A1 ,这样返回的结果是空值,就不是0。

Excel高手们经常在公式里面用这种写法避免单元格显示无谓的0值。

举报有用(6分享收藏

君sl

22天前

+ 关注

在Excel中,公式中的特殊符号如、--和%&通常不是标准的运算符或函数,因此它们的使用可能涉及到数组公式、类型转换或其他高级技巧,但这些符号本身并不是Excel公式的一部分。

在Excel中通常用于数组公式。当你输入一个数组公式时,你需要按Ctrl+Shift+Enter而不是只按Enter,Excel会自动在公式前后加上,表示这是一个数组公式。数组公式可以对一组数据进行运算,而不仅仅是对单个数据点。

-- 符号在Excel中通常用于将TRUE/FALSE值转换为1/0。在Excel中,TRUE和FALSE被视为1和0。因此,使用--可以快速地将布尔值转换为数值,这对于一些需要数值计算的逻辑判断非常有用。

%& 这两个符号在Excel公式中并没有特殊的含义,它们可能被误输入或者是在某些自定义函数或宏代码中使用,但在标准的Excel公式中,这两个符号组合在一起并没有特定的用途。

举报有用(6分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号