1樓:匿名使用者
在a1單元格輸入以下公式,然後向右填充公式=vlookup($a10,sheet1!$a:$c,column(a1),0)
公式表示:在sheet1的a列精確匹配與a10相同的單元格,並返回對應column(a1)=1列的資料。隨著向右填充公式,column(a1)自動變為column(b1)、column(c1)也就是第2列、第3列的資料。
公式中的column(a1)相當於是遞增列數,如果向下填充,用row(a1)作為遞增列數。
詳見附圖同表舉例
2樓:匿名使用者
你的 sheet1 是一個區域名稱?
a1 =vlookup($a10,sheet1,column(),0)……向右拖動複製……
這 有一個 查詢目標的問題 即a10 如果你確實是讓其不變化的話 酌情全部 絕對引用……
即使用 $a$10
3樓:朱仕平
a1單元格輸入公式
=sheet1!a1
b1單元格輸入公式
=vlookup(a1,sheet1!a:f,column(b1),)
選擇b1向右填充
再向下填充即可
4樓:飛飛在天山
a1=vlookup(a10,sheet1,column(a1),0) 向右拉
excel的vlookup公式自動下拉,函式內的單元格座標會遞增,這樣如何解決?
5樓:hulo小鍇
這是因為bai你沒有新增絕對du引用$這個符號,所以你只有zhi加dao上就可以解決了。
具體的版
操作步驟如下所示權:
1、點選d2單元格,即你要用vlookup函式配對的單元格。
2、插入或者直接再d2單元格中輸入公式=vlookup(c2,$a$2:$b$6,2,0)。
3、點選回車鍵,然後將d2單元格填充至d6單元格就行了。
6樓:魚木混豬喲
軟體版本:office2007
問題原bai
因:如果duvlookup中的引用區域使用了絕對zhi引用,由於隨解決方法:
1.將公式中的引用區域由相對引用改為絕對引用,可以通過輸入$符號或者當游標在單元格上時按下f4來實現:
2.再下拉填充就可以得到正確結果:
7樓:我愛桑果
單元格使用絕對引用即可,也就是c2寫成$c$2,便捷的方式是,雙擊單元格,選定整個公式,按f4就ok了。
8樓:平陽虎
d2中輸入公式
=vlookup(c2,a:b,2,)
或者=vlookup(c2,a$2:b$6,2,0)回車確認後下拉填充。
9樓:000天下000無雙
想不變的地方前面加$
如:a1變成$a$1,這樣,拉動公式時就不會變了
10樓:風雨滿樓欲傾城
可以用固定符號$
你直接在輸入=vlookup($c2:$c6,$a2:$b6,2,false)這樣往下拉就不會變了
excel中vlookup公式裡的列序號如何實現橫向拉動時自動加減?縱向又該如何設定?謝謝!
11樓:匿名使用者
1、建立excel,並在sheet2中,插入測試資料,2、編輯sheet1,並插入a列的測試資料;
3、在b2列編輯vlookup函式,=vlookup(a2,sheet2!a2:c8,2,0),可以發現所需資料已生成,
4、拖動b2單元格右下角的十字滑鼠,向右、向下拖拽,可以發現資料已填滿,並且c10的公式為=vlookup(b11,sheet2!b11:d17,2,0)
12樓:匿名使用者
橫向拉動時應該用hlookup函式。
縱向拉動時應該用vlookup函式。
13樓:匿名使用者
=vlookup($a1,sheet2:$a$1:$d$100,column(b1),0)
通過column函式來計算返回的列。
14樓:匿名使用者
橫向拉動用:
column(a1)
例:=vlookup(a1,a:b,column(a1),0)縱向拉動用:
row(a1)
例:=vlookup(a1,a:b,row(a1),0)當然是不是從1開始,你自己調整
15樓:匿名使用者
=vlookup(a1,a:z,column(b1),0)
16樓:匿名使用者
橫的用column豎著的用row
excel中的函式vlookup同時參考兩列的資料要怎麼用
17樓:星願下的期盼
1、開啟excel中的主頁,需要輸入圖示的資料。
2、下一步選擇第一行,通過圖示位置的**來回車。
3、這個時候會出現圖示匹配的文字,點選下拉進行復制。
18樓:子衿
全真計算機二級考題詳細講解,不看錯過就沒有了。
19樓:善言而不辯
可以採用vlookup結合陣列公式來解決,舉例來說:
sheet1中欲在sheet2中找到a列數值=甲,且b列數值=1....對應的紅色字顯示的資料,可以輸入以下公式:
$b$1:$b$1000,sheet2!c$1:
c$1000),2,0)
公式輸完,按ctrl+shift+enter結束,下拉向下填充公式即可。
20樓:譚笑風笙
c2=sumproduct((sheet2!a:a=a2)*(sheet2!b:b=b2)*c:c)
d2=sumproduct((sheet2!a:a=a2)*(sheet2!b:b=b2)*d:d)
注意,查詢不到兩列同時匹配的,會顯示錯誤,可用if+iserror修整,如
c2=if(iserror(sumproduct((sheet2!a:a=a2)*(sheet2!
b:b=b2)*c:c)),"",sumproduct((sheet2!
a:a=a2)*(sheet2!b:
b=b2)*c:c))
21樓:匿名使用者
在表一、表二中分別增加一列新的列,並通過公式=a1&b1進行取值,然後就可以用傳統的vlookup函式搜尋符合條件的值了
22樓:匿名使用者
加and()條件一下
excel中vlookup函式表太多的情況下如何用下拉選單改變引用表.如圖
23樓:
你把以sheet2、sheet3、sheet4的資料拷貝在同一個工作表內,然後自定義名稱
(方法為:sheet1和sheet2為例。
(1)在sheet1中選擇一行或一列
(2)在「插入」-》「名稱」-》「定義」-》「在當前工作簿中的名稱」下的輸入框中輸入一個名字,比如「lbl」.(word2010及2007中,在「公式」-》「定義」 選項中.
(3)在sheet2中選擇一個單元格
(4)在「資料」-》「在效性」-》「序列」-》「**」中輸入「=lbl」就可以了。)
再在從中選擇就好拉,你試試,看符合你要求嗎?
附加:如果你想進行多列,或多行的操作,可以重複上面的過程。除此之外,沒有其他辦法。這是因為,excel不提供這種功能。
24樓:
下拉選單在e3,你b3中的公式就應該寫成
=vlookup(a2,indirect(e3&"!a:c"),2,)這樣子
25樓:骨頭
需要設定e列資料有效性:為:sheet1,sheet2,...
b3輸入=vlookup(a3,indirect(e3&"!a:c"),2)下拉
26樓:
用indirect函式
公式可以是這樣:
=vlookup(a3,indirect(e3&"!a:c"),2,0)
27樓:匿名使用者
=vlookup(a3,indirect(e3&"!a:c"),2,)
28樓:匿名使用者
=vlookup(a3,indirect(e3&"!a:c"),2,0)
excel中使用vlookup函式,引用資料時,部分資料可以引用,部分返回na
29樓:陽光上的橋
一、vlookup的第四個引數,需要輸入0或者false才是精確匹配,否則是模糊匹配,結果不是想要的。
二、vlookup等函式匹配的時候非常機械,單元格的前後都不能多、不能少空白,必須完全一致。
30樓:
沒有查到可以匹配的資料,可能是由於空格、不可見字元引起的,修改一下公式,試試:
=vlookup(clean(trim(a2)),if(,clean(trim(l$1:l$488)),m$1:m$488),2,)
陣列公式,需要按ctrl+shift+回車,完成公式。
31樓:農民傷不起
因為沒有找到你想要的就會出現這個,
Excel VLOOKUP函式怎麼用
excel的函式有很多的,如果您一點也不會的話,建議向周邊的朋友請教請教一下,因為實教才會聽得更明白點的,掌握了以後做 很方便的,值得學習,祝你早日學好!這是表一 這是表二 在表二中操作如下 即可。vlookup函式是用來幫忙查詢資料的,它含有四個引數 vlookup lookup value,ta...
EXCEL VLOOKUP函式的用法
vlookup函式 在 陣列的首列查詢指定的值,並由此返回 陣列當前行中其他列的值。它不是彙總,是查詢和引用,如果是引用,在其它表中必須有相應的表,如,你在所在表中a1的姓名,其它表中必須是姓名 金額,查詢到後就能顯示出來。如 vlookup 7,a2 c10,3,false 使用精確匹配在 a列中...
excel VLOOKUP函式的使用
vlookup函式,遮蔽0與na值 excel中vlookup函式如何使用,我教你!vlookup函式的使用方法。顯然,你會運用相這函式,那麼最直接的辦法,就是,你可以在表二中a列前插入一列,將c列內容複製 數值 到新插入的列,重新編輯下上述公式引數就好了.如果不需要新插入的列次,可將公式計算結果貼...