在excel中如何設定函式讓某行中所有單元格的數值顯示另外一組資料中某行的數值

時間 2021-05-07 19:58:39

1樓:匿名使用者

a b c d e f

1產品編du號zhi 甲 乙 丙 丁 戊

編號1 30 20 20 40 30

你說dao的是這個意思嗎?如果

專在產品編號下面輸:編號2,那麼甲乙丙丁戊屬下面的資料根據資料框裡的同是變動吧,如果是這樣的話那麼可以用vlookup來設定

也就是在b3輸入函式「=vlookup(a3,$a$10:$f$14,2,0)」就可以,這裡也就是根據橫向條件查詢與引用,a3就是代表引用產品編號下方需要輸入的條件,$a$10:$f$14是你定的資料條件也就是編號1到編號5的資料結果搜尋範圍,2就是顯示條件後的第二個數,0就是如果搜尋不到相同條件就顯示空值

在a3輸入「編號1」,那麼b3就顯示30了,如果是c3的話就要輸入「=vlookup(a3,$a$10:$f$14,3,0)」,在d3,e3,f3相同輸入,要改的就是第3個條件,就可以了,如不明可hi本人

2樓:在五指峰跳遠的海棠

使用vlookup函式,如圖bai,因為你的編號序列du很多,放置zhi在右側,可以任dao意向下補充

b2的公式

版=if(isna(vlookup($a2,$g:$l,2,false)),"",vlookup($a2,$g:$l,2,false))

c2的公式=if(isna(vlookup($a2,$g:$l,3,false)),"",vlookup($a2,$g:$l,3,false))

.....

f2的公式=if(isna(vlookup($a2,$g:$l,6,false)),"",vlookup($a2,$g:$l,6,false))

然後選擇權b2:f2區域,向下拖動,自動填充公式

圖中,a2和a3是填充好的編號,後邊的資料是自動引入的

3樓:槐蔭公園

我只知道編號那可以往下拖就行了,拖到編號100都沒問題,它自動排號!!其它就自己打吧!

4樓:

你可以使用一下偏移函式offset,但這個還是要用if的格式是offset(reference, rows, cols, [height], [width])

reference是所選單元格區域版,rows偏移行數權,cols偏移列數

excel怎麼設定當一個單元格顯示某個數值時,在另一個單元格顯示相對應的數值

5樓:天雨下凡

b1輸入公式:

=if(a1=1,"是",if(a1=2,"不是",if(a1=3,"其他","")))

下拉複製

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

6樓: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是精準查詢。

7樓:足壇風行者

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

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

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

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

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

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

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

8樓:匿名使用者

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就對應出現符合條件的值。

9樓:常山大寶

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

但是,樓主只說了當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)

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

**中如何讓一個單元格等於某數值時,另一單元格顯示對應數值?

10樓:哇哎西西

1、開啟一個excel表,需要在另一個表中匹配出相應同學的班級資訊。

2、我們把游標定位在需要展示資料的單元格中,如下圖所示。

3、在單元格中輸入「=vl」,然後會自動提示出vlookup函式,雙擊藍色的函式部分。

4、我們可以看到,單元格中顯示出完整的vlookup函式。

5、選擇第一列中需要匹配資料的單元格,只選中一個就可以,然後輸入英文狀態下的逗號「,」。

8、按下回車鍵之後,展示出匹配到資料。

9、如果想要把一列中的資料都匹配出來,只需要按下圖操作。

10、完成操作,最終效果如下。

11樓:司馬刀劍

一、excel**中當某單元格出現數字,如何讓另一單元格相應自動改為指定文字

這個可以用count或isnumber函式來判斷是不是數字,再配合if函式就能達到所需要求了。

比如a1單元格內容為數字,要在b1單元格得出「數字」兩字,否則返回空值,那以可以在b1單元格寫入公式

=if(count(a1),"數字","")

或=if(isnumber(a1),"數字","")

二、相關函式的定義

(1)count函式

返回包含數字以及包含引數列表中的數字的單元格的個數。利用函式 count 可以計算單元格區域或數字陣列中數字欄位的輸入項個數。

語法count(value1,value2,...)

value1, value2, ... 為包含或引用各種型別資料的引數(1 到 30個),但只有數字型別的資料才被計算。

excel中如何設定一個單元格的值等於另外一列的其中一個單元格的值時,等於對應的的單元格的值

12樓:天堂滴落的眼淚

工具:2010版excel

可以用vlookup快速設定公式得出結果:

1、先開啟excel,如下圖中j列需要快速得出結果,那麼先選中j2單元格;

2、然後在j2單元格輸入公式「=vlookup(i2,$l$2:$m$15,2,0)」;

3、按下回車鍵後j2單元格得出結果「243」;

4、繼續把滑鼠移動到j2單元格的右下角,等游標變成「+」字後按住滑鼠左鍵下拉;

5、最後可以看到j列都匹配出結果了。

13樓:匿名使用者

在j2中輸入公式 =vlookup(i2,l:m,2,) 然後向下

填充擴充套件:關鍵得理解vlookup的使用方法

vlookup

(lookup_value,table_array,col_index_num,range_lookup

引數說明

lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。

table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。

col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!

;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。

range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。

如果range_lookup 省略,則預設為近似匹配。

14樓:余余

j2公式下拉?

=vlookup(i2,l:m,2,)

excel中怎樣在一列中查詢指定數值返回的另一列中的對應行的數值

15樓:浪小客

1、在來圖中所示的工作表中,如果源要在第i列中輸入**,相應的規範將自動顯示在第j列中。這是典型的vlookup應用程式示例。此功能要求**列中的資料必須是唯一的。

這意味著重複值不能出現在**中。您需要查詢的內容必須在您需要返回的資料之前(右側)。

2、單擊j2單元格並單擊「插入函式」按鈕以顯示「插入函式設定」框,並在[查詢和參考]類別中選擇vlookup函式。

3、繼續彈出功能引數設定框。第一個引數是你需要找到的。此示例設定為i2,第二個引數是需要找到的原始資料區域。

在此示例中,它設定為d:f,即d,e和f三列。找到第三個引數並返回前幾列的內容。

4、這樣就完成了一列中查詢指定數值返回的另一列中的對應行的數值,通過計算顯示結果為6,效果如下。

在Excel中怎麼設定分段函式?(有分段)

山口壇斜 b1寫公式 if a1 6000,a1 15 if a1 3000,a1 14 if a1 2000,a1 12 if a1 1150,a1 10 0 b1公式下拉 公式加入當a1為空白時,公式也返回空白的判斷。if a1 if a1 6000,15 if a1 3000,14 if a1...

excel圖表中如何設定某點顯示對應的橫座標和豎座標

小銘日常 應該不可以,為什麼了,因為上面的資料是由 中的資料生成的,除非在 中有這一點,才可以顯示,如果 中沒有這點,怎麼會顯示了,資料無從顯示,而且資料不是連續的,本生就不是一條曲線啦! 薘薘懶 如果這個資料在 中沒有,那麼目前來看,應該是不可以的 excel折線圖橫縱座標的資料和內容怎麼設定?1...

Excel中,如何設定關聯函式(如圖),請教具體公式

index sheet1 3 3,1,max sheet1 b4 g4 0 column b4 g4 陣列公式,輸入公式後,按 ctrl shift enter 三鍵結束輸入 在表2的g2單元格輸入以下公式 if and sheet1 b4 0,sheet1 c4 0,sheet1 d4 0,she...