在 Excel 中,如何變更 INDEX/MATCH 陣列公式查詢的 Pricetable 的目標範圍?

在 Excel 中,如何變更 INDEX/MATCH 陣列公式查詢的 Pricetable 的目標範圍?

因此,在圖像中您會看到兩個價格表,實際上會有更多。在另一張紙上,有標記為「寬度」和「下降」的儲存格,當在這些欄位中輸入值時,標記為「價格」的第三個欄位使用非常聰明的INDEX/MATCH 陣列公式(由該論壇上的使用者Scott Craner 提供)在這個問題) 查詢第一個表(範圍)並傳回價格。

現在我有多個價格表,我的問題是如何告訴陣列公式要查詢哪一個?另一張紙上的另一列標示了它是哪種產品(褶皺/Pinoleum 或 Duette),另一列指示它是形狀的還是矩形的。因此,目前有 6 個價格表可供選擇(3 種產品各有一個異形和矩形版本)。

某種 IF 語句看起來很合乎邏輯,但公式已經很長了,添加具有 6 個或更多可能選項的 IF 語句會變得混亂。我想還有更簡單的方法嗎?謝謝

價格表

相關內容