在Excel中这个公式的计算原理是什么?
在Excel中这个公式的计算原理是什么?=IF({1,0},$A$1:$A$10,$B$1:$B$10),IF函数的第一参数是个数组,在Excel中这个公式是怎样计算的?...
在Excel中这个公式的计算原理是什么?=IF({1,0},$A$1:$A$10,$B$1:$B$10),IF函数的第一参数是个数组,在Excel中这个公式是怎样计算的?
PS:我想知道原理性的东西。不要告诉我一些肤浅的怎么用,死记硬背我早就会用了。但是,计算原理还不清楚。我就想搞清计算原理! 展开
PS:我想知道原理性的东西。不要告诉我一些肤浅的怎么用,死记硬背我早就会用了。但是,计算原理还不清楚。我就想搞清计算原理! 展开
3个回答
展开全部
0表示false,其他的都表示True。
一列代表无穷列,然后按大括号内的数字顺序取对应的列。取不到的就#N/A。
例如
=IF({0,1,0,1},$B$1:$E$10,$A$1:$B$10)
的结果4列。依次A、C、#N/A、E列。
=IF({0,1,0,1},$B$1:$E$10,$A$1:$A$10)
的结果4列。依次A、C、A、E列。
行也如此,一行代表无数行,取不到的#N/A。
一列代表无穷列,然后按大括号内的数字顺序取对应的列。取不到的就#N/A。
例如
=IF({0,1,0,1},$B$1:$E$10,$A$1:$B$10)
的结果4列。依次A、C、#N/A、E列。
=IF({0,1,0,1},$B$1:$E$10,$A$1:$A$10)
的结果4列。依次A、C、A、E列。
行也如此,一行代表无数行,取不到的#N/A。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在只需要一个数据进行计算时,对于数组来说,取第一个元素。这里数组用于条件时,结果为第一元素 1,EXCEL规定非0数字为真,所以此公式中条件为真(TRUE),得数为前一个值$A$1:$A$10,这里是10个单元格的值,EXCEL规定取对应行的值,所以如果公式在第一行,结果为A1单元格值,如果公式在第二行,结果为A2,以此类推
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询