如何用excel函式判斷C列在A列中所屬的區間,將該區間在B列對應的資料在D列顯示

時間 2021-06-26 18:33:26

1樓:匿名使用者

首先,a列的區間不應該這麼填寫,應該由小到大升序排列a b c d0 null 13 低10 低 9 null20 中低 22 中低30 中 72 超高40 中高 50 高50 高

60 超高

比如上面的例子,

在d2,輸入

=vlookup(c2,a:b,2,1)

就是你想你要結果

2樓:

如圖,這樣函式簡單點,否則要複雜點

=index(c:c,small(if(($a$1:$a$12<=d1)*($b$1:

$b$12>=d1),row($a$1:$a$12),65536),row($a$1)))&""

同時按ctrl shiftr 回車鍵,再下拉公式

3樓:_forever_允兒

那你2.71,2.81屬於**?

4樓:搖曳de孤單

路過。。。。。。。。。。。。

excel如何查詢c列包含在a列中的字元,並將d列的值取為對應的b列值

5樓:海天盛筵

通過輸入公式

bai的方法du

來進行顯示對應

zhi的b列值。

如下dao參考:

1.開啟計算機,找到專並單擊新的excel2018工作表屬,如下圖所示。

2.開啟excel工作表後,為了演示,在**中編輯相同專有資料的文字內容,如下圖所示。

3.編輯資料後,選擇c列中的單元格,並在編輯欄位中輸入:=if(countif(b:b,a1)>,a1,"")。

4. 正確輸入公式後,按ctrl + enter鍵填充單元格公式,完成顯式顯示,如下圖所示。

6樓:漂網一葉舟

假設原始資料在a、b列,按照c列提供的關鍵字在a、b列查詢對應資料自動填入d列;

1、在版d1單元格輸

權入公式:

=offset(a:b,match("*"&c1&"*",a:a,0)-1,1,1,1) 回車

見圖一2、選中d1 單元個,下拉填充d列,實際結果:見圖二

7樓:匿名使用者

d1輸入:

=sumproduct(isnumber(find(c1,$a$1:$a$3))*$b$1:$b$3)下拉

8樓:匿名使用者

d2公式:

=vlookup("*"&c2&"*",a:b,2,)下拉。

excel中,判斷某一列數值的區間範圍,如果值在某第一個區間,則在單元格中輸入a,在第二個區間,則輸入b

9樓:

操作如下:

操作版本為excel2003;

舉個簡單的例子演示操作方法,如下圖中**資料;a1到a11單元格中若有等於大於100而小於200之間的數,則在b列中對應的單元格顯示為”a“;若有等於大於200的數,則在b列中對應的單元格顯示為”b“.

1;選中b1至b11單元格;

3;再按ctrl+回車鍵;b1至b11單元格即顯示了結果。如下圖所示。

4;若有新增第三個區間的數,比如,等於大於300的數在b列對應的單元格顯示為”c“;則公式變為:=lookup(a1,)。若再新增第四個區間亦是如此操作。

10樓:

等於3是多少呢

lookup函式。

f2=lookup(a2,)

這樣子你按照我寫的格式繼續往後面加

11樓:紅旗雪

若最後一列為e列,在e2輸入

=lookup(a2,)

如何在excel表中找出c列資料與a列相同的資料並將a列對應的b列資料提取出來寫入d列中?

12樓:匿名使用者

在baid2中輸入du

zhi=if(countif(a:a,c2),vlookup(c2,a:b,2,0),"")

或dao

=if(countif(a:a,c2),index(b:b,match(c2,a:a,0)),"")

下拉復內製容

13樓:匿名使用者

在d2中輸入以下公式:

=vlookup(c2,a:b,2,false)

然後下拉公式。

14樓:匿名使用者

d2輸入公式

=vlookup(c2,a:b,2,)

下拉填充公式

15樓:匿名使用者

在d2輸入

=vlookup(c2,a:b,2,false)

下拉複製就可以啦,希望可以幫到你

16樓:匿名使用者

d2=if(count(match(c2,a:a,0)),vlookup(c2,a:b,2,0),""),下拉複製

17樓:匿名使用者

syhebin3說的是正解,前提是c列中的只在a列是唯一的,因為vlookup函式只返回找到的第一個相同的值,如果有一個以上的話,就不能用這個函式了

excel如何查詢b列包含在c列中的字元,並將d列的值取為對應的a列值

18樓:宇茹書甫

假設原始資料

在a、b列,按照c列提供的關鍵字在a、b列查詢對應資料自動填版入d列;

1、在d1單元格輸入公式權:

=offset(a:b,match("*"&c1&"*",a:a,0)-1,1,1,1)

回車見圖一

2、選中d1

單元個,下拉填充d列,實際結果:見圖二

19樓:平陽虎

d1中輸入

=lookup(,-find($b$1:$b$3,c1),a$1:a$3)

回車確認後下拉填充。

20樓:沈一民

d1=lookup(1,0/find($b$1:$b$3,c1),$a$1:$a$3)向下複製

21樓:匿名使用者

答:編寫陣列公式

。按ctrl+shift+enter三鍵結束輸入,會看到大括號。

d1公式:

=indirect(address(sumproduct(if(iferror(find($b$1:$b$3,c1,1),0),1,0),row($c$1:$c$3)),1))

注:如果b列有100行,內則修改容公式引數:

$b$1:$b$3為:$b$1:$b$100,和$c$1:$c$3為:$c$1:$c$100

excel中 根據c列的資料查詢a列對應的行b列的值提取到d列中顯示

22樓:綠衣人敲門

假設原始資料在a、b列,按照c列提供的關鍵字在a、b列查詢對應資料自動填入d列;

1、在d1單元格輸入公式:

=offset(a:b,match("*"&c1&"*",a:a,0)-1,1,1,1) 回車

2、選中d1 單元個,下拉填充d列,實際結果:

23樓:匿名使用者

其實這就是一個甲型的vlookup函式應用的例子操作步驟如下確定單元格結構為,ab兩列為原始資料,c列為手工錄入資料,d列為用公式顯示的結果

在d2中輸入公式:=if(c2<>"",vlookup(c2,a:b,2,0),"")

向下複製d2中的公式即可

實際效果如下圖:

24樓:

用j列資料查詢fg列中e的資料總和

25樓:匿名使用者

在d1輸入公式=vlookup(c1,$a:$b,2,)然後填充

26樓:匿名使用者

=index(b:b,match(c1,a:a,0))

=vlookup(c1,a:b,2,0)

27樓:

=lookup(,0/(c1=$a$1:$a$2016),$b$1:$b$2016)

在excel中,如何用vlookup函式對已經進行了篩選

一條酸菜魚 1 開啟excel 這是已經進行篩選過的資料,要在三個姓名中引用篩選中的資料。2 輸入公式 vlookup j20,g 2 h 8,2,0 3 輸入公示後,按回車鍵即可引用資料。4 下拉複製公式即可。 這裡面說的很詳細 啊 excel中如何使用類似vlookup這樣的函式,完成同時存在精...

excel函式,求E列s對應C列的和

c列最大值前10名對應e列的s有4個 這個沒有回答吧我的方法是在f1輸入公式 if and if rank c1,c 1 c 13 10,1,1,if e1 s 1,1 1,向下複製公式到f13,作為輔助列 不想看到這一列,請隱藏了吧 然後在g1中輸入 count f f 就可以統計出c列最大值前1...

excel如何用函式多條件排序,excel“條件排序”的函式是什麼?

遇見那個人 多條件排序方法如下所示。1 vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用。2 如圖,我們按照班級和姓名查詢性別。3 選中如圖,鍵盤按ctrl c。4 選中如圖,輸入 a1 a5 b1 b5。5 滑鼠移到e1...