99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀手把手教你如何使用Excel高級篩選
手把手教你如何使用Excel高級篩選
2015-08-31
收藏

Excel自動篩選在工作中被經(jīng)常使用,但掌握高級篩選的同學(xué)卻很少,甚至都不知道高級篩選高級到哪兒了。今天蘭色還原一個高大尚的高級篩選功能。


一、高級篩選哪里“高級”了?


  • 可以把結(jié)果復(fù)制到其他區(qū)域或表格中。

  • 可以完成多列聯(lián)動篩選,比如篩選B列大于A列的數(shù)據(jù)

  • 可以篩選非重復(fù)的數(shù)據(jù),重復(fù)的只保留一個

  • 可以用函數(shù)完成非常復(fù)雜條件的篩選


以上都是自動篩選無法完成的,夠高級了吧:D


二、如何使用高級篩選?


打開“數(shù)據(jù)”選項卡,可以看到有“高級"命令,它就是高級篩選的入口。不過想真正使用,還需要了解“條件區(qū)域"的概念。學(xué)習(xí)高級篩選就是學(xué)習(xí)條件區(qū)域的設(shè)置。


條件區(qū)域:由標(biāo)題和值所組成的區(qū)域,在高級篩選窗口中引用。具體詳見后面示例。


三、高級篩選使用示例。


【例】如下圖所示為入庫明細(xì)表。要求按條件完成篩選。


條件1:篩選“庫別”為“上?!钡男械奖?中。


設(shè)置步驟:


  • 設(shè)置條件區(qū)域:在表2設(shè)置條件區(qū)域,第一行為標(biāo)題“庫別”,第二行輸入“上海”,并把標(biāo)題行復(fù)制到表2中任一行。

  • 在表2打開時,執(zhí)行 數(shù)據(jù) - 篩選 - 高級,在打開的窗口中分別設(shè)置源數(shù)據(jù)、條件區(qū)域和標(biāo)題行區(qū)域。



注意:標(biāo)題行可以選擇性的復(fù)制,顯示哪些列就可以復(fù)制哪列的標(biāo)題。

點“確定”按鈕后結(jié)果已篩選過來,如下圖所示。



條件2:篩選“上?!钡摹半娨暀C”


高級篩選中,并列條件可以用列的并列排放即可



條件3:篩選3月入庫商品


如果設(shè)置兩個并列條件,我們可以放兩列兩個字段,那么如果針對一個字段設(shè)置兩個條件呢?很間單,只需要把這個字段放在兩列中,然后設(shè)置條件好可。



條件4:同時篩選“電視機”和“冰箱”


設(shè)置多個或者條件可以只設(shè)置一個標(biāo)題字段,然后條件上下排放即可。如下圖所示。注:選取條件區(qū)域也要多行選取



條件5:篩選庫存數(shù)量小于5的行


如果表示數(shù)據(jù)區(qū)間,可以直接用>,<,<=,>=連接數(shù)字來表示


條件6:篩選品牌為“萬寶”的行


因為表中有“萬寶”,也有“萬寶路”,所以要用精確篩選。在公式中用 ="=字符" 格式


條件7:篩選 電視機庫存<10臺、洗衣機庫存<20臺的行


如果即有并列條件,又有或者條件,可以采用多行多列的條件區(qū)域設(shè)置方法。


條件8:篩選 海爾 29寸 電視機 的行


在條件區(qū)域中,* 是可以替代任意多個字符的通配符。


條件9:代碼長度>6的行


代碼長度需要先判斷才能篩選,需要用函數(shù)才能完成,如果條件中使用函數(shù),標(biāo)題行需為空(在選取時也要包括它),

公式說明:


  • LEN函數(shù)計算字符長度

  • 數(shù)據(jù)表!C2:引用的是數(shù)據(jù)源表標(biāo)題行下(第2行)的位置,這點很重要。


條件10:篩選“庫存數(shù)量”小于“標(biāo)準(zhǔn)庫存數(shù)量”的行


一個條件涉及兩列,需要用公式完成。

文章來自網(wǎng)絡(luò)分享,如有版權(quán)問題請聯(lián)系小編~



數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }