作者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/m.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