excel中某單元格的值等於數時,則在另一表中取該行的另外單元格的值。求高手

2021-04-12 11:31:37 字數 5693 閱讀 5181

1樓:朱薈非

sheet1中的a:e列依次是姓bai名、性別、出生年月、du年齡、zhi年級。

在sheet2的a1單元格輸入查詢dao條件,專比如:六年級。

在屬a3單元格輸入公式:

=index(sheet1!a:a,**all(if(sheet1!

$e$2:$e$100=$a$1,row(sheet1!$e$2:

$e$100),4^8),row(a1)))

公式以ctrl+shift+enter結束右拉、下拉填充

2樓:匿名使用者

假設你的bai

年級資料du在e列,a列為姓名,b列為性別zhi,c列為出生年月,d為年dao齡版

公式可以用

sheet2表a2 =index(sheet1!

權a:a,if(sheet1!$e2="六年級",row(sheet1!$e2),"")) 右拉複製公式至d列,再下拉複製至與表一相同的行數

再選中這些得出值的資料列進行排序,讓錯誤值排在下方

或用公式

$e$1000="六年級",row(sheet1!$a$2:$a$1000),9e+307),row(a1)),column(a:

a)))

陣列公式,ctrl+shift+回車三鍵齊下後結束輸入,先右拉公式至d列,再下拉複製公式

=index(sheet1!a:a,**all(if(sheet1!

$e$2:$e$1000="六年級",row($a$2:$a$1000),9e+307),row(a1)))

陣列公式,ctrl+shift+回車三鍵齊下後結束輸入,先右拉公式至d列,再下拉複製公式

3樓:溫柔小兔

這個我知道你的意思。

你把內容複製到sheet2,

然後選中年紀那一列:

資料-排序-擴充套件到選定區域,

確定即可按照年級進行排序。

希望對你有幫助, 如果有其他的要求可以追問o(∩_∩)o~

4樓:匿名使用者

你這個不是很好弄,在這裡也很描述清楚,你把表發過弄好了你自己再去研究。[email protected]

excel表中如何使一個單元格等於另一個單元格中的裡面的某個值?

5樓:biubiu哩

在b1中輸入bai公式

=if(a1="**a",12,if(a1="**b",15,18))。

例如:duaj4單元zhi格的數值dao

是專29,aj5單元格的數值是

30,ak2單元格的數值是29,bc1單元格的數值是50,即當屬(aj4+aj5)/2的值大於等於ak2時,ax4的值等於bc1單元格的值。

假設單元格a1和a2有資料,如果a1的值大於100,b1的值就等於a2,否則等於a1。

在b1中設定如下公式即可:=if(a1>100,a2,a1)

可以通俗的理解為:如果a1的值大於100,就取a2的值,否則取a1的值。如圖:

6樓:群雄領導

用函式來mid(),在b1中輸入

=mid(a1,1,2),有三個引數源

1、a1是另一個單元格,從a1單元格中取值。

2、第二個引數是取值開始的位置,1,的意思是第一個字元,就是從第一個字元開始取值

3、第三個引數是取值的長度,2表示去兩個字元。

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

7樓:天堂滴落的眼淚

工具:2010版excel

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

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

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

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

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

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

8樓:匿名使用者

在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 省略,則預設為近似匹配。

9樓:余余

j2公式下拉?

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

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

10樓:匿名使用者

請舉例。

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

b1輸入

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

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

11樓:哇哎西西

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

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

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

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

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

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

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

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

12樓:司馬刀劍

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

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

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

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

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

二、相關函式的定義

(1)count函式

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

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

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

excel中怎麼設定當一個單元格為某個數值時,另外一個單元格就引用該數值對應的公式?

13樓:月亮愛你

準備工具/材料:裝有windows 10的電腦一臺,microsoft office 家庭和學生版 2016 excel軟體。

1、用資料開啟電子**,在b列的返回值中顯示與e列對應的資料。

2、必須單擊「b2」單元格中的「fx」來選擇「vlookup」功能選項。

3、第一行填寫a2,第二行填寫d2:e8,第三行填寫2。這是根據需要設定範圍。

4、最後,如圖所示,直接在a2區域下拉公式以檢視所有值,這樣操作就可以完成了。

14樓:匿名使用者

假設是要a1單元格值為100時,b1單元格就顯示100,否則不顯示任何內容,那麼可以在b1單元格寫入公式

=if(a1=100,a1,"")

公式的意思是當a1單元格的值為100時,公式返回a1單元格的內容,否則顯示空值

15樓:匿名使用者

我會做這個,晚上回來後給你做一下吧

16樓:tat蘿蔔

用vba寫自定義函式吧,表發1554220253扣郵箱

excel中如何設定當某個單元格等於某個數時,另一個單元格值等於條件對應的另外一個值?

17樓:鬍鬚客

g2=3時,h2提成多少?假設是0

h4=e4*lookup(1,0/(g4>),%)下拉

18樓:匿名使用者

=lookup(g4,,%)

excel表中如何使一個單元格等於另一個單元格中的裡面的某個值

19樓:biubiu哩

在b1中輸入公式

=if(a1="**a",12,if(a1="**b",15,18))。

例如:aj4單元格的數值是29,aj5單元格的數值是30,ak2單元格的數值是29,bc1單元格的數值是50,即當(aj4+aj5)/2的值大於等於ak2時,ax4的值等於bc1單元格的值。

假設單元格a1和a2有資料,如果a1的值大於100,b1的值就等於a2,否則等於a1。

在b1中設定如下公式即可:=if(a1>100,a2,a1)

可以通俗的理解為:如果a1的值大於100,就取a2的值,否則取a1的值。如圖:

20樓:群雄領導

用函式mid(),在b1中輸入

=mid(a1,1,2),有三個引數

1、a1是另一個單元格,從a1單元格中取值。

2、第二個引數是取值開始的位置,1,的意思是第一個字元,就是從第一個字元開始取值

3、第三個引數是取值的長度,2表示去兩個字元。

21樓:匿名使用者

假設身份證在第一列第三行,可在第二至十九列的第二行輸入1、2、3、4、5....18這樣

一個序列,則在b3單元格中輸入:

=mid($a3,b$2,1)

回車,然後滑鼠拖動填充至第十九列(即身份證第18位)即可圖中是=mid($a3,b2,1),這裡改為=mid($a3,b$2,1)

22樓:芮城老憨

假如a1單元格已經輸入你的身份證號,

b1=mid($a$1,column(a1),1)

向右複製到s列結束。

excel中,如何設定單元格的值相等,單元格自動填充顏色

這個可以用條件格式解決。條件格式的區域為d列之後的時間範圍。輸入的條件為 d 3 a4 d 3 b4 詳見附件。選中l4,設定條件格式,條件公式 l4 i4 l4 j4 條件成立時填充色變黃色 設定完後,選中l4,點格式刷,刷需要設定相同格式的單元格就好了 條件格式?if s4 i4,if s4 j...

提取excel 單元格中第1,2,3,4,5,6的數字

b2公式下抄拉bai du if a2 lookup left a2,c2公式右zhi拉dao下拉 if a2 lookup left mid a2,sumproduct len b2 b2 column b1 2 使用wps 中的篩選功能.這個要用vba自定義函式 excel 如何單獨提取單元格 ...

在Excel軟體中,假設單元格中輸入的值分別為 A1 1,A2 2,A3 3,B1 2,B

a4中的公式 sum a1 a3 右拉填充到b4,公式變為 sum b1 b3 當然 b1 b2 b3 2 3 4 9了。用填充柄或複製的方法到b4單元格,b4的公式就是 sum b1 b3 了 原公式bai在a4中為 sum a1 a3 拖動的時候由du於原公式並沒有使用絕對引用zhi,dao所以...