返回列表 上一主題 發帖

[發問] 此函數該如何簡化?

1.取得A1:F9範圍,〔各列〕含有8的個數:
 公式:
 =MMULT(--(A1:F9=8),{1;1;1;1;1;1})
  或
 =COUNTIF(OFFSET(A1:F1,ROW(1:9)-1,),8)

 在公式編輯列按F9可查看陣列中的結果

以下方為例:
7        4        7        8        5        7
7        7        6        8        3        7
3        4        8        4        4        6
5        7        7        5        7        7
7        8        4        8        3        7
6        3        4        5        5        3
4        4        4        5        7        7
6        4        3        7        8        5
8        7        8        6        7        6

陣列值:{1;1;1;0;2;0;0;1;2}
 
2.從符合含有8的各列中,計算5的個數:
公式:
=SUMPRODUCT(N((MMULT(--(A1:F9=8),{1;1;1;1;1;1})>0)*A1:F9=5))

公式原理不算複雜,多使用F9去理解,恕不多作說明∼
 

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題