僅使用其中另一列與特定值相符的行進行繪圖

僅使用其中另一列與特定值相符的行進行繪圖

假設我有這樣的數據

Col1   Col2   Col3
TeamA  Total  10
TeamA  P1     5
TeamA  P3     3
TeamB  Total  12
TeamB  P1     5
TeamB  P2     4
etc

Col3並且只想繪製if的值Col2 = Total。這是一個很長的表,因此手動選擇正確的行並不理想。包含的行的位置Total也會根據資料而變化,因此應該能夠自動確定,而不是依賴特定的行號。

這在 R 或 Python 中相當簡單,但在 Excel 中似乎並非如此。我考慮過使用另一列返回與Col2string 匹配的所有情況的行號"Total",然後以某種方式將其用作繪圖資料系列的輸入。我一直沒能做到這一點,並且想知道是否有更好的方法。

答案1

您可以建立資料透視表並在其中篩選資料。

對於大多數圖表,您還可以從資料透視表建立資料透視圖以獲得您需要的內容。

然而,對於某些圖表類型(例如散點圖)無法從資料透視表創建,這種情況的解決方法是將資料從資料透視表複製到新位置並基於該新位置建立圖表。

答案2

我可能會遺漏一些東西,但似乎這可以透過過濾資料來完成。我使用的是LO Calc,而不是Excel,但是,我輸入了範例中的數據,打開了過濾,並在B 列中選擇了「總計」。插入了一個圖表(沒有嘗試選擇任何特定選項,因為我不知道您的圖表目標是什麼)。結果是這樣的:

樣本圖表

發布此內容後,我收到反饋說它在 Excel 中不起作用。 LO Calc 可以做 Excel 做不到的事情,這是很不尋常的。為了測試它,我找到了舊安裝的 Excel 版本並複製了它。結果如下:

Excel 中的範例

只是為了證明我沒有隻包含總行數來偽造它,這是沒有過濾的電子表格:

未經過濾的樣品

因此,假設這就是您想要做的,那麼看起來您可以只使用過濾。

相關內容