乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em>中在单元格公式编辑中的大括号{}是什么意思?

<em>EXCEL</em>中在单元格公式编辑中的大括号{}是什么意思?

作者:乔山办公网日期:

返回目录:excel表格制作


B9是查找的内容,$A$2:$C$3是查找范围,加了“$”符号表示绝对引用,也就是说,你将公式向下复制,查找“B10”的内容,查找范围还是在A2到C3这个范围内。如果不要“$”就是相对引用,公式就是这样:hlookup(B9,A2:C3,2,false),如果将单元格向下复制,公式就会变成hlookup(B10,A3:C4,2,false),也就是说查找范围会随着单元格的下移而下移。后面的2和false同三楼说的一样。

{=..... } 这样的公式e69da5e887aa7a64331是数组公式,要注意的是这对花括号不是手动录入的,而是要写入公式后,加按SHIFT+CTRL+ENTER三键,这样就会自动在公式前后添上一对花括号

可以参考我以前的一个回答
http://zhidao.baidu.com/question/576243347

不是所有公式都有必要加上这对花括号的(即加按shift+ctrl+enter三键),普通公式就没必要用三键,只要按下回车键就行了

但是如果是需要通过数组运算才能得出正确值的公式就一定要加上数组三键

如公式
=A1-B1 是普通公式,加不加三键得出的值是相同的,就没必要加

而公式
=SUM(A1:A100-B1:B100) 公式的意思是A1至A100单元格区域分别减去B1至B100单元格区域的值的总和(即 =A1-B1+A2-B2+A3-B3+A4-B4........A100-B100)
这样就是数组计算了,必须要加上三键,只简单的按下回车键是得不出正确值的
这个公式的计算目的也可以用公式 =SUM(A1:A100)-SUM(B1:B100) 得到结果 但这个公式就不是数组公式了,所以又不必用数组三键了

能用普通公式进行计算的尽量用普通公式进行设置,这样可以减少内存的占用

这是数组公式的标识,通过按Ctrl+Sshift+Enter这三个键加上的。按这三个键时,光标要放在公式编辑栏的公式中任意位置,不能放在单元格,才有效果的。

数组公式,是通过一定规律循环求值或统计的公式,例如=sum(if(a1:a17=0,1,0))可以统计a1到a17中,0的个数。注意与普通公式不同的是a1:a17=0这部分,这部分计算了17次,将a1到a17的17个位置挨个与0比对,如果是相等就返回1,如果不等就返回0。最后用sum将得到的值取和,就能 知道a1到a17中,0的个数。

数组公式需要按ctrl+shift+回车三键确认才有效,其有效的标志,是当你点选数组公式的单元格时,公式两端有{ }符号。有时直接回车也不会报错,但会产生一个错误的e799bee5baa6e79fa5e98193e58685e5aeb9333返回值。数组公式的应用很广,比如著名的身份证号码验证公式:=IF(RIGHT(f2,1)=MID("10X98765432",MOD(SUM(MID(f2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),"","错误")



理解正确,至于为什么和lookup的格式不一样啊,这copy个是EXCEL本身的函数格式规定,没有为什么的,就像两个人,都是人,但身高、体重、年龄、性别都有所不同,所以函数不同,语法格式不同也是正常的。

那个花括号就是常量数组的意思,如果要用VLOOKUP函数,公式改为这样:
=VLOOKUP(MID(A2,3,2),{"01","1班";"02","2班";"03","3班"},2,)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网