作者frekfrek (绣球 六号美女)
看板Office
标题[算表] sumproduct 函数
时间Tue Apr 24 23:41:06 2018
软体: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的目的是为了我写红底的格式化条件使用的
当有人填入不属於学生姓名清单的名字时会跳警示
想问有没有更简易的公式判断
以上问题,希望解惑,感恩。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 58.114.66.43
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1524584469.A.C8D.html
1F:→ soyoso: 应是函数iferror,如无按下ctrl+shif+enter的话,match的 04/25 00:34
2F:→ soyoso: 范围a2:a6会传回同列的储存格,如d2传回"A",match後为2 04/25 00:35
3F:→ soyoso: d3回传"B",match後为3,乘以c2:c6<>""所回传布林值 04/25 00:35
4F:→ soyoso: 而isna的话,match可回传{2;3;4;5;#n/a} 04/25 00:35
5F:→ soyoso: 可於评估值公式内看到该回传的部分 04/25 00:35