動態 Excel 組合圖表的問題 - 處理遺失的資料系列和標籤

動態 Excel 組合圖表的問題 - 處理遺失的資料系列和標籤

各位好心人下午好,

跟大家分享一下我這段時間一直在糾結的事情。我使用資料透視表在組合圖表上繪製彼此相鄰的不同資料點,其中特定工具的值由列表示,給定類別的平均值由水平直線表示。這些資料透視表(經過幾次轉換後)由 Power Query 從更大的「平面」檔案中提供。每個資料透視表代表一個資料點(我知道,這不是最好的方法,但這不是我的想法),並且這些資料透視表上附加了切片器來更改類別。選擇特定類別後,圖表應繪製工具及其類別平均值。

為了實現這一目標,我使用「偏移」公式來建立資料系列和標籤,例如: =OFFSET('基金水準比較資料'!$B$6,,,COUNTIF('基金水準比較資料'!$B$6 :$B$500,“<>”))。簡而言之,我無法提供 A 列的完整值,但您會得到總體思路:

資料透視表 - 一個屬性的範例

它通常運作得很好,但我遇到的主要問題是,一旦沒有單一標籤項目可繪製,這些圖表就會不斷崩潰並更改隨機(??)圖表的整個佈局,如下所示。可能會發生這種情況,因為並非每個基金都會報告所有值,有時來源文件中存在空白,實際上它們應該如此,否則「0」會影響我所取的平均值。這是樞軸下的樣子。

用於繪製資料的資料透視表 - 缺少標籤

顯然,Excel 沒有那麼聰明,無法忽略丟失的標籤,並且不會繪製任何保持模板格式的內容,或者:

  1. 還有一個我不知道的技巧嗎?
  2. 它超出了標準 Excel 圖表功能,我應該建議切換到 Power BI?

以下是 Excel 拋出的錯誤:

錯誤 - 範例 1

錯誤 - 範例 2

我真的很感激任何提示。

答案1

根據我上面關於放棄資料透視表的評論,這裡有一個例子。 AE 生成為=RANDARRAY(10,5)

樣本數據

Average的公式是=SEQUENCE(ROWS(A2#),1,AVERAGE($A2#),0)(注意SEQUENCE函數用於重複每行資料的平均值)

您可以在圖表中開啟和關閉系列以隔離一個或多個列: 系列選擇

如果您的資料是表格: 在此輸入影像描述

列標題=TRANSPOSE(SORT(UNIQUE(Table3[Attribute]))) 和日期只是省略 TRANSPOSE。

相關內容