請問在EXCEL中如何用函式或者公式來多條件查詢並引用返回的條件資料

時間 2022-11-15 03:20:50

1樓:思雪遙遙

高階篩選

在e1:f2的區域裡輸入:

**成交 **成交

<10000     >2000

資料——篩選——高階篩選:

選擇區域——選定b列;

條件區域——選定e1:f2;

選擇將結果複製到其他區域,並選擇好目標區域為c列,確定!

然後你就看到你想要的結果了。

需要說明兩點:

1)c列的表頭經自動篩選後自動生成是「**成交」,你可以自行修改;

2)因為你的條件是<10000 >2000,這兩條件是個and條件(因為你要求的資料是and(資料》2000,資料<10000)),所以需要如上寫條件區域,就是說條件為與時,所有條件寫在同一行;如果條件為或時,篩選的條件不能在同一行。比如你要求的是》10000但小於2000的資料,因為這時候你所要求的是or(資料<2000,資料》10000),那麼這個時候你的條件區域應當就是e1:e3

**成交

>10000

<2000

當然,用普通篩選也成:

對b列進行——資料——篩選——自動篩選——自定義:大於2000,與,小於10000(這裡的與就是我剛才給你解釋的and,如果你要求的是小於2000,大於10000,那就是我剛才說的或,也就是ro)——確定!,這個時候你會看到所選定的資料行標成了藍色,選定藍色行的b列資料——編輯——複製,複製到c列,然後將b列顯示全部即可!

當然,公式也成,那就比較複雜,也沒必要。

2樓:匿名使用者

請在c2中輸入如下公式,下拉即可

=if(and(b2>=2000,b2<=10000),b2,"")

希望可以幫到你

excel如何用公式查詢返回滿足多個條件的數值

3樓:匿名使用者

在h2單元格輸入以下公式,然後向下填充公式2007以上版本

=sumifs(c:c,a:a,f2,b:b,g2)2003以下版本

=sumproduct((a$2:a$10=f2)*(b$2:b$10=g2)*c$2:c$10)

詳見附圖

4樓:匿名使用者

g2輸入

三鍵陣列公式!

5樓:匿名使用者

h2輸入

=sumproduct((a$1:a$100=f2)*(b$1:b$100=g2)*c$1:c$100)

下拉填充公式即可

6樓:匿名使用者

h2輸入

=sumifs(d:d,b:b,f2,c:c,g2)or=lookup(1,0/((b:b=f2)*(c:c=g2)),c:c)

公式下拉

在excel中如何使用查詢函式"vlookup"進行多條件查詢並引用

7樓:動漫行家

用vlookup函式與if(配合實現。

示例公式:

其中:if(,sheet2!a$1:

c$1:c$100)建立乙個包含兩列資料的內在陣列,第一列為a列與b列值同行合併結果,第二列為c列值。

8樓:匿名使用者

假設兩張表的資料都在ab兩列,在業務表的c2單元格輸入公式:

=if(sumproduct((財務!$a$2:$a$100=a5)*(財務!$b$2:$b$100=b5))<>0,"到賬","未到賬")

再下拉填充,但如果出現ab兩個單元格都相同的行有重複的話會出錯。象你李四在財務到賬上有兩個李四,56,如果業務上有兩個,但財務只有乙個到賬的話,判斷出來就會兩個都到賬。

9樓:七星小蘑菇

如下圖,在單元格c3輸入陣列公式

10樓:無法無知

做乙個輔助列,將多條件用&連線,然後用vlookup對輔助列進行查詢計算。

11樓:厹訪

用&連線條件然後單條件查詢

12樓:逮穎紹天慧

=lookup(1,0/(條件*條件),結果)

13樓:匿名使用者

老兄,vlookup(),要條件都不一樣才行,你的王三有兩個呀

請各位高手幫忙,如何在excel裡用函式公式查詢引用符合兩個條件的值。

14樓:

下次請把行列座標一起貼出來

這次公式中的單元格請自己修改吧:

=sumproduct((表1!$a$1:$a$1000=$b3)*(表1!$d$1:$d$1000=f$2)*表1!$e$1:$e$1000))

右拉、下拉填充即可

15樓:excel開發

以後截圖最好把行號列標截出來,這樣寫公式方便一點下面給個公式,內容要自己拉一下

=sumproduct((查詢區域1=條件1)*(查詢區域2=條件2)*(數值區域))

查詢區域、數值區域,請用絕對引用,下拉複製不會出錯

16樓:匿名使用者

在條件格式中設定退可。

excel公式查詢出同時滿足三個條件返回值

17樓:

表一的d1輸入

=lookup(1,0/((表二!a$1:a$500=a1)*(表二!

b$1:b$500=b1)*(表二!c$1:

c$500=c1)),表二!d$1:d$500)

下拉,就行了。

18樓:匿名使用者

=sumproduct((sheet2!a$2:a$100=sheet1!

a2)*(sheet2!b$2:b$100=sheet1!

b2)*(shee2!c$2:c$100=sheet1!

c2)*(sheet2!d$2:d$100)) 下拉公式填充,,,

excel 函式符合多條件查詢和引用

excel裡如何用函式實現多條件搜尋

19樓:

大家都知道vlookup 函式在普通的用法中只能在資料表中從左向右查詢引用,並且是單條件

的查詢引用。下面舉例說明用多條件查詢。

2、多條件查詢引用:有兩個表sheet1 和sheet2,sheet1 有100 行資料,a 列是商品名稱,

b 列是規格型號,c 列是**,sheet2 表的a 列是已知的商品名稱,b 列是已知的規格型號,現

在用該函式在sheet1 表中查詢商品名稱、規格型號都相同的行所對應的**填入sheet2 表的c列。

sheet2 表的c2 的公式就可以這樣輸入:({}表示陣列公式,要以ctrl+shift+enter 結束輸入),sheet1!$a$2:

t1!$c$2:$c$100),2,false)  }

用&將a2 的名稱和b2 的規格合併成乙個值來查詢。這裡增加"|"是為了避免因兩個條件直

接組合而出現本不相同的雷同,如名稱「abc」和型號「mn8」的組合,與名稱「ab」和型號

「cmn8」的組合相同。

看看這個對你有沒有幫助    太難了

20樓:

很多中方式

比如d3單元格

=lookup(1,0/(表1!a:a=表2!a3)*(表1!c:c=表2!c3),表1!d:d)

21樓:niconico日

所以查詢條件是,產品編號+月份?是麼

excel中,需要滿足多個條件的資料查詢並引用到另乙個工作表中 100

22樓:糖老師快樂的一天

有這麼乙個公式你可以用用:

=lookup(1,0/((sheet1!$a$2:$a$101=$a2)*(sheet1!$c$2:$c$101=$c2)),sheet1!d$2:d$101)

1、新建乙個excel表,新建如圖資料,命名為表12、新建另外乙個excel**,新增如圖資料,命名為表23、先在表2」d2「單元格中輸入」=lookup(1,0/((sheet1!$a$2:$a$101=$a2)*(sheet1!

$c$2:$c$101=$c2)),sheet1!d$2:

d$101)「。

4、就可以得到對應的引用結果。

5、使用向下填充方式,看到引用結果就算完成引用了。

23樓:s今生緣

由於日期+機台的組合條件是唯一的,所以可以用sumproduct函式來求出機器使用率:=sumproduct((sheet1!$a$9:

$a$1000=$a3)*(sheet1!$c$9:$c$1000=b$2)*sheet1!

$o$9:$o$1000)

不過上面的公式,當沒有符合條件的資料時,結果會為0,如果要讓不符合條件時返回為空,則需要用if函式增加個判斷,如果結果不為0,則返回此結果,如果結果為0,則返回空值:=if(sumproduct((sheet1!$a$9:

$a$1000=$a3)*(sheet1!$c$9:$c$1000=b$2)*sheet1!

$o$9:$o$1000),sumproduct((sheet1!$a$9:

$a$1000=$a3)*(sheet1!$c$9:$c$1000=b$2)*sheet1!

$o$9:$o$1000),"")

上圖中結果是顯示為常規格式,如果要顯示為百分比格式,右擊--設定單元格格式--數字--百分比--選擇1位小數--確定。

24樓:姓王的

在sheet2的b3單元格輸入以下公式,然後右拉下拉即可:

=sumifs(sheet1!$o:$o,sheet1!$a:$a,$a3,sheet1!$c:$c,b$2)

25樓:文夏侯菡

你需要有條件引用乙個單元格可以考慮indirect函式,可以將多個函式的要求陣列相乘,最終留下符合條件的資料行數,使用函式引用,如圖:

這種情況,如果你直接插入資料透視表,會很簡單得到你想要的結果

26樓:

使用資料透視表功能最方便。

27樓:匿名使用者

sumproduct

28樓:沈一民

敘述不清,沒法回答。

一、符合日期、機號兩個條件是什麼?

二、引用什麼內容,引用過去的結果是什麼樣的?

excel函式統計個數,excel如何用函式統計資料的個數?

假設你的資料在a1 e1000,在f1輸入 countif a 1 e 1000,row a1 下拉到f9即可得到1 9分別出現的次數。使用countif函式,如資料在a e列,f1 f9列輸入1,2 9,g1輸入 countif a e,f1 然後向下複製就統計出了1,2 9的個數。使用count...

請問在excel中如何用公示來求解

你這圖截的,完美地把行號和列號都隱藏了!不含9 不含29 如果恰巧是這些值,該扣多少?又被你避開了?在e3中輸入或複製貼上下列公式 lookup d3,或 lookup d3,下拉填充 怪俠!真是非常規思維的典範啊 1 沒有行列標號的,還讓人家給你公式,怎麼操作啊!2 銷售完成率區間不完整,不知道描...

在EXCEL中如何用公式,在EXCEL裡怎麼使用公式計算?

現在的office軟體很好用。你如果不懂得execl裡使用函式這一功能。那麼,你可以這樣使用公式 滑鼠點到你要求結果的空格內,回車,然後輸入 符號,然後再依次選出你需要使用的那些資料,依次輸入加減乘除符號。最後輸入完畢 回車 即可。打一比方 我需要算出 d3的和再乘以0.25,將結果填入e2的空格內...

在excel表中如何用公式計算,在EXCEL裡怎麼使用公式計算?

在excel中如何使用公式計算資料 e1公式如下 c1 3 left a1,find 元 a1 1 付費內容限時免費檢視 回答您好,套用公式步驟1 開啟需要求和的wps 選定要求和的單元格。套用公式步驟2 在選定的求和單元格裡錄入求和公式 選定要相加求和的單元格1 選定要相加求和的單元格2 套用公式...

EXCEL中如何用if函式在很多人名中找出一樣的

用countif函式 countif a a,a1 下拉,會計算出每個數值出現的次數。如果只是需要將重複的刪除 則用篩選 高階篩選 選擇不重複資料,即可。excel怎樣用函式查詢重複名字 1 首先選中d2單元格,我們將用函式來實現這一功能。2 在輸入函式之前先在空白單元格輸入乙個 在excel中輸入...