EXcel函数,N(IF({1},$B$1:$Z$1)) 求详解.
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 17:57:48
EXcel函数,N(IF({1},$B$1:$Z$1)) 求详解.
这是INDEX函数的其中一部分吧?
=N(IF({1},$B$1:$Z$1))
或
=N(IF(1,$B$1:$Z$1))
得到的其实是一个我们称之为“内存数组”的东西, 单独使用没有什么意义
如:
=N(IF({1},ROW(A1:A3)))
这个公式返回值是 !VALUE!
但按F9计算它时, 它实际是一个数组: {1;2;3}
当前面用其它函数引用它时, 如
=SUM(N(IF({1},ROW(A1:A3))))
按 Ctrl+shift+回车 三键结束
该公式的值则显示为 6 , 即 相当于 SUM(1,2,3)
由于INDEX、VLOOKUP等一些函数比较例外, 比如
=INDEX(A1:A10,{1;2;3})
不能得到3行1列的内存数组而下面这个公式
=INDEX(A1:A10,N(IF({1},{1;2;3})))
却可以, 也就是说N(IF(1,数组))可以突破INDEX那个限制. 根据计算步骤, N(IF(1,{1;2;3})) 得到的就是{1;2;3},缺了N或IF都不能让INDEX得到内存数组. 至于什么原因还不知道,或许函数本身设计就是这样.
能想到的就这么多, 表达能力不行, 期待高手纠正补充.
啰嗦了这么多, 忘了正题:
=N(IF({1},$B$1:$Z$1))
返回的是一列数值
如果是:
=N(IF({1;1;1},$B$1:$Z$1))
返回的就是三列数值了
EXcel函数,N(IF({1},$B$1:$Z$1)) 求详解.
Excel函数,=if(row(N2-1)
excel函数中,这个符号比如说:=IF(D3,N(B2)+1,N(B2)),还有这个表示什么意思.
excel中if函数 取整数 这个公式怎么写?如果n 为整数 则=n如果n不为整数,则=n取整后+1
excel if函数 当A1
excel函数if的用法
excel if函数 我想要! IF 5000
excel中,函数=if(if-0.03
excel函数问题=IF('1日'!$G3
excel right 函数 if 函数 对个函数的叠加IF($N$13,LEFT(RIGHT( &ROUND($N$13,2)*100,COLUMN($M$13)-COLUMN()+1)),)谁能帮我解释下,为什么有的单元格可以用,为什么有的不可以啊
excel if 函数:如果A =B ,则结果为1,如果不等于,则结果为0.求这个公式,
EXCEL中函数=IF(B2=,,A&TEXT(999+COUNTA(B$1:B2),000000))详细解释?
EXCEL怎么设定满足3个条件出2种结果的IF函数,我有三个表格,其中2个会显示Y/N的结果,一个会显示A/B/C类的结果,怎么在另一个表格中设定IF函数或者其他函数满足下面的筛选条件,研究了1天没搞
如何使用EXCEL表格的IF函数?
EXCEL表格里函数IF的应用
excel if函数问题 当a1
EXcel表格中if函数如何用
excel函数if公式怎么用