如何在Excel中顯示/顯示自動篩選條件?

      網友投稿 486 2025-03-31

      如何在Excel中顯示/顯示自動篩選條件?

      自動篩選功能對Excel用戶來說是一項有用的功能,有時,我們會應用自動篩選功能以多種條件篩選數據并將文件發送給其他人。 在這種情況下,如果其他用戶想知道您的過濾條件,他們怎么辦?


      使用用戶定義的功能在工作表中顯示/顯示自動篩選條件

      使用VBA代碼在工作表中顯示/顯示自動篩選條件

      在工作表中顯示/顯示自動過濾條件 Kutools for Excel

      使用用戶定義的功能在工作表中顯示/顯示自動篩選條件

      假設您已按照某些條件過濾了以下數據,請參見屏幕截圖:

      現在,我可以創建一個用戶定義函數,以將過濾條件顯示到單元格中,請執行以下步驟:

      1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序窗口.

      2。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊窗口:

      Function AutoFilter_Criteria(Rng As Range) As String Updateby20140220 Dim str1 As String, str2 As String Application.Volatile With Rng.Parent.AutoFilter With .Filters(Rng.Column - .Range.Column + 1) If Not .On Then Exit Function str1 = .Criteria1 If .Operator = xlAnd Then str2 = " AND " & .Criteria2 ElseIf .Operator = xlOr Then str2 = " OR " & .Criteria2 End If End With End With AutoFilter_Criteria = UCase(Rng) & ": " & str1 & str2 End Function
      Copy

      3. 然后保存并關閉此代碼,在空白行的空白單元格(例如單元格A1)中,輸入以下公式 = AutoFilter_Criteria(A4) (A4 是已過濾數據的標題單元格),請參見屏幕截圖:

      4。 然后按 輸入 鍵,然后選擇單元格A1,將填充手柄拖到您需要包含此公式的右側單元格中,并且所有條件都已顯示在這些單元格中,請參見屏幕截圖:

      備注:如果一列中有兩個以上標準,則此用戶定義函數將不會給出正確的結果。

      使用VBA代碼在工作表中顯示/顯示自動篩選條件

      在這里,我還可以討論一個有趣的VBA代碼,它可以幫助您在工作簿的單元格中顯示過濾條件。

      1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序窗口.

      2。 點擊 插頁 > 模塊,然后將以下宏粘貼到 模塊窗口:

      VBA代碼:在工作表中顯示自動篩選條件

      Sub ShowAutoFilterCriteria() Updateby20140219 Dim xFilter As AutoFilter Dim TargetFilter As Filter Dim TargetField As String Dim xOut As String Dim OutRng As Range If ActiveSheet.AutoFilterMode = False Then Application.StatusBar = False Exit Sub End If xTitleId = "KutoolsforExcel" Set OutRng = Application.Selection Set OutRng = Application.InputBox("Cell", xTitleId, OutRng.Address, Type:=8) Set xFilter = ActiveSheet.AutoFilter For i = 1 To xFilter.Filters.Count TargetField = xFilter.Range.Cells(1, i).Value Set TargetFilter = xFilter.Filters(i) If TargetFilter.On Then On Error GoTo OutNext xOut = xOut & TargetField & TargetFilter.Criteria1 Select Case TargetFilter.Operator Case xlAnd xOut = xOut & " And " & TargetField & TargetFilter.Criteria2 Case xlOr xOut = xOut & " Or " & TargetField & TargetFilter.Criteria2 Case xlBottom10Items xOut = xOut & " (bottom 10 items)" Case xlBottom10Percent xOut = xOut & " (bottom 10%)" Case xlTop10Items xOut = xOut & " (top 10 items)" Case xlTop10Percent xOut = xOut & " (top 10%)" End Select End If Next OutRng.Value = xOut OutNext: xOut = xOut & TargetField & "= Multiple Filters" ErrorHandler: Resume Next End Sub
      Copy

      3。 然后按 F5 要運行此代碼的關鍵,將彈出一個提示框,讓您選擇一個空白單元格放置條件,請參見屏幕截圖:

      4。 然后點擊 OK,所有條件已顯示在所選單元格中,如下所示:

      請注意:

      使用此VBA代碼,如果您的標準在一列中超過兩個,則不會顯示詳細的過濾條件,而是顯示如下:

      在工作表中顯示/顯示自動過濾條件 Kutools for Excel

      如果你有 Kutools for Excel 安裝后,可以應用它 超級濾鏡 過濾數據的功能,同時您可以隨時查看過濾條件。

      Kutools for Excel, 與超過 300 方便的功能,使您的工作更加輕松。 
      免費下載免費全功能 30

      免費安裝 Kutools for Excel,請執行以下操作:

      1。 點擊 Kutools 加 > 超級濾鏡 顯示 超級濾鏡

      功能。 看截圖:

      如何在Excel中顯示/顯示自動篩選條件?

      2.在 超級濾鏡

      窗格中單擊  選擇要過濾的數據范圍,然后選中“指定”復選框以固定過濾范圍。 看截圖:

      3.在 超級濾鏡

      窗格中,單擊過濾器組中的一行,然后根據需要在下拉列表中指定過濾條件,然后單擊“確定”完成條件設置。 看截圖:

      4。 點擊 篩選器,并且所選數據已按條件過濾,與此同時,您可以查看過濾條件顯示在 超級濾鏡

      窗格。 看截圖:

      注意:您可以將過濾器條件另存為方案,以備下次使用“超級過濾器”實用程序使用。

      1.點擊 保存當前過濾器設置

      按鈕,在彈出的對話框中,輸入過濾器名稱。

      2.下次要使用此文件管理器設置時,請單擊菜單按鈕,然后在以下菜單的子菜單中選擇方案: 打開保存的過濾器設置方案

      .

       

      過濾時顯示過濾標準

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:如何將Excel轉化為PDF在2007及2003版本中有哪些方法(2010版excel怎么轉換成pdf文件
      下一篇:工程項目進度表怎么做的(工程項目進度表怎么做的好)
      相關文章
      亚洲精品无码成人片久久不卡| 亚洲成在人线在线播放无码| 亚洲精品一级无码鲁丝片 | 麻豆狠色伊人亚洲综合网站| 亚洲黄色在线网站| 久久精品国产精品亚洲艾草网 | 亚洲色爱图小说专区| 久久精品国产亚洲一区二区三区 | 亚洲视频在线观看视频| 久久亚洲AV成人无码软件| 亚洲最大成人网色| 亚洲国产精品久久66| 亚洲91av视频| 亚洲综合在线成人一区| 亚洲第一成年人网站| 亚洲欧洲国产综合| 33333在线亚洲| 一区二区亚洲精品精华液| 亚洲爆乳无码精品AAA片蜜桃| 亚洲国产一区二区三区在线观看 | 亚洲AV无码1区2区久久| 久久丫精品国产亚洲av不卡| 亚洲高清日韩精品第一区| 亚洲乱码一二三四区麻豆| 亚洲日日做天天做日日谢| 亚洲中文字幕无码久久2020| 亚洲欧美日韩综合久久久久| 久久无码av亚洲精品色午夜| 亚洲av无码成人精品区| 国产亚洲精品AA片在线观看不加载 | 亚洲午夜精品在线| 国产成人精品日本亚洲直接| 亚洲熟妇av午夜无码不卡| 无码亚洲成a人在线观看| 亚洲 无码 在线 专区| 红杏亚洲影院一区二区三区| 久久青青草原亚洲AV无码麻豆| 亚洲伊人tv综合网色| 亚洲w码欧洲s码免费| 亚洲精品av无码喷奶水糖心| 亚洲成a人片在线观看久|