全部產品
Search
文件中心

Quick BI:差異計算

更新時間:Jun 21, 2025

差異計算通常用於比較兩個資料點之間的差異,其核心目的在于衡量某個數值在不同時間或維度下的變化趨勢,例如:計算4月的銷售額與3月銷售額之間的差異、計算A類產品銷售額與B類產品銷售額之間的差異等。本文將為您介紹如何配置差異計算。

前提條件

限制說明

  • 總計和小計不參與差異計算,即:如果配置了差異計算的欄位,總計和小計會自動失效(顯示為"-")。

  • 空值不計入差異結果,不影響其他資料結果,且自身結果還是為空白(顯示"-")。

  • 該分析方法基於返回結果集計算,公用雲目前上限為1萬,如資料返回總量超過1萬,可能導致計算結果不符合預期。

  • 當需要對資料進行排序時,請先排序再進行差異計算。

  • 當需要組合多個資料集計算時,請先將資料集關聯,再基於關聯後完整的資料集進行計算。如果在未關聯的資料集上計算,可能會導致得到的結果與實際情況不符。

  • 當交叉表、明細表中只存在度量欄位,沒有維度欄位時,差異計算將不可用。

  • 支援使用差異計算的圖表如下所示。

    差異計算方式

    說明

    支援的圖表類型

    整體差異

    對整體資料進行差異分析。

    • 線/面圖:線圖、面積圖、堆積面積圖、百分比堆積面積圖、組合圖。

    • 柱/條圖:柱圖、堆積柱狀圖、百分比堆積柱狀圖、環形柱狀圖、熱門排行榜、橫條圖、堆疊橫條圖、100% 堆疊橫條圖、瀑布圖、子彈圖、箱型圖、長條圖。

    • 氣泡/散佈圖:泡泡圖、散佈圖、分面散佈圖。

    • 表格類圖表:交叉表、明細表、熱力圖。

    • 餅/環形類圖表:餅圖、玫瑰圖、雷達圖、矩形樹圖。

    • 地理類圖表:色彩地圖、氣泡地圖、熱力地圖、飛線地圖、符號地圖。

    • 指標類圖表:指標看板、指標趨勢圖。

    • 漏鬥/轉化關係類圖表:漏斗圖、對比漏斗圖。

    • 其他圖表:詞雲圖。

    組內差異

    按照某一維度分組,並對組內資料進行差異分析。

    • 表格類圖表:交叉表。

配置入口

在圖表的欄位面板中找到需要使用差異計算的度量欄位,點擊其右側image表徵圖,在下拉式清單中依次選擇進階計算 > 差異,並按實際業務情境設定需要使用的差異計算方式。image

交叉表的差異計算配置與其餘圖表存在不同,具體說明如下。image

圖表類型

計算類型

限制

計算邏輯

交叉表

按列差異

地區有維度欄位

以每一列為獨立的分析單位進行差異計算。

按列組內差異

地區有兩個以上的維度欄位

將單列資料根據選定的維度進行分組,並在分組內進行差異計算。

其中,分組的邏輯為:從地區的第一個維度開始,一直到被選擇的分組維度為止,將這之間的所有維度作為一個整體進行分組操作。例如下圖,將會對地區省份兩個欄位進行分組操作。image

按行差異

地區有維度欄位

以每一行為獨立的分析單位進行差異計算。

按行組內差異

地區有兩個以上的維度欄位

將單行資料根據選定的維度進行分組,並在分組內進行差異計算。

其中,分組的邏輯為:從欄區域的第一個維度開始,一直到被選擇的分組維度為止,將這之間的所有維度作為一個整體進行分組操作。例如下圖,將會對地區省份兩個欄位進行分組操作。image

其餘圖表

整體差異

/

對整體資料進行差異計算。

應用樣本

通過以下樣本,協助您更進一步瞭解差異計算。

應用樣本一:指標看板

以指標看板的差異計算為例。

  1. 登入Quick BI控制台

  2. 請按照下圖步驟,進入儀表板編輯頁面。

    image.png

  3. 在頂部功能表列中單擊添加圖表,並找到指標看板,單擊或拖拽指標看板到儀表板地區。image

  4. 資料面板欄位頁簽,配置指標看板資料。

    選擇需要的維度欄位和度量欄位,雙擊或拖動至目的地區域。

    • 維度列表中,找到地區,雙擊或拖動至地區。

    • 在度量列表中,找到訂單金額,雙擊或拖動兩次至欄區域。

      說明
      • 欄區域的兩個訂單金額欄位,一個顯示未經處理資料,另一個設定差異計算值。

      • 當有兩個重複的欄位放在度量上時,會提示“度量存在重複項”,此時先不用更新資料,等配置完成後再更新即可。

  1. 單擊第二個訂單金額欄位右側的image表徵圖,依次選擇進階計算 > 差異,在差異設定彈窗中,按需為當前圖表設定具體的差異計算方式。image

    • 相對於、N數目:設定當前資料點需要與哪個特定資料點進行差異對比,以及 N 所代表的具體數目。

      相對於類型

      說明

      效果樣本

      前N個

      與當前資料點之前的第N個資料點相比。

      當前資料點與前1個資料點之間的差異。例如:華東地區銷售額與東北地區銷售額的差異。image

      後N個

      與當前資料點之後的第N個資料點相比。

      當前資料點與後1一個資料點之間的差異。例如:華東地區銷售額與華中地區銷售額的差異。image

      第N個

      與整體資料中第N個資料點相比。

      當前資料點與整體資料中第1個資料的差異。例如:各地區銷售額與東北地區銷售額的差異。image

      倒數第N個

      與整體資料中的倒數第N個資料點相比。

      當前資料點與整體資料中倒數第N個資料點差異。例如:各地區銷售額與西南地區銷售額的差異。image

    • 資料設定:設定差異數值的展示形式。

      展示類型

      說明

      效果樣本

      具體數值

      直接展示對比資料點的具體數值。

      華東地區銷售額的對比資料點為東北地區銷售額,即212.6萬。

      image

      對比差值

      展示當前資料點與對比資料點的差值。

      華東地區銷售額與東北地區銷售的差異值為:270-212.6=57.39萬。

      image

      差值百分比

      以百分比的形式展示當前資料點與對比資料點的差值,即:(當前資料-對比資料)/對比資料*100%。

      您可以在此設定當對比資料的數值小於0時,差值百分比的計算方式。

      • (1-當前資料/對比資料)*100%:表示當前資料與對比資料之間的差距占對比資料的比例,適用于衡量當前資料相對於對比資料的改善或惡化程度。

      • 當前資料/對比資料-1)*100%:表示當前資料相對於對比資料的變化倍數,適用于衡量當前資料相對於對比資料的增長或所見倍數。

      • 展示為“-”:直接將負數對比資料展示為“-”,適用於為了避免因對比資料為負數,導致計算結果較難解釋或存在誤導的情況。

      華中地區銷售額相對於華東地區銷售額減少的百分比為0.568。image

應用樣本二:交叉表

交叉表與其餘圖表可選擇的差異計算方式不同,具體樣本如下。

差異計算類型

配置說明

效果樣本

按列差異

本例將整體資料按單列進行差異計算。

image

按列組內差異

本例列區域中第一個維度欄位為地區,分組維度為省份,因此根據地區、省份欄位進行匹配分組,且最終以省份維度進行組內差異計算。

image

按行差異

本例將整體資料按單列進行差異計算。

image

按行組內差異

本例列區域中第一個維度欄位與分組維度都為區產品類型,因此根據產品類型欄位匹配分組,且在組內進行差異計算。

image