Excel 使用通用標題和通用條件過濾多列

Excel 使用通用標題和通用條件過濾多列

我在 Excel 2013 中製作了一個圖書檔案,其中的資料按如下方式排序。

書主 ⁠ 書籍封面 ⁠ 書名 ⁠ 作者 ⁠ 版本 ⁠ 語言 ⁠ 主題 ⁠ 索引

由於這些都是技術書籍,有時它們有多個作者,所以我想在同一列中用逗號分隔作者,我可以放置一個過濾器來單獨過濾它們,例如過濾逗號分隔的 Excel 列

但我知道這是不可能的,所以我決定嘗試另一種方法。我將作者列分成 5 個不同的列,並將標題合併為一個列。

我現在想要做的是能夠透過帶有所有作者的下拉清單的標題對其進行過濾,但是使用條件中的自動過濾功能,它只顯示第一列中出現的作者。

如何使 Excel 將條件擴展到整個儲存格範圍?

我將附上一些圖片,以便您更好地理解。

在此輸入影像描述

答案1

我將使用 Power Pivot 加載項解決此問題。首先,我會將您的圖書檔案分成兩個表格: 1. 一個新表,例如圖書作者,只有兩列:圖書和作者。如果一本書有多個作者,則它會有多行。 2. 目前表,刪除了所有作者。

然後,我將這兩個表載入到 Power Pivot 中,並在名稱上設定它們之間的關係(它可能會成功自動偵測到)。

最後,我將建立一個資料透視表(或扁平資料透視表)來過濾作者並顯示他們的書籍的詳細資訊。

相關內容