永发信息网

if函数能用数组么?

答案:1  悬赏:10  手机版
解决时间 2021-04-03 19:53
if函数能用数组么?
最佳答案
if函数能用数组。
IF函数的第一个参数{1,0}是一个单行两列的数组常量,有两个元素;而第二、第三个参数都是四行单列的数组。进行数组扩展后,三个参数都变成四行两列的数组,各有8个元素:
第一个参数扩展后变成{1,0;1,0;1,0;1,0}
第二个参数扩展后变成{"B1","B1";"B2","B2";"B3","B3";"B4","B4"}
第三个参数扩展后变成{"A1","A1";"A2","A2";"A3","A3";"A4","A4"}
于是我们可以确定:这个数组公式需要重复计算8次,并返回一个四行两列的数组。
第一次计算分别取三个参数的第一个元素,组成普通公式=IF(1,"B1","A1"),根据数值类型自动转换规律,1被转换为逻辑值TRUE,所以计算结果为"B1",该结果为返回的数组中第一行第一列的值;
第二次计算分别取三个参数的第二个元素,组成普通公式=IF(0,"B1","A1"),根据数值类型自动转换规律,0被转换为逻辑值FALSE,所以计算结果为"A1",该结果为返回的数组中第一行第二列的值;
第三次计算分别取三个参数的第三个元素,组成普通公式=IF(1,"B2","A2"),计算结果为"B2",该结果为返回的数组中第二行第一列的值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
南宁哪条路有李医生化妆品专卖店,具体滴
台湾刚上映的电影带点黄叫什么名字
如何处罚违章掉头被电子眼抓拍?
介绍写的春秋款的鞋冬天能穿么?
行星齿轮系和差动齿轮系的自由度区别?
某厂三月份生产的零件个数是二月份的115%那么
2016年世界经济论坛指出,目前三大全球问题是
每一个星系。星系一圈多少光年,多少公里。
市区到`淮安区季桥从那路走最近,车以好开
5.289×(0.753/5.289)∧0.1
沙夹石能做回填土吗
45岁了养老买商保好还是社保好
“争如这多情,占得人间,千娇百媚” ?
长6米宽1.5米厚0.4毫米的铁板多少价格一吨
Nguyen这个(越南)姓氏有什么特殊的么?
推荐资讯
头发希少少是什么原因,头发稀少。什么原因呢
你好,我在网上做了一个宜信公司的瞬时贷,一
手机银行绑定的手机号码可以在手机上面改吗
比喻真假分不清的诗句,形容真真假假的诗句
哈利波特经典语录英文,哈利波特电影中的经典
“不要把鸡蛋放在同一个篮子里,也不要把鸡蛋
禁闭岛最后一句话英文,求禁闭岛泰迪说的最后
我害怕被书店老板发现。我会知趣地放下书走出
采用CIF和CFR术语成交,数量的机动幅度一般由
他一边喜欢我一边有喜欢的人。。。。
如图所示,为一辆行驶中的太阳能汽车,该车的
为什么教师被称为臭老九了,就是因为工资低,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?