5條件篩選功能_一分鐘,徹底學會Excel高級篩選,坐等升職加薪!

Excel中高級篩選是普通篩選的加強,能夠實現更加復雜的篩選功能。請您看下面的示例圖:

c103b3ec2941135c870f14d85ba04c7d.png

數據示例圖

如果要求篩選出班級為2班且語文成績大于100分的數據,那么使用普通篩選連續篩選兩次就可以得到結果。請您看下面的操作演示:

f36475903a9ab3c8029016b5ab3e0964.gif

普通篩選操作演示(點擊圖片可放大觀看)

可是如果想要篩選語文成績大于100分且數學成績大于100分,和(或)班級是2班,和(或)英語成績大于110分的數據。使用普通篩選那就沒有辦法完成了。

普通篩選存在如下三個問題:一是在普通篩選上多次篩選,篩選到的是“且”的條件,沒有辦法篩選到“和(或)的”條件。二是如果篩選次數多,很容易出錯,篩選條件不夠直觀。三是無法設置復雜的篩選條件。

對于上面的要求如果使用高級篩選即可輕松實現,請您看下面的操作演示:

2993f8d17d9f88afbb3eaf1e9fbc7ba0.gif

高級篩選操作演示(點擊圖片可放大觀看)

聰明的您在觀看操作演示時應該已經發現,高級篩選的操作其實就是如下圖所示的5個框:

b0d2fbbdb3ee5302191032bdd58f6e39.png

高級篩選5個框

第1個框的作用是選擇篩選結果存放的位置,是一個二選一的單選按鈕。

如果選擇第一個“在原區域顯示篩選結果”,意思是篩選后的結果就放在原來的數據區域來顯示,不在篩選范圍內的數據將會被隱藏。此時第4個框會變成灰色不能操作。(這個很好理解,既然你都已經選好在原位置顯示了,那就不能同時選擇在其他位置顯示了,這個設計其實很科學)。

如果選擇第二個“將篩選結果復制到其他位置”,意思就是篩選后的結果我要把它放到其他地方去顯示,此時第4個框將變成白色可操作狀態。這時候鼠標定位到第4個框中,然后移動鼠標到一個空白位置,點擊一下單元格如“O7”單元格,那么數據將以“O7”單元格為起始點,存放篩選后的結果。

第2個框的作用是選擇列表區域,意思是選擇哪些數據區域來進行篩選。鼠標定位到這個框中,然后移動鼠標,選擇一個要用來篩選的數據區域,選擇的時候一定要包括數據的標題。比如示例中選擇了A2:L20的數據區域

第3個框的作用是選擇條件區域。要選擇條件區域首先要設置好條件區域,條件區域的設置是決定高級篩選成功與否的關鍵。分為以下三步:

第一步:選擇一個空白區域來存放設置的條件(只要能夠放得下設置的條件就可以,任意位置都行)。比如示例中準備將條件區域放置在O2:Z5區域。

第二步:在空白區域的第一行中輸入篩選條件的標題。注意這個標題的名稱一定要和數據區域的標題名稱一致,千萬不能有多字、少字、錯別字,建議直接復制數據區域的標題過來。輸入多少個標題要看篩選條件,不屬于篩選條件的標題可以不輸入,當然輸入了也不影響。比如示例中只要求篩選班級為2班,語文成績大于100分,數學成績大于100分,英語成績大于110分。篩選條件只涉及到了班級、語文、數學、英語 共4個標題,其實只需要輸入這四個標題就可以了。當然示例中多輸入了也是沒有關系的。

第三步:輸入具體的條件。輸入前需要搞清楚是“和(或)”還是“且”的關系。比如示例中要求篩選語文成績大于100分且數學成績大于100分,和(或)班級是2班,和(或)英語成績大于110分的數據。如果是“且”的關系就輸入在同一行,如果是“和(或)”的關系就輸入在不同的行。如下圖所示:

2649823ab6d46b74f4a4b41f478bff27.png

示例條件輸入圖示

反過來,如果有下圖的例子:

794482df4b2fdc7b3095e73ba655adaa.png

根據圖示說出條件是什么?

圖示表示的篩選條件是篩選地理成績大于等于100且歷史成績大于100,和(或)生物成績大于60的數據。

條件區域設置好之后,就可將鼠標定位到第3個框中,然后移動鼠標選中條件區域。如示例中的選擇的條件區域為O2:Z5。

第5個框的意思是在篩選結果中如果有重復的記錄,勾選此框可以自動去除重復的記錄,不勾選就不去除。

總結:高級篩選其實就是這5個框的設置,重點和難點是條件區域的設置。條件區域的條件還以使用公式和函數實現更加復雜的篩選功能。限于篇幅此處不介紹,如果有需要學習的可以聯系我。

更多操作技巧請點擊右上角,關注我的頭條號,每天一分鐘,手把手教您一些小技巧,助您快速提高工作效率!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/530356.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/530356.shtml
英文地址,請注明出處:http://en.pswp.cn/news/530356.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數據結構之樹【完善中】

一、樹的概念 樹是一種分組的層次結構。 樹的定義: 樹是n(n>0)個數據元素的集合,在任意一棵非空樹中,有如下特征 有且只有一個根結點(無前驅結點)當n>1時,其他結點被分為若干個互不相交集合,并且…

phpgif圖片包_PHP生成GIF動態圖片驗證碼

1 <?php2 /**3 * 調用示例4 **/5 session_start();6 $randCode ;7 //驗證碼隨機8 $str"abcdefghjkmnpqrstuvwsyzABCDEFGHJKMNPQRSTUVWSYZ23456789";9 for($i0;$i<4;$i){10 $safe.substr($str,rand(0,strlen($str)),1);11 }12 $_SESSION["imgcode"]…

工程圖標注粗糙度_Inventor教程之工程圖標注實例

1工程圖標注實例對以下實體零件進行全部的標注演示。操作步驟如下&#xff1a;(1)打開文件。運行Inventor&#xff0c;單擊“快速入門”選項卡“啟動”面板上的“打開”按鈕&#xff0c;在“打開”對話框中選擇“實體零件”&#xff0c;單擊“打開”按鈕進入實體零件。(2)新建工…

Oracle數據庫 invalid character問題解決

今天使用PL/SQL Developer這個工具來操作Oracle數據時發現了一個問題&#xff1a; select * from tb_student_grade pivot(max(grade) for course in(math as 數學,chinese as 語文,english as 英語)); 執行這個SQL語句提示invalid character,原因是我的數據庫編碼是AMERICAN…

定時線程_SpringBoot定時任務,@Async多線程異步執行

一、使用SpringBoot實現定時任務這個不是重點&#xff0c;就簡單的實現一下&#xff0c;至于cron表達式怎么寫也不是重點&#xff0c;自行百度即可。1-1、基于 Scheduled 注解的方式import org.springframework.scheduling.annotation.EnableScheduling;import org.springframe…

SpringBoot入門一

SpringBoot能夠很簡單的創建一個直接運行的單體Spring應用 特性&#xff1a; 單體Spring應用內置的tomcat、Jetty提供默認的starter來構建配置自動配置Spring和第三方庫 推薦一個很好的學習教程&#xff0c;https://blog.csdn.net/u010486495/article/details/79348302 1 構…

mysql怎么把datetime類型轉換_mysql怎樣實現time轉datetime

mysql實現time轉datetime的方法&#xff1a;使用在sql語句中【FROM_UNIXTIME(時間值)】&#xff0c;代碼為【insert into test(time) values(FROM_UNIXTIME(%d))",time(NULL)】。mysql實現time轉datetime的方法&#xff1a;FROM_UNIXTIME(time(NULL))將liunx系統的time_t類…

SpringBoot入門二

參考Spring Boot Starters - 御坂研究所 創建自己的starter starter是依賴的一種synthesize&#xff08;合成&#xff09;。 starter會把需要用到的依賴全部包含進來&#xff0c;避免開發者自己手動引入依賴。 starter的邏輯 pom.xml<parent><groupId>org.spri…

Tomcat入門

一&#xff0c;tomcat啟動 雙擊startup.bat,如果出現一閃而過的情況&#xff0c;在文件的末尾添加pause&#xff0c;就可以看到環境變量設置的路徑是否正確 如果無法在電腦的高級系統設置中設置環境變量&#xff0c;可以在setclasspath.bat中設置環境變量 set JAVA_HOMEC:\P…

php mysql 圖像_將圖像插入MySQL并使用PHP檢索圖像

此文可能比較繁瑣&#xff0c;有更好的方法&#xff0c;但是出于教程目的&#xff0c;這是我的"“最佳實踐”的路線。今天&#xff0c;我們將討論一個似乎每個人都有些困惑的話題……在MySQL中存儲BLOB圖像&#xff0c;然后使用PHP再次顯示它們。盡管始終建議不要這樣做&a…

利用Maven逆向工程生成mybatis映射文件

一&#xff0c;pom.xml 注意修改逆向工程配置文件的路徑 <build><pluginManagement><plugins><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1…

mysql update多個表_mysql update 多表 (復制)

定我們有兩張表&#xff0c;一張表為Product表存放產品信息&#xff0c;其中有產品價格列Price&#xff1b;另外一張表是ProductPrice表&#xff0c;我們要將ProductPrice表中的價格字段Price更新為Price表中價格字段的80%。在Mysql中我們有幾種手段可以做到這一點&#xff0c;…

ORA-00907:missing right parenthesis缺少右括號

一&#xff0c;有嵌套查詢&#xff0c;并且子查詢中用了union all合并兩個查詢時&#xff0c;前一個查詢用了order by&#xff0c;那么會報錯并提示ORA-00907:missing right parenthesis缺少右括號&#xff1a; select * from ( select t.* from emp t where t.jobMANAGER ord…

mysql重復記錄大于十的數據庫_面試官:在使用mysql數據庫時,遇到重復數據怎么處理?...

前言前段時間&#xff0c;很多人問我能不能寫一些數據庫的文章&#xff0c;正好自己在測試mysql數據庫性能的時候&#xff0c;出現了一個問題&#xff0c;也就是出現了很多重復的數據&#xff0c;想起來自己long long ago寫過一篇類似的&#xff0c;僅此就拿來總結了一下。如果…

線程組的概念

一&#xff0c;線程組和線程的結構&#xff1a;樹形結構 每個Thread必然存在于一個ThreadGroup中&#xff0c;Thread不能獨立于ThreadGroup存在。 執行main()方法線程的名字是main 如果在new Thread時沒有顯式指定&#xff0c;那么默認將父線程&#xff08;當前執行new Threa…

mysql中ak替換鍵_數據庫:唯一性約束_alternate key(替換鍵) mySQL Oracle 數據庫 ak 唯一性約束...

數據庫:唯一性約束_alternate key(替換鍵) mySQL Oracle 數據庫 ak 唯一性約束數據庫:唯一性約束所謂唯一性約束(unique constraint)不過是數據表內替代鍵的另一個名稱而已。替代鍵(alternate key)可以是數據表內不作為主鍵的其他任何列&#xff0c;只要該鍵對該數據表唯一即可…

Oracle自定義類型

Oracle自定義類型可以通過type/create type來聲明或者創建 一&#xff0c;四種創建方式 1.1&#xff0c;使用create type創建object類型 create or replace type obj_type as object(id number,name varchar2(50 byte),birthday date); 1.2&#xff0c;使用create type創建…

Oracle/mysql查詢語句的執行過程

執行順序 from on join/pivot/unpivot(mysql沒有pivot和unpivot) where group by having select distinct order by limit&#xff08;oralce沒有&#xff09; 書寫順序 select distinct <select_list> from <left_table> <join_type>join <righ…

mysql定時sql腳本_定時執行的SQL腳本

因為要同步一個表&#xff0c;所以每天要同步一次數據&#xff0c;但是對SQL不是精通的我&#xff0c;為了測試寫了一段代碼來測試定時功能創建一個存儲過程&#xff0c;是用來插數據的&#xff0c;沒有輸出和輸出參數create or replace procedure temp_pro asbegininsert into…

mysql xml語句_Mysql語句

xml文件轉義字符處理(1)(2)直接寫轉義后的字符1、mysql里批量修改表內某個字段內的部分數據UPDATE inventory_stockSET batchno REPLACE(batchno,-20-201901,-50-2019)2、ON DUPLICATE KEY UPDATE根據主鍵判斷是新增還是修改(也可以有兩個或多個主鍵)INSERT INTO TABLE (a,c) …