我面臨一個問題,試圖通過多個條件獲得最大值。問題是應該將一個標準命名爲range(TYPE),其內容將會改變。數據是數字和文字。當然整個公式是數組公式。帶有範圍標準的MAX IF公式
=MAX(IF($C$2=$B$27:$B$509,IF($F7=$F$27:$F$509,IF($C$27:$C$509=TYPE,H$27:H$509)))
我試圖以某種方式實現OR功能,但它不能正常工作。 TYPE範圍的事物是它最多包含3個文本變量,用戶應該能夠選擇3,2或1個,這些變量的順序應該是靈活的。任何幫助將不勝感激。謝謝!
編輯
我在這種情況下的預期結果是14%。我希望公式僅在類型b,c(TYPE命名範圍)中搜索最大值,但結果爲0%。該公式現在看起來是這樣的:
=MAX(IF($G$4=$B$4:$B$20,IF($H4=$D$4:$D$20,IF($C$4:$C$20=TYPE,E$4:E$20))))
您能否提供該數據的樣本數據和預期輸出? – trincot
除了提供一小段示例數據來說明您遇到的問題以及您期望的結果,您可能會對if語句有潛在的問題。當邏輯測試爲假時,您從不指定要執行的操作。您提供瞭如何處理真實結果,但是您未指定錯誤結果,因此它將默認顯示false。我有一個想法如何潛在地解決這個問題,但我需要首先看到你的數據佈局。 –