ecel中兩個條件查詢資料的問題

2022-03-09 10:04:33 字數 4248 閱讀 3603

1樓:匿名使用者

方括號有個公式,

我稍加修改,

假設你的資料在a1:c10

想通過 a b兩列的條件,查詢對應c列的值d1輸入a列的值 e1輸入 b列的值

f1輸入下面公式

以ctrl shift 回車結束

看看效果吧

2樓:匿名使用者

只看這個題面的話,用sumif就可以,因為"表一"裡,乙個條件一樣,第二個條件不一樣的情況沒有,所以只按乙個條件去做就可以;如果確實需要兩個條件都篩選的話,可以用sumifs.

3樓:他眯

如果一定要用vlookup,可以用以下方法.

把原表佔兩列的兩個條件列(設為a與b列),後面插入一列c列,在c1輸入:

=a1&b1

下拉公式,然後隱藏c列.效果與原表是一樣的.

在查詢錶用vlookup時,公式如下:

=vlookup(a1&b1,原表!c:c,2,false)說明:

以上公式a1是條件1,b1是條件2,對應原表的a與b列的條件.2是指查詢返回的第幾列,可根據你想查第幾列修改.

4樓:匿名使用者

其實,vlookup並不是按照條件來查詢資料的,而僅僅是「查詢資料」,你可以在他的分類裡面清楚的看到這一點。(查詢並引用)

於是,並不是判定乙個資料是否符合條件,來決定是否引用,而僅僅是找到和你要求一致的對應資料。

所以。。找兩個條件這種事,vlookup做不成。

我的意見。。不權威。。

5樓:匿名使用者

這裡有你想要的答案。

6樓:

用if、index或countif試試吧 如果你把問題說具體些 我們可以幫你寫一下函式

在excel中如何根據2個條件查詢資料

7樓:依然特雷西

1、開啟你的excel。

2、比如這裡有乙份各品牌手機在不同地區的售價表,現在要查詢某個品牌在某個地區的售價是多少。

3、選擇 方方格仔 選項卡。

4、找到「查詢定位」按鈕下的「多條件查詢」命令。

5、在彈出的視窗中,需要告訴它4個區域的位置:條件、條件區域、資料區域、結果存放。

6、完成後點確定即可。這就是使用公式的結果啦。

8樓:小執著

1、根據a列班級和b列姓名查詢c列對應的得分,步驟如下。

2、上圖中公式輸入完成以後,因為公式內含有陣列,所以同時按下ctrl+shift+enter即可。下面對該函式進行分段解釋。

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

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

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

9樓:限定宇宙飛

兩種方法可供選擇:

1、vlookup與if(配合,實現vlookup的多條件查詢。如根據本工作表a列和b列條件查詢sheet2表c列值:

2、用lookup配合乙個記憶體陣列實現多條件查詢。如根據本工作表a列和b列條件查詢sheet2表c列值:

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

10樓:望海人

我的方法操作比較簡單,就是將二維條件,降為成1維條件表1**表

a1 = 3.0捲板, b1=q235,增加隱藏列c列,輸入公式 c1=a1&b1, 那麼c1=3.0捲板q235

說明:&是將2個字串連線起來,為了防止意外,你可以這樣用2個&,中間加入特殊字元,如: a1&××××&b1

表二的條件表

同樣,增加隱藏列,將2個條件聯合起來,這樣就可以用vlookup了。

(本回答,不講解vlookup的使用)

excel中兩個以上的條件查詢資料怎麼輸?

11樓:匿名使用者

以下兩種方法可供選擇:

1、vlookup與if(配合,實現vlookup的多條件查詢。如根據本工作表a列和b列條件查詢sheet2表c列值:

2、用lookup配合乙個記憶體陣列實現多條件查詢。如根據本工作表a列和b列條件查詢sheet2表c列值:

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

excel返回查詢到的第二個滿足條件的對應單元格內容

12樓:小丁創業

實現的操作方法和步驟如下:

2、其次,完成上述步驟後,單擊選單欄中的「公式」,然後選擇「插入函式」選項,如下圖所示,然後進入下一步。

3、接著,完成上述步驟後,彈出函式搜尋框。

在輸入框中輸入「 ftest」,然後單擊查詢函式,如下圖所示,然後進入下一步。

5、隨後,完成上述步驟後,在「n /  a」值(根據需要設定)中輸入「未登記」,如下圖所示,然後進入下一步。

6、最後,完成上述步驟後,按回車鍵確認,向下拖動單元格以獲取相應的值,如下圖所示。這樣,問題就解決了。

13樓:表裡如一

加輔助列c,在c1輸入:

=countif($a$1:a1,a1)

下拉到底。

假設我們要在d1找出第二個a所對應的b列值5。

那麼在d1輸入:

=sumproduct(($a$1:$a$8="a")*($c$1:$c$8=2)*$b$1:$b$8)

即可得到結果。

excel 如何統計滿足兩個條件的資料,其中乙個為包含

14樓:特特拉姆咯哦

1、以下表為例。

2、例如需要統計數學分數為110和英語分數為105的學生人數,在e1單元格輸入公式:=countifs(b2:b5,"110",c2:c5,"105")。

3、然後,點選回車,結果將顯示在e1單元格中,得出結果為。excel 就可以統計滿足兩個條件的資料,其中乙個為包含了。

15樓:本本經銷商

多條件統計可以使用countifs函式。

以下為該函式的詳細介紹及示例:

用途:excel工作表中的函式,用來統計多個區域中滿足給定條件的單元格的個數。

語法:countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)

引數:criteria_range1為第乙個需要計算其中滿足某個條件的單元格數目的單元格區域(簡稱條件區域),criteria1為第乙個區域中將被計算在內的條件(簡稱條件),其形式可以為數字、表示式或文字。例如,條件可以表示為 48、"48"、">48" 、 "廣州" 或 a3;同理,criteria_range2為第二個條件區域,criteria2為第二個條件,依次類推。

最終結果為多個區域中滿足所有條件的單元格個數。

說明:excel2007中新增函式,為countif函式的擴充套件。用法與countif類似,但countif針對單一條件,而countifs可以實現多個條件同時求結果。示例:

16樓:萬年金剛鑽

一般而言,可以用sumproduct函式

17樓:匿名使用者

由於提問中沒有**的實際資料截圖,只好按我這邊的設定舉例了。

本例中,求a列是手機同時b列包含字母a的c列的總數量,公式如下:

=sumproduct((a2:a999="手機")*isnumber(find("a",b2:b999))*c2:c999)

18樓:匿名使用者

使用iserror(find("字元「,目標單元格))函式組合

在兩個ecel表裡符合多個條件的數值相加函式公式

1 開啟需bai要du 處理的 需要填寫分數等級 zhi。2 在b2單元格輸入 dao以下公式 專 if a2 60,不及格 if a2 70,及格 if a2 80,中 if a2 90,良屬 if a2 100,優 3 按回車即可得到結果。4 如圖所示。在excel表裡可以利用sumifs函式,...

ecel中怎樣篩仰兩列中兩重複的資料

假如要篩選出乙個 中兩列相同的資料。選中 d1 單元格,把公式 iferror vlookup b1,a a,1,0 複製到 d1,按回車專,則返回重複資料屬 6 把滑鼠移到 d1 右下角的單元格填充柄上,按住左鍵並往下拖,在經過的行中,ab兩列有重複資料的都返回重複資料,沒有的返回空白。在c1中輸...

ecel怎樣在單元格中輸入兩個函式

右鍵設定單元格格式 對齊 自動換行 非0 countif a1 a300,0 非空 countif a1 a300,countif a1 a300,0 將單元格格式設為 自動換行 輸入 countif a1 a300,0 把有函式這個單元格設定為 自動換行 拉高些就行了。在同一單元格內不行,但可以在...