[算表] sumproduct 函数 及 格式化条件

楼主: frekfrek (绣球 六号美女)   2018-04-24 23:41:06
软件:excel
版本:2016
附图如下
https://i.imgur.com/LzMYF14.png
有以下问题请教
1.红色公式部分
a.怎么产生10、15、20、25、0的
b.依照我的想法,运算应该为{2;3;4;5;0}*{1;1;1;1;1}=14(同函数引述内最后结果)
但后来发现需要使用阵列公式才可得到14,想知道原因为何
2.蓝色公式部分
a.此公式的结果为1,其运算过程是否为{0;0;0;0;1}*{1;1;1;1;1}=1
b.如果运算过程如上题所述,为什么此公式不需使用阵列公式
3.Sumproduct公式本身如何判断何时需使用阵列公式、何时不需要
4.格式化条件
https://i.imgur.com/fcalGlU.png
其实Q1、Q2的目的是为了我写红底的格式化条件使用的
当有人填入不属于学生姓名清单的名字时会跳警示
想问有没有更简易的公式判断
以上问题,希望解惑,感恩。
作者: soyoso (我是耀宗)   2018-04-25 00:34:00
应是函数iferror,如无按下ctrl+shif+enter的话,match的范围a2:a6会传回同列的储存格,如d2传回"A",match后为2d3回传"B",match后为3,乘以c2:c6<>""所回传布林值而isna的话,match可回传{2;3;4;5;#n/a}可于评估值公式内看到该回传的部分格式化条件可以countif https://i.imgur.com/5TARnAd.jpgisna配合match https://i.imgur.com/EuNYLo9.jpg

Links booklink

Contact Us: admin [ a t ] ucptt.com