EXCEL函式多條件引用,EXCEL怎麼用函式查詢同時滿足兩個條件的值

2022-06-27 01:07:03 字數 4605 閱讀 4303

1樓:

假設上表在sheet1,下表在sheet2,在下表的c2用公式:

陣列公式,按ctrl+shift+回車完成公式,下拉。

2樓:

圖中g2公式

=lookup(1,0/((a$2:a$1000=e2)*(b$2:b$1000=f2)),c$2:c$1000)

3樓:匿名使用者

設商品名稱在a列的2到15行

序號在b列的2到15行

日期在c列的2到15行

aaaa 33 輸入:

=sumproduct((a1:a15="aaaa")*(b1:b15=33)*(c1:c15))

bbbb 33 輸入:

=sumproduct((a1:a15="bbbb")*(b1:b15=33)*(c1:c15))

結果單元設定成日期格式。

excel怎麼用函式查詢同時滿足兩個條件的值

4樓:沒得感情

需要用公式裡的高階篩選,按條件篩選。

5樓:匿名使用者

滿足同樣的條件好像時間數值有不同種,引用那個呢。

6樓:不可不衰

引用c列的資料嗎?貌似日期有重複的哦,怎麼處理呢?

7樓:匿名使用者

建議:使用篩選方法處理比較快捷。

祝您成功!

excel 想同時滿足兩個條件的引用,怎麼寫公式

8樓:匿名使用者

如果是要這種結果,請先輸入然後按shift+crtl+enter

excel如何根據多個條件來引用單元格

9樓:特特拉姆咯哦

1、首先,我們選中需要進行篩選操作的列

2、執行「資料-篩選」命令,第二步選中的那幾列便會出現倒三角的箭頭3、點選倒三角箭頭,彈出下拉選單,有多條件篩選專案。以選擇「數字篩選」為例,出現一個下拉選單,根據需要進行操作

4、下拉選單最下方有一個「自定義篩選」,點選可以進行多種條件篩選5、配圖以a,b,c列「大於30」為例,展示效果圖

10樓:魚木混豬喲

excel中可以利用公式實現多個單元格引用一個單元格。

軟體版本:office2007

方法如下:

1.如b列所示,每三行引用a列同一個單元格的資料:

2.輸入公式如下:

先求得當前單元格行數(c1/c2/c3/c4行數依次為1.2.3.

4),然後用這個數減去1(得到0.1.2.

3),再除以3並取整(得到0.0.0.

1),再加上1,得到(1.1.1.

2),然後與字母a組合,再用indirect函式引用這個單元格的值。

3下拉填充公式得到結果:

11樓:一點設計演示

舉個例子,根據a列班級和b列姓名查詢c列對應的得分

上圖中公式輸入完成以後,因為公式內含有陣列,所以同時按下ctrl+shift+enter即可

公式解釋:

先看公式中的e2&f2,它表示將兩個單元格連在一起當做一個整體進行查詢。

a2:a7&b2:b7表示的意思與上面基本一致,就是班級和姓名作為一個整體。

if(,a2:a7&b2:b7,c2:c7)表示將班級和姓名作為一個整體,然後與得分列進行調換,

最後,其實完全還是通過vlookup函式求解,只不過將多條件連在一起作為單條件進行查詢。

12樓:丫頭

=countif(a1:f1,g1)>=1

13樓:匿名使用者

條件是什麼,單元格在什麼位置,你得說明具體情況。

14樓:匿名使用者

要看你的資料情況……這樣問 無法回答

請詳細敘述一下你的 資料情況,和你要的結果……

excel函式多條件查詢

excel中多條件查詢並引用

15樓:人設不能崩無限

1、想把c列資料引用到d列,在d2單元格輸入

2、按ctrl shift enter組合鍵即可實現引用。

3、vlookup(查詢值,在**找,找到了之後返回第幾列的資料,邏輯值),其中,邏輯值為true或false。這是vlookup函式語法的通俗版解釋。

4、if(,相當於if(,用來構造查詢範圍的資料的。而if(,a2:a7&b2:

b7,c2:c7)表示將a列和b列的資料合併為一列;將c列資料作為一列。這樣查詢區域就是倆列了。

5、公式中2表示返回查詢區域第二列(就是c列)的數值。

16樓:我叫王土土豆

excel中多條件查詢並引用步驟如下:

1、先看公式中的e2&f2,它表示將兩個單元格連在一起當做一個整體進行查詢。

2、a2:a7&b2:b7表示的意思與上面基本一致,就是班級和姓名作為一個整體。

3、if(,a2:a7&b2:b7,c2:c7)表示將班級和姓名作為一個整體,然後與得分列進行調換。

17樓:匿名使用者

可以使用迭代公式,按以下操作

在excel選項--公式 中啟用迭代公式,迭代次數按照你的資料量確定,比如資料是100個,那迭代次數至少是100次。

假設你的資料在a1:c7中,在f3單元格中輸入=if($d$2=0,"",if($d$2>

回車,但是現在沒有想要的結果

在d2單元格中輸入=d2+1,回車,這時就有你想要的結果了

18樓:

=sumproduct((sheet1!$a$3:$a$10=sheet2!

$a4)*(sheet1!$b$3:$b$10=sheet2!

$b4)*(sheet1!$c$3:$c$10=sheet2!

$c4)*sheet1!d$3:d$10)

把sheet1改成購入明細表的表名。

19樓:

要轉換一下,把名稱、規格、單價加在一起形成一個新的關鍵索引。

這個可以放在sheet中比較後面的不顯示的部分,假定是在z列。

那麼,在z1中輸入 =a1&b1&c1 ,然後下拉拷貝,在彙總表和購入明細表中都這麼設定一下

接下來就簡單了,在彙總表的d4中輸入 =sumif(購入明細表!z3:z9,z4,購入明細表!d3:d9)

當然,具體的cell的格式你要根據實際情況調整一下。

20樓:匿名使用者

d4中輸入=sum(if(b4&c4='購入明細表'!b:b&'購入明細表'!c:c,'購入明細表'!d:d)),按ctrl+shift+enter結束,下拉填充

21樓:

直接用sumifs()

22樓:匿名使用者

可用lookup或vlookup實現。

方法如下:

1、用lookup函式配合有關條件實現。

示例公式:

=lookup(0,0/((sheet2!a$1:a$100=a1)*(sheet2!

b$1:b$100=b1)),sheet2!c$1:

c$100) 該公式「在sheet2中查詢a列b列與本表a列b列對應相同的c列值」。

其中:lookup函式返回向量或陣列中的數值,其語法形式有向量和陣列兩種,本例使用了向量形式。

向量形式的語法是:

lookup(lookup_value,lookup_vector,result_vector) 引數lookup_value為函式在第一個向量中所要查詢的數值,lookup_vector和result_vector分別為第一向量查詢區域和第二向量結果區域,它們是隻包含一行或一列的區域。

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

示例公式:

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

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

excel函式高手快來解決多條件查詢引用問題

excel多條件查詢引用,excel多條件查詢

可以用vlookup函式。可以用訂單號或者款號來作為關鍵字查詢,需要注意的是。b12是用來顯示查詢結果的。公式說明 要查詢a12單元格中訂單號對應的件數,這裡第一個引數就可以用單元格名字 a12 第二個引數,函式在 查詢資料,這個區間要是包含訂單號和件數這兩列的一個連續區域,如果原始資料和要顯示的結...

EXCEL多條件篩選求值函式,EXCEL中多個條件選擇,滿足其中一個條件就選擇其中一個運算函式?

如果只是為了找到那些列,你就用篩選 如是是為了計算,你就要用到陣列的公式了 公式可以是 sumproduct a1 a100 山東 right b1 b100 005 c1 c100 如果你的c列是有漢字 元 的話,公式就可以是 sumproduct a1 a100 山東 right b1 b100...

EXCEL多條件批量排序的函式公式

試用下面處理 excel陣列首行按每行資料降序排列自定義函式 excel如何用函式多條件排序?多條件排序方法如下所示。1 vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用。2 如圖,我們按照班級和姓名查詢性別。3 選中如圖...