使用篩選來修改 SharePoint 檢視
Applies To
篩選會 將檢視中顯示的項目數減少為您想要查看的數據。 篩選會選取符合特定準則 (例如位置、項目類型或價格範圍) 的項目。 開啟篩選后,清單只會顯示您要在設定的條件下檢視的清單專案。
如果您有大量的清單專案 (超過) 5000 個專案的清單檢視臨界值,您可以編製現有欄的 索 引,以提高篩選效能。 如需詳細資訊,請參閱新增索引至清單或文檔庫欄。
篩選能依據作業 (例如大於或小於) 與比對資料來選取項目,藉此減少傳回的資料數量。 在建立篩選過的檢視時,您在篩選運算式中的第一個索引欄應該要能在最大限度上減少資料集的數量。 比方說,以狀態或日期欄位進行篩選通常能大量減少資料數量。 如果您有 15,000 個項目,建議您讓第一個索引傳回的項目少於 5000 個。 即使您的數據集沒有超過 5000 個項目,還是不錯的做法。
SharePoint 會在查詢中選取第一個索引欄,然後使用其他欄來選取您的資料。 您在檢視篩選中指定的其他欄可能不一定會編製索引。 檢視不會使用這些索引,即使篩選的檢視之結果傳回的內容低於清單檢視閾值。
例如,您有一個查詢為:「大小 = 大型 AND 色彩 = 紅色」。 在清單中,大小未編製索引,但色彩已編製索引。 只要清單中有少於 5000 個「紅色」項目,大型清單中的查詢就會成功。 不過,如果您有一個查詢為「大小 = 大型 OR 色彩 = 紅色」(雖然資料庫可能會尋找所有紅色項目),它必須掃描完整清單以尋找所有大型項目。 如果傳回超過 5000 個項目,查詢會受到節流控制。
如果您在篩選運算式中使用兩個或兩個以上的欄,決定的單一或多個索引應使用 AND 運算子。 例如,如果您想要從動物的大型清單中傳回「狗」。 您有一個名為「動物物種」的未編製索引欄,其中有「狗」這個值。 如果您只查詢「動物物種 = 狗」,查詢會受到節流控制。 不過,如果您有一個名為「綱」的已編製索引欄,您的查詢會變成「綱 = 哺乳類動物 AND 動物物種 = 狗」。 您也可以使用查詢「綱 = 哺乳類動物 AND (動物物種 = 狗 OR 動物物種 = 貓)」搜尋貓和狗。 第二個查詢會選取所有「哺乳類動物」,然後篩選「狗」和「貓」。
附註: 如果您將項目移到 [資源回收筒],當決定篩選運算式是否超過清單檢視閾值時,這些項目還是會列入計算。 如果您清除資源回收筒,就不會再將這些項目列入計算。 如需詳細資訊,請參閱清空資源回收筒或還原檔案。
如果您要用來篩選的數據行沒有索引,建議您從建立索引開始。 如需詳細資訊,請參閱新增索引至 SharePoint 欄。
您可以使用欄來篩選清單中的數據,藉此建立檢視。 然後您可以編輯檢視和刪除篩選。 隱藏的欄也可以用來排序列表,即使它們沒有顯示也一樣。
建立檢視
開啟您要建立檢視所在位置的 [清單] 或 [文件庫]。
-
按下您要篩選依據的欄標題,然後從功能表選項中選擇 [篩選]。
-
在頁面右側開啟的篩選窗格中,選擇要篩選清單 () 欄值。 完成後,選取 [套用] 按鈕。
您現在應該會注意到欄標題旁邊有篩選圖示,表示您的清單正由該欄中的值篩選。 如果您想要深入瞭解 [篩選] 窗格,以及如何依數個不同欄中儲存的值進行篩選,請參閱什麼是清單和文檔庫篩選窗格? -
針對您要篩選的任何其他欄重複步驟 1 和 2。
-
查看清單或文件庫右上角的 [檢視] 選單。 您應該會注意到目前檢視的名稱,其旁邊有星號 (*) ,表示該檢視已未儲存。 若要建立新檢視,請選取目前檢視的名稱,然後從功能表選項中選擇 [另存檢視]。
-
在出現的 [另存新檔] 方塊中,輸入檢視的新名稱。 (如果您希望每個人都能看到檢視,請保留選取 [ 將此設定為公用檢視 ]。 否則,請清除該選取範圍,讓檢視只顯示給您。) 按兩下 [儲存] 按鈕以建立新檢視。
您現在應該會看到清單或文檔庫的已篩選檢視,並具有指派的名稱。附註: 您可以篩選清單或文檔庫,而不將其儲存為檢視。
移除篩選
目前的篩選會顯示在清單標題下方。 若要移除篩選,只要選取清單標題下方的篩選即可。 若要一次移除所有篩選,請選取右側的 [清除篩選 ]。
修改檢視
開啟您要建立檢視所在位置的 [清單] 或 [文件庫]。
-
對您的檢視進行額外的變更,例如排序、分組或新增其他篩選。
-
依照上述步驟 3 和 4 中的指示進行,但這次不要變更檢視的名稱。 按一下 [儲存] 按鈕。 這將會更新現有的檢視。
如果您想要更詳細地控制檢視,您可以改用傳統檢視編輯器來修改檢視。 若要這麼做,請在 [檢視] 功能選取目前檢視的名稱,然後從功能表選項中選擇 [編輯目前的檢視 ],然後依照下列指示進行。
在傳統檢視編輯器中修改檢視
-
向下捲動至 [ 篩選] 區段,然後選取 [僅在下列為 True 時顯示專案]。
-
新增語句以定義您要篩選的欄或欄。
如果您有 Or 語句,請先指定。 然後新增任何所需的 And 語句。
-
如果您需要將另一個專案新增至篩選定義,請選取右下角的 [顯示更多欄 ]。 篩選定義中最多可以有10個語句。
-
完成後,請選取頁面頂端或底部的 [ 確定 ] 以儲存檢視。
[ 編輯檢視 ] 頁面隨即關閉,並以您定義的檢視取代。
若要讓檢視多次快速篩選完成,您在篩選中第一欄必須已編製索引。 您在檢視篩選中指定的其他欄可能不一定已編製索引,但檢視不會使用這些索引。 篩選第一欄傳回的項目數量應該要低於清單檢視閾值。
若篩選的第一欄傳回的項目數超過清單檢視閥值,則您使用的篩選可以具有兩個以上的欄。 當您定義使用兩欄以上的篩選檢視時,請使用 AND 運算子來限制傳回的項目總數。 但即使在此情況下,您仍然需要將最可能傳回最少資料量的欄指定為篩選的第一欄。 使用 OR 篩選幾乎都會增加所傳回的項目數,且在這些情況下效率不彰。
如需有關檢視的詳細資訊,請參閱建立、變更或刪除清單或文件庫檢視 (機器翻譯)。
重要: 雖然您可以為單一查閱欄編製索引來改善效能,但您無法使用索引查閱欄來防止超過清單檢視閾值。 請使用另一種欄做為主要或次要索引。
重要: 如果您依據索引欄位篩選清單,請檢查資源回收筒中來自清單或文件庫的刪除項目。 後端資料庫不會刪除資源回收筒中的項目,且這些項目會計算在清單檢視閥值中,直到它們已從資源回收筒中移除為止。 如果清單中和資源回收筒中的篩選項目總數大於清單閥值限制,您可能會獲得一組不完整的結果或受到封鎖。 如需詳細資訊,請參閱清空資源回收筒或還原檔案。
您可以使用兩個關鍵字,來依據目前的日期 ([今天]) 或目前的使用者 ([我]) 進行篩選。 它們都是動態的,會依照使用者或日期而變動。
附註: 使用欄標題進行篩選時,無法使用 [今天] 或 [我] 篩選。 您必須使用傳統檢視編輯器,才能使用這些關鍵詞來篩選列。
當您只想查看您自己在某個大型文件庫中的文件時,使用 [我] 會很有幫助。 [我] 能夠依據欄 (例如 [建立者] 或 [修改者]) 來篩選人員。 比方說,若要查看您建立的所有文件,請設定一項篩選,並讓 [建立者] 欄等於 [我]。 如果您是編輯,並想要查看您最後處理過的檔案,請設定一項篩選,並讓 [修改者] 欄等於 [我]。 若要同時查看兩者,請建立兩個篩選,並以 Or 互相連接。
[今天] 關鍵字能依據欄來篩選日期。 您可以使用數學來取得會依據今天的日期變動的範圍。 比方說,若要查看過去 30 天內修改的所有文件,您可以針對 [日期] 欄建立一項篩選,指定其值為大於或等於 [今天] - 30。 若要分隔出當天,請設定第二項 [日期] 欄篩選,指定其值為小於 [今天],並將它們以 And 連接起來。
您可以篩選具有元數據列的 SharePoint 清單。
新增元數據列至清單
移至您的清單,然後選取 [+新增欄]。
選 取 [更多... ]
或者,當您建立受 管理的元數據 欄並將專案新增至清單后,您也可以按下 [編輯清單專案] 窗格中的 [卷標] 圖示
在 樹檢視 窗格中套用元數據標籤。
篩選 受管理的元數據 標籤
-
選取篩選圖示
以存取篩選窗格。附註: 您可以從窗格頂端的下拉式清單中選取 [ 樹視圖 ] 選項,以階層檢視與所選欄相關聯的字詞。
-
選取要篩選 () 的元數據標記。
-
或者,如果您在 [受管理的元數據] 欄中定義了至少 5 個值,請選取 [ 查看所有 ] 鏈接以檢視篩選窗格。
-
檢查您要篩選的元數據標記 () ,然後選取 [ 套用]。
以下列出適用於索引欄的標準檢視建議:
篩選依據: |
編製以下各項的索引: |
例如: |
---|---|---|
最近變更的項目 |
[修改日期] 欄 |
如果只要檢視在過去一週變更的項目,請套用大於 [今天]-7 的 [修改日期] 篩選。 |
新項目 |
[建立日期] 欄 |
如果只要建立在過去一週新增的項目之檢視,請套用大於 [今天]-7 的 [建立日期] 篩選。 |
我的項目 |
[建立者] 欄 |
如果只要建立您新增的項目之檢視,請套用等於 [我] 的 [建立者] 篩選。 |
今天到期的項目 |
[到期日] 欄 (您在清單或文件庫中建立的項目) |
如果只要建立到期日為今天的檢視,請套用等於 [今天] 的 [到期日] 篩選。 |
討論區更新 |
[上次更新] 欄 |
如果只要建立在過去一個月更新的討論之檢視,請套用大於 [今天]-30 的 [上次更新] 篩選。 |
封存文件庫中的檔案 |
[修改日期] |
若要建立自 2016 以來未變更的文件 (您會想要封存的文件) 之檢視,請套用 [修改日期] 小於 2016 年 12 月 31 日的篩選。 |
尋找財務資料子集 |
[地區]、[年] (做為兩個簡單索引) |
若要建立 2015 年東北地區的財務資料之檢視,請套用 [地區] 等於 "NE" AND [年] 等於 2015 的篩選,因為 [地區] 欄可能會有小於 [年] 欄的值。 |
元數據 |
受管理的元數據 欄 |
若要建立受管理的元數據檢視,請根據您在清單和文檔庫篩選窗格中定義的元數據標籤套用篩選。 如需詳細資訊,請參閱 什麼是清單和文檔庫篩選窗格? |
附註: 即使您根據欄索引建立了篩選的檢視,如果您超過清單檢視閥值,某些其他作業仍可能會遭到封鎖,因為它們需要存取整個清單或文件庫。 這些作業包含以下項目:新增或刪除索引、在檢視定義中建立排序;顯示欄總和;以及新增、更新或刪除計算欄位。 如果發生此情況,請嘗試在限制提高時在每日時間範圍期間執行作業。
支援的欄類型
|
不支援的欄類型
|
我們隨時洗耳恭聽
本文是否有幫助? 如果有幫助,請在本頁面最下方提供您寶貴的意見。 如果沒有幫助,請告知我們造成混淆之處或遺漏哪些資訊。 請提供您所用的 SharePoint、作業系統和瀏覽器版本。 我們會根據您的意見反應,仔細檢查相關事項、新增資訊並更新本文。
另請參閱
篩選能依據作業 (例如大於或小於) 與比對資料來選取項目,藉此減少傳回的資料數量。 在建立篩選過的檢視時,您在篩選運算式中的第一個索引欄應該要能在最大限度上減少資料集的數量。 比方說,以狀態或日期欄位進行篩選通常能大量減少資料數量。 如果您有 15,000 個項目,建議您讓第一個索引傳回的項目少於 5000 個。 如果您資料集中的項目少於 5000 個,這仍然是一項很好的做法。
SharePoint 會在查詢中選取第一個索引欄,然後使用其他欄來選取您的資料。 您在檢視篩選中指定的其他欄可能不一定會編製索引。 檢視不會使用這些索引,即使篩選的檢視之結果傳回的內容低於清單檢視閾值。
例如,您有一個查詢為:「大小 = 大型 AND 色彩 = 紅色」。 在清單中,大小未編製索引,但色彩已編製索引。 只要清單中有少於 5000 個「紅色」項目,大型清單中的查詢就會成功。 不過,如果您有一個查詢為「大小 = 大型 OR 色彩 = 紅色」(雖然資料庫可能會尋找所有紅色項目),它必須掃描完整清單以尋找所有大型項目。 如果傳回超過 5000 個項目,查詢會受到節流控制。
如果您在篩選運算式中使用兩個或兩個以上的欄,決定的單一或多個索引應使用 AND 運算子。 例如,如果您想要從動物的大型清單中傳回「狗」。 您有一個名為「動物物種」的未編製索引欄,其中有「狗」這個值。 如果您只查詢「動物物種 = 狗」,查詢會受到節流控制。 不過,如果您有一個名為「綱」的已編製索引欄,您的查詢會變成「綱 = 哺乳類動物 AND 動物物種 = 狗」。 您也可以使用查詢「綱 = 哺乳類動物 AND (動物物種 = 狗 OR 動物物種 = 貓)」搜尋貓和狗。 第二個查詢會選取所有「哺乳類動物」,然後篩選「狗」和「貓」。
附註: 如果您將項目移到 [資源回收筒],當決定篩選運算式是否超過清單檢視閾值時,這些項目還是會列入計算。 如果您清除資源回收筒,就不會再將這些項目列入計算。 如需詳細資訊,請參閱清空資源回收筒或還原檔案。
如果您要用來篩選的數據行沒有索引,建議您從建立索引開始。 如需詳細資訊,請參閱將索引新增至 SharePoint 欄 (機器翻譯)。
編製欄的索引之後,可以在建立或修改檢視時加入索引,然後用來篩選檢視。 建立檢視之前,可能需要在清單中新增更多欄,讓排序、分組及篩選更具彈性。 若要進行排序和篩選,您可以選擇位在資料集中,但是並未顯示的欄。
建立檢視
開啟您要建立檢視所在位置的 [清單] 或 [文件庫]。
-
按兩下 [ 清單 ] 或 [ 文件庫] 索引標籤,然後按兩下[ 建立檢視]。
-
在 [檢視類型] 頁面上,按一下您要使用的檢視。 如果不確定,請選擇 [標準檢視]。
-
輸入檢視名稱。
-
編輯檢視的網址或接受預設值。 稍後您可以隨時回到這裡進行變更。
-
按一下 [篩選] 區段中的 [當下列條件為真時才顯示項目],然後選擇要依據其中一個索引欄篩選項目的方式。
例如,如果只要建立今天變更的項目之檢視,請選擇 [修改日期 (已編製索引)] 欄和等於條件,然後輸入 [今天]。
附註: 如果您沒看到任何欄在名稱後面註記 [(已編製索引)],代表該清單或文件庫並無任何索引欄可以使用。 您必須先建立簡單或複合索引。
-
若要限制每頁顯示的項目數量,請向下捲動到 [項目限制],然後設定 [顯示的項目數目] 值。 當您建立檢視時,預設的顯示項目數量為 30。
-
設定頁面的項目限制時,您有兩個選項可以選擇:
-
[以指定大小的批次方式顯示項目],這會建立逐頁的資料顯示。當您以非互動的方式瀏覽項目時,這是很實用的功能。
當有超過限制設定的項目時,就會分頁顯示。
-
[限制傳回的項目總數為指定的數量] 會建立可能不一定會傳回篩選作業完整結果的固定限制。 當您測試檢視、建立原型或只要擷取檢視中的上界值時,這是很實用的功能。
-
-
您可以選擇 [樣式] 底下的 [預覽窗格],以垂直窗格格式查看清單中項目的所有資訊。 預覽窗格是在編輯或建立檢視時,您可以在 [樣式] 底下選擇的其中一種 [檢視樣式]。
將滑鼠移到頁面左側的捲動區域中之項目標題上方,您就可以更迅速地瀏覽資料,以查看頁面右側上垂直列出的目前項目之所有欄值。 會顯示較少初始資料,而這有助於更快速地顯示檢視。 當您的清單很寬廣或有許多欄且需要水平捲動才能查看資料時,此樣式也非常實用。
-
按一下 [確定]。
您還可以針對檢視進行更多步驟,不過,如果要在您受到封鎖時檢視超過清單檢視臨界值,這些步驟就足夠了。 您也可以進行排序、依條件組成群組、設定合計、展開資料夾,以及最佳化使用行動裝置時的檢視。
修改檢視
開啟您要建立檢視所在位置的 [清單] 或 [文件庫]。
-
按兩下 [清單 ] 或 [ 文檔庫] 索引標籤,選取 [ 目前檢視] 下的檢視,然後按兩下 [ 修改檢視]。
-
向下捲動到 [檢視] 區段,然後按一下檢視。
-
接著,您可以按照上述「建立檢視」程序中的步驟 5 到 9 來變更設定。
-
按一下 [確定]。
若要讓檢視多次快速篩選完成,您在篩選中第一欄必須已編製索引。 您在檢視篩選中指定的其他欄可能不一定已編製索引,但檢視不會使用這些索引。 篩選第一欄傳回的項目數量應該要低於清單檢視閾值。
若篩選的第一欄傳回的項目數超過清單檢視閥值,則您使用的篩選可以具有兩個以上的欄。 當您定義使用兩欄以上的篩選檢視時,請使用 AND 運算子來限制傳回的項目總數。 但即使在此情況下,您仍然需要將最可能傳回最少資料量的欄指定為篩選的第一欄。 使用 OR 篩選幾乎都會增加所傳回的項目數,且在這些情況下效率不彰。
如需有關檢視的詳細資訊,請參閱建立、變更或刪除清單或文件庫檢視 (機器翻譯)。
重要: 雖然您可以為單一查閱欄編製索引來改善效能,但您無法使用索引查閱欄來防止超過清單檢視閾值。 請使用另一種欄做為主要或次要索引。
重要: 如果您依據索引欄位篩選清單,請檢查資源回收筒中來自清單或文件庫的刪除項目。 後端資料庫不會刪除資源回收筒中的項目,且這些項目會計算在清單檢視閥值中,直到它們已從資源回收筒中移除為止。 如果清單中和資源回收筒中的篩選項目總數大於清單閥值限制,您可能會獲得一組不完整的結果或受到封鎖。 如需詳細資訊,請參閱清空資源回收筒或還原檔案。
您可以使用兩個關鍵字,來依據目前的日期 ([今天]) 或目前的使用者 ([我]) 進行篩選。 它們都是動態的,會依照使用者或日期而變動。
附註: 使用欄標題進行篩選時,無法使用 [今天] 或 [我] 篩選。 您必須使用傳統檢視編輯器,才能使用這些關鍵詞來篩選列。
當您只想查看您自己在某個大型文件庫中的文件時,使用 [我] 會很有幫助。 [我] 能夠依據欄 (例如 [建立者] 或 [修改者]) 來篩選人員。 比方說,若要查看您建立的所有文件,請設定一項篩選,並讓 [建立者] 欄等於 [我]。 如果您是編輯,並想要查看您最後處理過的檔案,請設定一項篩選,並讓 [修改者] 欄等於 [我]。 若要同時查看兩者,請建立兩個篩選,並以 Or 互相連接。
[今天] 關鍵字能依據欄來篩選日期。 您可以使用數學來取得會依據今天的日期變動的範圍。 比方說,若要查看過去 30 天內修改的所有文件,您可以針對 [日期] 欄建立一項篩選,指定其值為大於或等於 [今天] - 30。 若要分隔出當天,請設定第二項 [日期] 欄篩選,指定其值為小於 [今天],並將它們以 And 連接起來。
您可以篩選具有元數據列的 SharePoint 清單。
新增元數據列至清單
移至您的清單,然後選取 [+新增欄]。
選 取 [更多... ]
或者,當您建立受 管理的元數據 欄並將專案新增至清單后,您也可以按下 [編輯清單專案] 窗格中的 [卷標] 圖示
在 樹檢視 窗格中套用元數據標籤。
篩選 受管理的元數據 標籤
-
選取篩選圖示
以存取篩選窗格。附註: 您可以從窗格頂端的下拉式清單中選取 [ 樹視圖 ] 選項,以階層檢視與所選欄相關聯的字詞。
-
選取要篩選 () 的元數據標記。
-
或者,如果您在 [受管理的元數據] 欄中定義了至少 5 個值,請選取 [ 查看所有 ] 鏈接以檢視篩選窗格。
-
檢查您要篩選的元數據標記 () ,然後選取 [ 套用]。
以下列出適用於索引欄的標準檢視建議:
篩選依據: |
編製以下各項的索引: |
例如: |
---|---|---|
最近變更的項目 |
[修改日期] 欄 |
如果只要檢視在過去一週變更的項目,請套用大於 [今天]-7 的 [修改日期] 篩選。 |
新項目 |
[建立日期] 欄 |
如果只要建立在過去一週新增的項目之檢視,請套用大於 [今天]-7 的 [建立日期] 篩選。 |
我的項目 |
[建立者] 欄 |
如果只要建立您新增的項目之檢視,請套用等於 [我] 的 [建立者] 篩選。 |
今天到期的項目 |
[到期日] 欄 (您在清單或文件庫中建立的項目) |
如果只要建立到期日為今天的檢視,請套用等於 [今天] 的 [到期日] 篩選。 |
討論區更新 |
[上次更新] 欄 |
如果只要建立在過去一個月更新的討論之檢視,請套用大於 [今天]-30 的 [上次更新] 篩選。 |
封存文件庫中的檔案 |
[修改日期] |
若要建立自 2016 以來未變更的文件 (您會想要封存的文件) 之檢視,請套用 [修改日期] 小於 2016 年 12 月 31 日的篩選。 |
尋找財務資料子集 |
[地區]、[年] (做為兩個簡單索引) |
若要建立 2015 年東北地區的財務資料之檢視,請套用 [地區] 等於 "NE" AND [年] 等於 2015 的篩選,因為 [地區] 欄可能會有小於 [年] 欄的值。 |
元數據 |
受管理的元數據 欄 |
若要建立受管理的元數據檢視,請根據您在清單和文檔庫篩選窗格中定義的元數據標籤套用篩選。 如需詳細資訊,請參閱 什麼是清單和文檔庫篩選窗格? |
附註: 即使您根據欄索引建立了篩選的檢視,如果您超過清單檢視閥值,某些其他作業仍可能會遭到封鎖,因為它們需要存取整個清單或文件庫。 這些作業包含以下項目:新增或刪除索引、在檢視定義中建立排序;顯示欄總和;以及新增、更新或刪除計算欄位。 如果發生此情況,請嘗試在限制提高時在每日時間範圍期間執行作業。
支援的欄類型
|
不支援的欄類型
|
我們隨時洗耳恭聽
本文是否有幫助? 如果有幫助,請在本頁面最下方提供您寶貴的意見。 如果沒有幫助,請告知我們造成混淆之處或遺漏哪些資訊。 請提供您所用的 SharePoint、作業系統和瀏覽器版本。 我們會根據您的意見反應,仔細檢查相關事項、新增資訊並更新本文。