2017-08-16 186 views
-3

我有一個非常困難的電子表格,我需要找出一個公式來得到答案。電子表格可以有多行(每行是一個策略)在行中有幾列(A,B,C,D,E,F,G)D,E和G列可以有4個答案之一(右,向左,向上或向下)。Excel SUMPRODUCT公式不起作用

我想創建一個公式,告訴我在三列(D,E或F)中的任何一列中,策略(行)可能有多少個答案或者答案。如果它出現在多列中,我只想計算一次。任何人都可以幫助這個公式?

我必須在一個字段中完成所有操作,因爲計算全部出現在電子表格的頂部,其餘電子表格正從我們必須剪切和粘貼的另一個系統的固定報告填充。

在此先感謝您的任何幫助,您可以提供。真的需要得到這個工作。感謝

+1

**如何**是* SUMPRODUCT公式不起作用*(您是否使用'+')? – pnuts

+1

...但你並不認爲顯示你正在使用的配方很重要。祝你的項目好運! – Jeeped

回答

0

嘗試以下方法式,這需要與CONTROL + Shift + Enter確認...

=SUM(IF(MMULT(ISNUMBER(MATCH(D2:F100,{"Up","Down"},0))+0,TRANSPOSE(COLUMN(D2:F100)^0))>0,1)) 

相應的調整範圍。

希望這會有所幫助!

+0

這是一個低效的公式來實現這個目標... – Jsleshem

+0

@Jsleshem你會建議什麼是一個更有效的公式? – Domenic