Excel兩個表,從另1個表取對應物品的另乙個值,函式怎麼寫?

2025-01-07 13:55:06 字數 5656 閱讀 1867

1樓:網友

應為比較3列,建議插入輔助列,具體步驟。

1。在sheet1的g列插入輔助列 輔助列g1=a1&b1&c1 或者g1=concatenate(a1,b1,c1),在sheet1的列之間插入輔助列 **就跑到f列。

輔助列e1=a1&b1&c1 或者e1=concatenate(a1,b1,c1).

2.第一步的所有輔助列都要選擇性黏貼成數值型。在sheet1的h列輸入。

h1=vlookup($g1,sheet2!$e:$f,column(a1),0)向右填充1行,再向下填充。

這樣abc一樣的 會出現在h1,**會出現在i1.

3.最後別忘選擇性黏貼。

2樓:網友

在sheet1的g2中寫入公式:

lookup(1,0/((sheet2!$a$2:$a$1000=b2)*(sheet2!

b$2:$b$1000=c2)*(sheet2!$c$2:

c$1000=d2)),sheet2!$e$2:$e$1000)

下拉複製公式。

測試過了,公式沒有錯誤。

3樓:夜風長門

假設sheet1的資料是在a1:f500區域,sheet2資料是在a1:e19區域則在sheet1的g2單元格輸入輸入函式=sumproduct((b2=sheet2!

a$2:$a$19)*(c2=sheet2!$b$2:

b$19)*(d2=sheet2!$c$2:$c$19)*(sheet2!

e$2:$e$19))向下複製就行了。

條件是sheet2中沒有編碼、名稱、規這三項都一樣的重複項)

4樓:

首先說,真夠亂的。

在1表中的g列這樣寫。

if(b1<>sheet2!a1,"編碼不對應",if(c1<>sheet2!b1,"名稱不對應",if(d1<>sheet2!c1,"規格不對應",e1))

你試一下。這樣你應該可以看明白了,這樣可以提示你是那一欄不對應引起的資料導不過來。試試吧。

excel怎樣取另外乙個表中的對應資料

5樓:小巷生活百科

你知道excel怎樣取另外乙個表中的對應資料嗎?下面來介紹一下方法。方法。

首先明確需求,表一中只有名字,缺少性別。

請點選輸入**描述。

表二中有姓名和性別資訊。此時要表一的第二列要獲取表二的第二列資訊。

請點選輸入**描述。

將游標放在表一的b2單元格。

請點選輸入**描述。

點選上方的「f(x)」插入函式。

請點選輸入**描述。

找到vlookup函式並點選下方的「確定」。

請點選輸入**描述。

第乙個引數為a2,即前面對應的姓名。

請點選輸入**描述。

第二個引數為「sheet2」,即引用資料的**。

請點選輸入**描述。

第三引數為「2」,即表中的第二個資料。

請點選輸入**描述。

最後乙個引數為0,表示完全匹配。填寫完畢後,點選下方的「確定」。

請點選輸入**描述。

點選b2列右下角的十字,並向下拖至b6列。

請點選輸入**描述。

現在對應的資料就引用過來了。

請點選輸入**描述。

excel如何從另乙個表中自動提取另乙個表對應的資料?

6樓:惠企百科

1、開啟乙個excel**,以班級資料為例:

2、開啟原始資料**表2,這裡陪返模擬了一些資料。

3、回到表一,游標選中班級單元格:

4、輸入=vl會自動匹配公式,雙擊vlookup,如果沒有匹配的就手動輸入:

5、選擇完公式後選擇a2單元格,然後在後面輸入英文的逗號「,」蘆粗飢:

6、回到表2選擇所有的資料:

7、因為表2資料是4列所以再輸入乙個4和凳帆英文逗號,有幾列就輸入幾。

8、公式回車就可以看到表1的b2單元格自動匹配了表2的資料:

9、游標放在b2單元格右下角,等游標變成十字型大小後,左健雙擊:

10、效果展示:

excel 如何取值另乙個表的內容?

7樓:惠企百科

1、首先明確需求,表一中只有名字,缺少性別。

2、表二中有姓名和性別資訊。讓逗枯此時要表一的第二列要獲取表二的第二列資訊。

3、將游標放在表一的b2單元格。

4、點選上方的「f(x)」插入函式。

5、找到vlookup函式並點選下方的「確定」。

6、第乙個引數為a2,即前面對應的姓名。

7、第二個引數為「sheet2」,即引用資料的**。

8、第三引數為「2」,即指凱表中的坦洞第二個資料。

9、最後乙個引數為0,表示完全匹配。填寫完畢後,點選下方的「確定」。

10、點選b2列右下角的十字,並向下拖至b6列。

11、現在對應的資料就引用過來了。

excel中怎樣在乙個表中提取另乙個表對應的資料?

8樓:我叫王土土豆

excel中在乙個表中提取另乙個表對應的資料步驟如下:

1、雙擊開啟電腦中安裝的excel軟體,進入主頁面。

2、開啟表乙個**,這個**裡sheet1和sheet2都有內容。

3、我們要做的是在sheet1中 在d6單元格中查詢銷售人員5的銷售金額,利用公式進行查詢,在d6單元格中單機fx插入函式,彈出插入函式對話方塊。

4、我們選擇第乙個vlookup函式,然後單機確定按鈕,進入函式引數對話方塊。

5、因為我們要查詢銷售人員5的銷售額,所以在查詢值中輸入a6。

6、在資料表中選擇sheet2**中的a列和b列。

7、在列序數中輸入2,因為我們需要的是金額,所以選擇第二列,匹配條件輸入0。

8、單擊確定按鈕,金額就已經顯示了,61,我們可以和sheet2對比一下,資料是完全一致的。

9樓:月亮愛你

1、開啟excel表單,以類資料為例。

2、開啟原始資料表的表2,其中模擬了一些資料。

3、返回表1,游標選擇類單元格。

4、輸入=vl會自動匹配公式,雙擊vlookup,如果不匹配,手動輸入。

5、選擇公式後,選擇單元格a2,然後輸入英文逗號 ", "。

6、返回表2,選擇所有資料。

7、由於表2中的資料是4列,請輸入另乙個4和英文逗號,並輸入儘可能多的列。

9、游標位於單元格b2的右下角。游標變成十字後,左健雙擊。

10、效果展示:

10樓:深圳市勵拓軟體****

讓我們先了解一下vlookup函式。vlookup是按列查詢,最終返回該列所需查詢列序所對應的值(hlookup則是行,用法相同)。

我們以圖上的要求為例,將sheet2中的年齡資料用vlookup公式取到sheet1的年齡框中。

然後切換到第二個表,選中包括共同列和需要取出資料的列。

公式中的3代表你選取的列中你需要的資料在第三列,0則代表需要精確選取資料,如果資料不存在會顯示#n/a的標誌。

11樓:溜到被人舔

1.雙擊開啟電腦中安裝的excel軟體,進入主頁面,2.開啟表乙個**,這個**裡sheet1和sheet2都有內容,3.

我們要做的是在sheet1中 在d6單元格中查詢銷售人員5的銷售金額,利用公式進行查詢,..

4.我們選擇第乙個vlookup函式,然後單機確定按鈕,進入函式引數對話方塊,5.因為我們要查詢銷售人員5的銷售額,所以在查詢值中輸入a6,

12樓:網友

=vlookup($e2,sheet2!$a:$z,column(b:b),0)

或=vlookup($e2,sheet2!$a:$z,column(b$2),0)

或=vlookup($e2,sheet2!$a:$z,column(b2),0)

下拉填充,右拉填充。

13樓:匿名使用者

如果亂碼的單元格對應的e列單元格的資料,在表二中是存在的,就是格式不一致的問題。建議選乙個,用格式刷刷下來驗證下。

14樓:沈一民

圖一f2中的公式=vlookup($e2,sheet2!$a:$x,column(b2),0)向右向下複製。

15樓:喜歡做飯的橙子

複製。貼上的時候選擇你需要的格式就好。

excel如何從另乙個表中自動提取另乙個表對應的資料?

16樓:嗨呀你爹臨死前

1、開啟乙個excel**,以班級資料為例:

2、開啟原始資料**表2,這裡模擬了一些資料。

3、回到表一,游標選中班級單元格:

4、輸入=vl會自動匹配公式,雙擊vlookup,如果沒有匹配的就手動輸入:

5、選擇完公式後選擇a2單元格,然後在後面輸入英文的逗號「,」

6、回到表2選擇所有的資料:

7、因為表2資料是4列所以再輸入乙個4和英文逗號,有幾列就輸入幾。

8、公式回車就可以看到表1的b2單元格自動匹配了表2的資料:

9、游標放在b2單元格右下角,等游標變成十字型大小後,左健雙擊:

10、效果展示:

17樓:網友

【vlookup函式】

範例如圖:vlookup用於在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值,其語法形式為:vlookup(lookup_value,table_array,col_index_num,range_lookup)

1、lookup_value:表示要查詢的值,它必須位於自定義查詢區域的最左列。 lookup_value 可以為數值、引用或文字串。

2、table_array:查詢的區域,用於查詢資料的區域,上面的查詢值必須位於這個區域的 最左列。可以使用對區域或區網域名稱稱的引用。

3、row_index_num:為 table_array 中待返回的匹配值的行序號。 row_index_num 為1 時,返回 table_array 第一行的數值; row_index_num 為 2 時,返回 table_array 第二行的數值; 依次類推。

4、col_index_num:為相對列號。最左列為1,其右邊一列為2,依次類推。

5、range_lookup:為一邏輯值,指明函式vlookup 查詢時是精確匹配,還是近似匹配。 range_lookup為:

false ,vlookup將只查詢精確匹配值。

如果table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第乙個找到的值。如果找不到精確匹配值,則返回錯誤值。range_lookup為:

true 或被省略,則返回精確匹配值或近似匹配值。

如果找不到精確匹配值,則返回小於 lookup_value 的最大值。

並且,必須按公升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。【true 或被省略,返回的值有兩種,因此,精確查詢則選用引數false。】

如果 table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用從上往下,第乙個公升序排列段的最後乙個值,如果排列段後面還有值與lookup_value 匹配。

如何excel中篩選兩個表中相同的資料

如何篩選兩個excel 間的相同資料?在sheet2中,隨便找個空白列,比如x 在x1中輸入 lookup a1,sheet1 a a 然後下拉複製,直到sheet2第一列的的結尾這個公式的意思是,在sheet1的a列中,查詢sheet2的a1格的值,如果找到,則在x1中顯示a1的值。否則顯示錯誤 ...

Excel中兩個工作表之間能建立函式嗎

只要在工作表二要建立關係的單元格中輸入公式就行了,如希望在sheet1的a1輸入100,而在sheet2的a1中出現100 2 50的結果,可以在sheet2的a1輸入 sheet1 a1 2 回車後就可以在第一個a1輸入資料,在第2個a1得出結果了。如果表1中a1輸入100,表二中a1輸入 she...

如何excel中篩選兩個表中相同的資料

將兩個工作表放在一個視窗中,如圖所示 sheet1是全部學生的,sheet2是某班學生花名。在sheet1相對應名字同一行的空白出輸入 if countif 然後切換到sheet2,選中全部名字並回車 再切換到sheet1,這時這個函式變成了 if countif sheet2 a1 a44 注意 ...