1樓:國王史萊克
這樣的形式,建議使用高階篩選
操作方法:
選單欄-資料-篩選-高階篩選
點選:複製到
資料區域,選擇:sheet1!a1:f8(包括表頭)條件區域,選擇:sheet2!a1:f2(包括表頭)複製到:選擇:sheet2!a4
確定!試一下,雖然比較形式化,但挺有用!況且,用函式實現,需要邏輯性。
2樓:匿名使用者
自動篩選就可以達到你的目的 然後篩選條件裡可以編輯
如果你是想用函式去實現的話 就在單元格裡輸入=if(e1:e2=?,e,e) 這個只是格式 具體怎麼用就是第乙個逗號後面的是滿足之後的選擇 第二個逗號後面的就是不滿足的情況
if裡還可以巢狀if。。
excel 多條件函式篩選,如何寫函式?
3樓:匿名使用者
假設資料在a列。將所有的條件放在一列中(如d列),則可在b列寫入公式:
=if(countif(d:d,--left(a2,7)),"符合","")
下拉複製公式。
只需篩選公式結果為「符合」的即可。
以後增加的條件就接著d列中寫入。
excel vba 多條件自動篩選,或怎麼表示
4樓:
方法:1.製作資料表和查詢條件表,查詢條件表的「*」是萬用字元;
2.資料——篩選——高階篩選;
3.按查詢條件編輯高階查詢對話方塊;
4.檢驗查詢結果。
5樓:零點零依
activesheet.listobjects("table1").range.autofilter field:=8, operator:= _
xlfiltervalues, criteria1:=">=" & format(sheet2.range("d3"), "m/d/yyyy") _
, operator:=xland, criteria2:="<=" & format(sheet2.range("d1"), "m/d/yyyy")
====
我的是源資料在sheet1裡面,篩選的時候條件在sheet2的d3和d1單元格;我是篩選指定日內期區間的資料若要容
6樓:匿名使用者
錄製........................................
7樓:平陽虎
if 條件1 and 條件2 and 條件3 then 結果
8樓:匿名使用者
if 條件1 or 條件2 or 條件3 then 結果
excel 多條件函式篩選
9樓:匿名使用者
你在sheet2的b2、c2、d2分別輸入0.2 0.4 是
然後在a2輸入
$c$2:$c$100&sheet1!$d$2:
$d$100,sheet1!a$2:a$100),3,0)按ctrl+shift+回車結束公式。
10樓:匿名使用者
用dget吧
=dget(sheet1!a1:d5,sheet1!a1,sheet2!a1:c2)
條件方在sheet2的a1:c2,結果放在sheet2的d2單元格
sheet2:
a b c d
1 條件1 條件2 條件3 結果
2 >=0.1 >=0.4 y 乙
sheet1:
a b c d
條件1 條件2 條件3
1 甲 0.01 0.5 是
2 乙 0.2 0.4 是
3 丙 0.05 0.2 否
4 丁 0.01 0.4 否
11樓:du笨鳥
excel多個條件篩選是資料分析的常見應用。
1、首先開啟乙份資料**,要篩選出華北地區金額大於400的選項。單擊選單欄--資料--高階。
2、彈出高階篩選對話方塊,選取結果顯示方式,上面的是在原有區域顯示,也就是不保留原始資料。下面的是在其他位置顯示,保留原始資料,方便對比檢視。
3、列表區域我們選擇a1:e9,也就是原始**中的資料區。
4、然後是條件區域的選擇,選擇g1:h2,單擊確定。
5、**資料發生變化,將華北地區金額大於400的選項全部列出。
12樓:匿名使用者
都是且, 就簡單多了~~
若要顯示在別的sheet~~那就要用vlookup 的函式了
依照我的習慣, 先將sheet1的資料做好, 找到之數給個序列型式的代號
13樓:清風
結果放在sheet2的哪個單元格無所謂!
=sumproduct((sheet1!b2:b5>=0.2)*(sheet1!c2:c5>=0.4)*(sheet1!d2:d5="是"))
14樓:匿名使用者
e1 = if(and(b1>=0.1,c1>=0.4,d1="是"),1,0)
然後按e列排序 。
15樓:匿名使用者
假設資料在a列。將所有的條件放在一列中(如d列),則可在b列寫入公式:
=if(countif(d:d,--left(a2,7)),"符合","")
下拉複製公式。
只需篩選公式結果為「符合」的即可。
以後增加的條件就接著d列中寫入。
excel中如何使用函式,達到多條件篩選後計數的目的?
16樓:譚鈺清成化
假設圖中的首列是a列
如果是07及以上的版本公式可以寫成
=countifs(b:b,">=61",b:b,"<=240",i:i,1)
如果是03版,且資料行數為1000行,則公式為=sumproduct((b2:b1000>=61)*(b2:b1000<=240)*(i2:i1000=1))
17樓:小蒙
設「撥打日期」在a1,資料到1000行,公式:
=sumproduct((b1:b1000>=61)*(b1:b1000<=240)*(i1:i1000=1))
18樓:匿名使用者
=sumproduct((b:b>=61)*(b:b<=240)*(i:i=1))
excel 用公式多條件篩選
19樓:一點設計演示
1.開啟需要篩選的檔案。目的是要找出工資》2000,報銷<1000的資料。如果選擇逐個逐個的檢視,是比較沒效率的,如果資料比較多,查詢就更難。
2.如圖,新增輔助條件區域,並輸入公式,根據我們的要求輸入公式「=(c2>2000)*(d2<1000)",其中c2代表的是」工資「,d2代表的是」報銷「,實際操作中根據自己的需求選擇條件。
3.通過步驟2得到如圖結果,此時輔助條件區域已經完成。
4.選中任一單元格,在工具欄中找到」資料「中」篩選「一欄,選擇」高階「。
5.此時,出現如圖所示對話方塊,在」列表區域「選中全部需要篩選的資料。
6.在」條件區域「選中步驟2中製作的輔助條件區域。
7.完成。如圖所示為最後篩選出的結果,全部滿足工資大於2000,報銷小於1000的條件。
excel難題 篩選多個條件 求 滿足條件的和...關於篩選 函式
20樓:平陽虎
求」指定商抄家「為」張三「
襲、「指定款式」為「14001」、「指定尺碼」為「160」、「指定顏色」為「綠」的「數量」總和。
=sumproduct(($b$2:$b$26="張三")*($d$2:$d$26="14001")*($e$2:
$e$26=160)*($f$2:$f$26="綠")*$g$2:$g26)
其他類推。
21樓:匿名使用者
建議使用資料透視表,直觀,便於調整
選中所有資料,資料——資料透視表與透檢視——下一步——下一步——完成將所需制定條件的類別移入行和列,將結果類別移入中間例如
22樓:匿名使用者
27行對應單元格輸入sum(i1:i26)(i、f列),然後確定篩選條件即可
23樓:匿名使用者
這個就別用函式了,資料--篩選--高階篩選,可解決你的問題
24樓:匿名使用者
建議使用透視表,bai也du可用以下方法
:問題1
在j2裡輸入zhi:dao
=b2&d2&e2&f2
k2裡輸入:
=sumif(j:j,j2,g:g)
然後向下填充版公式
這樣可以直接看到每一種權的,也不用每次對商家、款式等等進行選擇如果會明白了這種方法,後面的問題2和3應該都可以解決了
excel如何用函式自動篩選彙總
excel如何多條件篩選,Excel表格中篩選如何設定多個條件?
1 開啟位置 點選 資料 選項卡下,排序和篩選 組裡的 高階 開啟 高階篩選 視窗。excel高階篩選怎麼用 2 方式 原有區域顯示篩選結果 和 將篩選結果複製到其他位置 原有區域顯示篩選結果表示直接在資料來源顯示篩選結果。將篩選結果複製到其他位置則表示可以放在除了資料來源的其他區域,可以自行選擇 ...
excel多條件並列,excel函式中並列條件怎麼寫
momth那一段不要使用雙引號 h6 sumproduct a 2 a 21 g6 d 2 d 21 h 4 month e 2 e 21 column h1 b 2 b 21 右拉 下拉 在h6中輸入或複製貼上此公式 sumproduct a 2 a 21 g6 d 2 d 21 h 4 mont...
excel多條件查詢並返回,excel多條件查詢返回值
可以直接用if函式判斷。if 條件1滿足第x行,返回某個值,if 條件2滿足第a行,返回某個值,if 條件3滿足第b行,返回某個值,if 條件4滿足第c行,返回某個值,返回另乙個值 這樣就可以了,if函式最多不能超過七層的巢狀。超過七層的巢狀它就會容易計算出錯,切忌 可選用以下兩種方法 以兩條件為例...
excel函式sumif多條件求和的問題
sumproduct or a1 a5 上海 a1 a5 江蘇 a1 a5 浙江 b1 b5 2 c1 c5 食品 你的資料在a1 c5這樣就可以了。假設你的資料在a1 c6,公式中的範圍你可以自己修改。sumproduct a1 a6 b1 b6 5 c1 c6 食品 sumifs d1 d19,...
excel多條件判斷重複
1.用countifs函式,excel幫助中查詢使用方法 countifs criteria range1,criteria1,criteria range2,criteria2 2.countifs 函式語法具有以下引數 引數 為操作 事件 方法 屬性 函式或過程提供資訊的值。3.criteria...