Excel 公式中最受歡迎的函數之一是 VLOOKUP。 但是,您無法在 Power Pivot 中使用 VLOOKUP。 這主要是因為在 Power Pivot 中, 資料分析運算式 (DAX) 函數不像 Excel 中的 VLOOKUP 那樣採用儲存格或儲存格範圍作為參照。 DAX 函數只會採用資料行或資料表做為參照。
在 Power Pivot 中,請記住您正在使用關聯式資料模型。 在另一個表格中查找值真的很容易,在許多情況下,您根本不需要創建任何公式。
舉例來說,假設您的 Excel 工作表中有個樞紐分析表,用於分析您資料模型中的銷售資料,而且您想要根據 [地理] 資料表中 [地區] 欄中的地區資料進行交叉分析。 您可以直接將 [地區] 新增為樞紐分析表的欄位。 不需要查閱或公式。 這個簡單的解決方案有一些需求:查閱欄 [區域] 必須位於 相關資料表中,而且 [地理位置] 資料表不能從樞紐分析表欄位清單中隱藏。
在 Power Pivot 中有許多情況下,您可能會想要在計算過程中查閱另一個資料表中的值,例如 計算結果欄 或 量值。 這些需要使用 DAX 建立自訂公式,其中包含數個可執行類似查閱的函數。 您選擇的版本取決於您需要公式執行的動作。
您想要做什麼?
使用 RELATED 函數來查閱相關資料表中的值。
使用 RELATEDTABLE 函數來查閱包含與目前列相關的所有資料列的資料表。
使用 LOOKUPVALUE 函數,依篩選準則傳回值。