Excel中VLOOKUP公式如何合併

2022-06-08 13:06:28 字數 3506 閱讀 3647

1樓:平陽虎

在首個單元格中輸入公式

回車確認後下拉填充。

2樓:匿名使用者

公式如下:

=iferror(iferror(iferror(iferror(iferror(iferror(iferror(iferror(iferror(vlookup($d319,'1'!$b:$i,8,false),vlookup($d319,'2'!

$b:$i,8,false),vlookup($d319,'3'!$b:

$i,8,false),vlookup($d319,'4'!$b:$i,8,false),vlookup($d319,'5'!

$b:$i,8,false),vlookup($d319,'6'!$b:

$i,8,false),vlookup($d319,'7'!$b:$i,8,false),vlookup($d319,'8'!

$b:$i,8,false),vlookup($d319,'9'!$b:

$i,8,false),vlookup($d319,'10'!$b:$i,8,false))))))))))

3樓:匿名使用者

你這麼多表需要幹什麼呢?

4樓:

這個800字的文章寫得真好,就是不知道說了些什麼?

excel vlookup可以和if函式合併使用嗎

5樓:山桑弓

可以的,而且可以互相套。

vlookup第一引數要查詢的值沒有說,這裡假設為a2,d1:f3只有三列,你10再加上5,豈不是找到外面去了,公式肯定返回錯誤值。而且有判斷也不一定非用if,

=vlookup(a2,d1:f3,10+(a1=1)*5,)

6樓:匿名使用者

是說若a1為1,b1的值就要在原來vlookup函式結果的基礎上+5?若不為1,就維持不變?

b1=if(a1=1,vlookup函式+5,vlookup函式)

7樓:

=if(iserror(公式),"",公式)

8樓:匿名使用者

例如:4 1 a =vlookup(if(a1<=5,1,2),b1:c2,2,false)2 b

excel寫函式公式的時候怎麼把兩個區域合併起來…

9樓:

沒有這種寫法!!

vlookup的資料區必須是一個矩形區域!

不過,你可以用if來做兩層vlookup

比如,寫成這樣子

=if(countif($f$5:$f$10,a1)=0,vlookup(a1,$t$5:$w$10,3,0),vlookup(a1,$f$5:$h$10,3,0))

先用countif判斷a1是否在f列,若不在,就到t5:w10執行vlookup查詢;若在,則在資料區f5:h10進行vlookup查詢

10樓:匿名使用者

=iferror(vlookup(a2,$f$5:$h$10,3,0),vlookup(a2,$t$5:$w$10,3,0))

我想這樣是可以的

excel中vlookup公式和陣列公式組合的函式

11樓:匿名使用者

如果日期加時間,可刪除夜班,白班,中班這列。

如果日期列只輸入日期(不加時間),可增加夜班,白班,中班這列。

如果不修改公式,建議使用第2種方法。

12樓:我來也

公式沒毛病,有些日期你能夠出來結果已經說明了

至於其他日期顯示n/a,很明顯你輸入的日期不在c列中, 或者是日期在c列中,但是對應日期的d列找不到h2的值。

說白了,就是h1、h2組合在c、d列中找不到啊

13樓:s今生緣

公式沒問題,但這是陣列公式,即同時按ctrl+shift+enter結束公式編輯,會自動生成一對{};

返回#n/a是因為查不到值的原因;

如果要支援下拉,需要用絕對引用。

14樓:igou知識雜貨鋪

感覺是h1&h2有問題,你試試只用h1或者只用h2會不會出錯。

在excel中如何用vlookup函式查詢合併單元格的第二個資料

15樓:一點設計演示

假設需要把sheet2中對應a、b列的薪資補充到sheet1的d列;

1、雙擊sheet1的d2單元格,輸入公式:

=sum((sheet2!$a$2:$a$11=a2)*(sheet2!$b$2:$b$11=b2)*sheet2!$c$2:$c$11)

陣列公式,按ctrl+shift+enter 結束輸入;

見圖一2、選中sheet1的d2單元格,下拉填充至**內的d列,實際結果見圖二

16樓:匿名使用者

只能找到 合併單元格 中的第一個……用vlookup

合併單元格 左上角 代表這個 單元格合併趨於的值……合併單元格其他 單元格的值 一般都是空的……

說說你的具體想法 然後 看看能不能給一些建議 你……

excel,用vlookup和大於小於等於兩個公式合併起來設一個公式

17樓:匿名使用者

輸入=if(vlookup(e3,k:l,2,0)=0,vlookup(e3,a:c,2,0),vlookup(e3,k:l,2,0))

excel 用vlookup函式,怎麼實現兩個表通過兩列關聯合並,**等!

18樓:匿名使用者

sheet1的d1單元格輸入公式

=iferror(vlookup(a1,sheet2!a:c,3,0),"")

下拉填充

如果是2003版需要重新寫個公式

=if(countif(sheet2!a:a,a1)=0,"",vlookup(a1,sheet2!a:c,3,0))

19樓:認真

vlookup有限制,只能引發現條件的第一行資料。看了你的表,兩表的**都有重複,不能簡單地用vlookup,這兩個表後面還有別的資料嗎?

20樓:漂網一葉舟

假設需要把sheet2中對應a、b列的薪資補充到sheet1的d列;

1、雙擊sheet1的d2單元格,輸入公式:

=sum((sheet2!$a$2:$a$11=a2)*(sheet2!$b$2:$b$11=b2)*sheet2!$c$2:$c$11)

陣列公式,按ctrl+shift+enter 結束輸入;

見圖一2、選中sheet1的d2單元格,下拉填充至**內的d列,實際結果見圖二

excel中VLOOKUP公式向下自動填充導致的查詢不嚴謹問題

方法為了講解的需要,特製作如圖所示的 當然,也可以根據自己的實際情況設計合適的內容。接下來 任務是通過利用vlookup函式來實現查詢同學c的成績。為此在單元格中輸入 vlookup 此時就會發現vlookup包括三個引數和一個可選引數。其中 lookup value 是指要查詢的值,在此為 c 引...

請高手指教下EXCEL公式VLOOKUP怎樣處理引用首列有重複的情況,萬分感謝

簡單解決辦法 建立輔助列 輔助列是 款號單元格 組號單元格 您上面的查詢框應該增加組號,也建立相對應的輔助列這樣vlookup就按輔助列查詢,不會重複,也簡單輔助列可以隱藏,不影響查詢計算,也不影響 格式ps excel建議您別把不同的 放一起分2個 做比較好 如果只用號來查的話用巨集吧,可以把符合...

excel中的vlookup函式

公式沒有問題 意思是 查詢b列某個值,在橡果 a d這表的a d資料區域,對應返回第3列的值,其他2個公式以此類推,然後將這3個公式產生的值,中間用空格連線起來。這是把三個值在同一個單元格顯示,這三個值分別是vlookup b b,橡果 a d,3,0 vlookup b b,橡果 a e,4,0 ...