彚總表計算錯誤的情況說明
簡介
問題描述
彚總表計算錯誤的情況是指,彚總表設定完成後,在表單中進行選擇資料/資料聯動/關聯查詢等設定時,出現如下所示的資料異常:
- 關聯查詢不顯示;
- 資料計算錯誤;
- 設定了計算欄位為過濾條件時,關聯不到對應的資料;
- 儀表板中統計表不顯示該筆資料,但明細表顯示。
排查思路
彚總表出現計算錯誤,存在以下兩種情況:
- 多表關聯時,只用了一個表單的指標;
- 設定了多個關聯關係,但是只新增了一個列表頭。
我們將根據以上兩種情況,給出對應的排查步驟和解決方案,如下所示:
檢查指標設定
排查步驟
1. 應答在「彚總表 > 資料來源」處,是否選擇了「多表關聯」。
2. 若選擇了「多表關聯」,應答在「指標 > 公式編輯」處是否只引用了一個表單內的欄位。如計算出庫數量時,只引用了出庫表中的欄位,如下所示:
如按以上步驟檢查完畢,應答在「彚總表 > 資料來源」處選擇了多表關聯,但在「指標 > 公式編輯」時僅引用了一張表單中的欄位,則按照以下解決方案進行處理。
解決方案
在「指標 > 公式編輯」處,新增上每個關聯表單的欄位。
如將原「出庫數量=出庫明細.物品出庫數量」,新增上入庫表的欄位,修改為「出庫數量=出庫明細.物品出庫數量-商品明細.商品入庫數量-商品明細.商品入庫數量」,如下所示:
檢查列表頭設定
排查步驟
1. 應答在「彚總表 > 資料來源」處,是否選擇了「多表關聯」。
2. 若選擇了「多表關聯」,應答在關聯關係處,是否設定了多個關聯關係。
3. 若設定了多個關聯關係,檢查列表頭設定,應答是否只設定了一個列表頭。
如按以上步驟檢查完畢,應答在「彚總表 > 資料來源 > 關聯關係」處設定了多個關聯關係,但是在「列表頭」處僅設定了一個列表頭,則按照以下解決方案進行處理。
解決方案
在「彚總表 > 資料來源 > 關聯關係」處設定了多少個關聯關係,就在「列表頭」處設定多少個列表頭。
如在「彚總表-庫存」中,設定了两個關聯關係,分別是「商品明細.商品名稱-出庫明細.物品名稱」和「商品明細.商品規格」和「出庫明細.商品規格」,那麼在「列表頭」處,也得新增两個列表頭,如下所示: