1樓:匿名使用者
可能原因有:
1.c11:c320沒用絕對引用c$11:c$3202.兩邊a列格式不完全一樣
3.lookup在查詢時要求資料經過排序,因為它會通過兩分法取數,不確定性較大,新手慎用。
你先試試下面的,如果有問題,那基本是第二個原因了。
=if(iserror(vlookup(a4,'id1'!a$11:$c320,3,0)),"",vlookup(a4,'id1'!a$11:$c320,3,0))
2樓:
1.c11:c320沒用絕對引用c$11:c$320
2.兩邊a列格式不完全一樣
3.lookup在查詢時要求資料經過排序,因為它會通過兩分法取數,不確定性較大,新手慎用。
你先試試下面的,如果有問題,那基本是第二個原因了。
=if(iserror(vlookup(a4,'id1'!a$11:$c320,3,0)),"",vlookup(a4,'id1'!
a$11:$c320,3,0)) 1.c11:
c320沒用絕對引用c$11:c$320
2.兩邊a列格式不完全一樣
3.lookup在查詢時要求資料經過排序,因為它會通過兩分法取數,不確定性較大,新手慎用。
你先試試下面的,如果有問題,那基本是第二個原因了。
=if(iserror(vlookup(a4,'id1'!a$11:$c320,3,0)),"",vlookup(a4,'id1'!a$11:$c320,3,0))
3樓:匿名使用者
vlookup函式,在**或數值陣列(資料表)的首列查詢指定的數值(查詢值),並由此返回**或陣列當前行中指定列(列序號)處的數值。
vlookup(查詢值,資料表,列序號,[匹配條件])
例如在sheet2表中有全部100個學生的資料,b列為學號、c列為姓名、d列為班級,現在在sheet1表的a列有學號,我們需要使用該函式,將sheet2表中對應學號的姓名引用到sheet1表的b列。我們只需在sheet1的b2輸入以下公式
=vlookup(a2,sheet2!$b:$d,2,false)(或者=vlookup(a2,sheet2!
$b$2:$d$101,2,0),就得到了a2單元格學號對應的學生姓名。同理,在sheet1表的c2輸入公式=vlookup(a2,sheet2!
$b:$d,3,false),即可得到對應的班級.
vlookup(a2,sheet2!$b:$d,2,false)四個引數解釋
1、“a2”是查詢值,就是要查詢a2單元格的某個學號。
2、“sheet2!$b:$d”是資料表,就是要在其中查詢學號的**,這個區域的首列必須是學號。
3、“2”表示我們最後的結果是要“sheet2!$b:$d”中的第“2”列資料,從b列開始算第2列。
4、“false”(可以用0代替false)是匹配條件,表示要精確查詢,如果是true表示模糊查詢。
如果我們需要在輸入a列學號以後,b列與c列自動填充對應的姓名與班級,那麼只需要在b列,c列預先輸入公式就可以了。為了避免在a列學號輸入之前,b列與c列出現"#n/a"這樣錯誤值,可以增加一個if函式判斷a列是否為空,非空則進行vlookup查詢.這樣b2與c2的公式分別調整為b2=if(a2="","",vlookup(a2,sheet2!
$b:$d,2,0)) c2=if(a2="","",vlookup(a2,sheet2!$b:
$d,3,0))
4樓:匿名使用者
if函式缺少取值指向col_index_num和range_lookup。即下列公式中的3和0。
=if(iserror(vlookup(a4,'id1'!a$11:$c320,3,0)),"",vlookup(a4,'id1'!a$11:$c320,3,0))
若仍不能取值,再按以下公式調整下索引列格式,第一兩表索引列日期格式設定下,並通過“替代”將“-”替換成“-”,沒錯這兩個是一樣的,但很多時候日期格式就需要這樣的重新替換下;第二通過替代取消掉所有空格;
基本上問題就搞定了。
在excel 工作表中,如何用函式呼叫另一個工作表中的符合條件的資料
5樓:匿名使用者
選資料區域—copy
—選單欄——資料——篩選——自動篩選——先選a列下
拉框的“1”,再選c列下拉框的“自定義”:大於——20——確定
選資料(行)——複製——新工作表——貼上
一樓補充:
這個問題用自動篩選比較簡單,但既然你強調要用函式,就給你的函式公式吧:
在sheet2的a1輸入
=index(sheet1!a:a,small(if((sheet1!
$a$1:$a$100=1)*(sheet1!$c$1:
$c$100>20),row($1:$100),4^8),row(1:1)))&""
陣列公式,輸入後先不要回車,按ctrl+shift+enter結束計算,再向右和向下填充。
順便一句:
二樓的公式錯了,糾正一下:
在sheet2的a1輸入
=if(and(sheet1!$a1=1,sheet1!$c1>20),sheet1!a1,"")回車並向右和向下填充。
6樓:匿名使用者
在sheet1中的c2中輸入或複製貼上此公式
=vlookup(a2,sheet2!a:c,3,0)
下拉填充
7樓:
在進行excel**計算來時,經常自需要使用其它工作表的資料**來參與計算。這時就需要遵守一定的引用規則,即工作表名!資料來源地址。
比如在兩張**中有兩個季度員工的工資,然後要在彙總**中進行兩個季度總工資的彙總,這裡http://jingyan.baidu.
就詳細演示怎麼引用其它**的資料。
8樓:匿名使用者
在d2輸入=vlookup(a2,sheet2!a$1:d$100,4,)往下拖
EXCEL 怎樣用函式算啊?不懂函式啊
這個是資料篩選 你點選資料 選擇高階篩選 i1 countif d d,40 i2 countif d d,40 count d d i3 round sum d d count d d 0 i4 lookup 200,d d 或者max d d i5 min d d 求excel函式大神!急求啊!...
怎樣用matlab畫對數正態分佈密度函式圖
yesyes科 1 首先雙擊matlab軟體圖示,在命令列視窗使用函式normrnd 建立一個服從正態分佈的隨機數樣本j。2 在命令列視窗中,使用函式lognrnd 建立一個服從對數正態分佈的隨機數樣本k。3 在命令列視窗中輸入 subplot 2,1,1 qqplot k 將影象分成上下兩部分,在...
請教下奇石老師,凹凸不平的奇石怎樣用什麼工具拋光?該怎麼處理深凹處雜物呢?謝謝
油石修平表面,起碼修到2000目的砂紙或者油石,然後用拋光粉,你要是不嫌累,那麼拿著一塊棉布或者羊毛氈,沾著拋光粉慢慢擦,估計你擦個50下酒能看到效果了。還可以買個小的吊磨機,用羊毛頭。沾拋光粉擦 可以用砂紙或者紗布拋磨,先用粗砂紙磨,再用細砂紙拋 凹處的雜物可以用化學試劑去掉。希望能夠幫到你 一石...