excel中 在一列中找符合條件的,結果顯示前一單元格的內容

時間 2021-10-15 00:31:10

1樓:匿名使用者

用vlookup函式,

vlookup(lookup_value,table_array,col_index_num,range_lookup)

lookup_value為你要找的名次,第一名第二名等

table_array為包含名詞和學生姓名的列

col_index_num為上面table_array中你想要返回值所在的位置,比如table_array中第一列為學生姓名,第二列為名次,想返回第一列col_index_num=1

range_lookup一般取零,表示精確查詢,取1的時候則表示近似查詢

比如你的學生姓名在a列,名次在b列,想查詢名次為25的學生姓名可以用:

=vlookup(25,a:b,a,0) ,25也可以更換為某應用位置

2樓:匿名使用者

設a列是姓名,b列是已經排好的名次,在c1輸入公式:=index(a:a,match(1,b:b,0))

3樓:貓之大神

假如姓名在a列,名次在b列,求第一名學生的姓名

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

4樓:匿名使用者

使用if函式吧!

=if(logical_test,value_if_ture,value_if_false)

判斷是否滿足某個條件,如果滿足返回一個值,如果不滿足返回另一個值,可以不填。

最簡單的辦法是:

假如前一單元格列位置為a,則在後一單元格列b中對應輸入a1、a2/a3…或在函式欄輸入函式=index(a:a,match(1,b:b,0))

excel 返回符合條件的單元格所在列某一行單元格的內容

5樓:辛迪貓貓

index 函式

bai+match函式

index 函式du:返回表zhi或區域中的值或對值的dao引用

回。語法答:index(區域,引用行號)

match函式:返回指定數值在指定陣列區域中的位置。

語法:match(查詢值,區域,查詢方式)

6樓:朱薈非

=index(1:1,match(100,2:2,0))

或=indirect(address(1,match(100,2:2,0)))

7樓:萊昂納德_尤拉

c1輸入

=index(1:1,match(100,2:2,))

8樓:匿名使用者

=index(1:1,match(100,2:2,))

excel**中 指定單元格單元格等於滿足條件時 則顯示另外一單元格的內容。

9樓:匿名使用者

請舉例。

假設a1單元格為“中國",則b1為5……

b1輸入

=if(a1="中國",5,"")

excel 如何實現出現範圍內符合要求的數值,在另一個單元格顯示對應資料?

10樓:4終

1準備了兩個工作表,分別命名為a表、b表。

2、a表中的資料是一批員工的姓名、年齡以及職位資訊。b表中的資料是隻有這一批員工的姓名,現在需要把a表中的年齡對應找出來,並批量顯示在b表中。

3、在b表中操作,選中b2單元格,並輸入公式:=vlookup(a2,a表!$a$1:$c$7,2,0)。

4、回車;得出結果。然後,向下拖拉,向下複製公式並顯示出結果。

5、來看下公式,=vlookup(a2,a表!$a$1:$c$7,2,0),。

其中,a表!,就是工作表:a表,一定要加上!

號。$a$1:$c$7是資料查詢區域。

2,是要查詢的列號,年齡是在b列中,所以為2;0是精準查詢。

11樓:足壇風行者

excel 實現出現範圍內符合要求的數值,在另一個單元格顯示對應資料操作步驟如下:

1、首先給出一些基礎資料,目標是根據成績判斷,如果成績大於等於60,則“是否及格”出顯示及格,否則顯示不及格:

2、滑鼠在d2單元格上雙擊,出現輸入游標 |:

4、鍵盤上按回車,選擇第一個if函式,if函式的用法為 =if(測試條件,真值,假值)如圖:

5、在if後面的括號中輸入  c2>=60,"及格","不及格" ,意思是如果c2單元格的值大於等於60,則d2顯示及格,否則顯示不及格。

6、按回車生效使函式應用到單元格,d2就根據c2的值“77”符合“>=60”的範圍,變成了“及格”。

7、滑鼠放在d2單元格的右下角,電腦上會顯示出一個黑色的+標識,滑鼠下拉,其他被計算單元格就會引入同樣的公式(行號會自動增加),這樣就可以自動應用到其他需要應用此規則的行:

12樓:匿名使用者

1、建立一個“表一”作為條件判斷對應依據,在表二的b2單元格輸入公式:

=max((a2>=表1!$a$2:$a$20)*(a2<(表1!$b$2:$b$20))*表1!$c$2:$c$20)

陣列公式,按:ctrl+alt+enter 三鍵結束輸入;

2、選中表二的b2單元格,下拉填充b列,實際結果:

3、需要增加條件時,可以在表一增加,如圖二中的a5單元格為: 11,不在表一的判斷值裡面,所以對應的b5是空值,這時如在表一中增加一條,則表二的b5就對應出現符合條件的值。

13樓:常山大寶

單以樓主描述的問題來說,樓上的兩位知友回答的都正確。

但是,樓主只說了當a1出現1-2中任意數值,則a2顯示0.2-0.3這一條設想的規則

我想,既然稱之為規則,肯定不會只是當a1出現1-2中任意數值這一種情況

因此,我還是想在此補充一下!

比如規則如下:

當a1出現1-2(含1不含2)中任意數值,則a2顯示0.2-0.3

當a1出現2-3(含2不含3)中任意數值,則a2顯示0.3-0.4

當a1出現3-4(含3不含4)中任意數值,則a2顯示0.4-0.5

。。。。。。

那麼,a2中可用下面的公式來實現:

=int(a1)/10+0.1&"-"&(int(a1)/10+0.2)

又比如規則如下:

當a1出現1-2(含1不含2)中任意數值,則a2顯示0.2-0.3

當a1出現2-3(含2不含3)中任意數值,則a2顯示0.4-0.6

當a1出現3-4(含3不含4)中任意數值,則a2顯示0.6-0.9

。。。。。。

那麼,a2中可用下面的公式來實現:

=int(a1)*0.2&"-"&(int(a1)*0.3)

所以,通過上面的分析可以得出:只要是有規律的東西,一般都可以通過公式來實現。。

excel如何將一列中滿足條件使在另一列對應的單元格變色

選中f整列。如果你是的第一行使用了合併單元格,那麼麻煩一點,需要使用名稱框,這個不在解答範圍。選中f列後,此時啟用單元格是f1 格式,條件格式,公式 i1 1 格式裡定義字型或者圖案顏色為你需要的顏色,確定即可。注意,我上面講的每一句都不是廢話,不要漏掉任何一句 好像沒有這種函式.不過可以使用折衷辦...

在excel中篩選資料時只能一列一列的篩選嗎

建議用 高階篩選 先插入一行表頭,並填入相應內容,然後在d2單元格輸入公式 b2 c2 true 點 資料 篩選 高階篩選 資料區域 選a c列,條件區域 選d1 d2,選中 將篩選結果複製到其他位置 複製到 f h 您好,親,我是問一問答主,您的問題我收到了,正在整理答案請稍等,我將在十分鐘之內回...

excel中多列變為一列,Excel怎麼把表格將多列變成一列

天曼安周聖 選中1 9這些數值所在單元格,複製,在新的單元格右鍵單擊 選擇性貼上,在彈出的對話方塊中選擇1 數值選項,2 轉置,即可完成你要的效果 昌新月戎泉 只用一個公式即可實現 假設資料在a列,在b1輸入公式 indirect 賁飛英抄宛 將該多列 選中,複製到word中貼上,在word中將整張...