Microsoft Excel 關於篩選器的問題

Microsoft Excel 關於篩選器的問題

如何過濾一行並從相鄰列獲取與其關聯的所有行:例如我的電子表格看起來像

A        B
John     Pen
         Mobile
         Headphone
Matt     Book
         Cord
         PC

因此,如果我過濾約翰,我希望顯示筆手機和耳機

答案1

A 列必須包含姓名每一個排。如果您不這樣做,不僅您的過濾器將無法按預期工作,而且如果您進行排序或刪除“Matt - Book”行(看起來好像約翰現在有電源線和電腦,除非您修復它)。

因此,解決方案是始終包含適合該行的所有資料。

如果你有很多這樣的數據,你可以找到各種技術來更快地填補空白。我喜歡這一個:https://stackoverflow.com/a/20437063/283879(使用選擇空白)。

數據透視表

填寫完所有空白後,如果您需要以更好的方式呈現數據,數據透視表可以幫助單獨產生「報告」版本以供顯示和列印。他們能做的一件事就是把這些空白放回去。

填寫空白後,請嘗試執行以下步驟來重現您的初始電子表格:

  • 選擇資料後,建立資料透視表
  • 在「資料透視表欄位清單」中,將 A 列拖曳到「行標籤」區段中的 B 列。
  • 在功能表列「資料透視表工具」下的「設計」功能表中,按一下「報表版面配置」並選擇「以表格形式顯示」。
  • 同樣在“設計”選單中,點擊“小計”並選擇“不顯示小計”

您應該得到以下結果。請注意,與原始電子表格不同,您篩選 A 列上的資料透視表,因為它根據您的電子表格知道前 3 個項目屬於 John。

在此輸入影像描述

相關內容