tft每日頭條

 > 生活

 > vlookup兩個表格怎麼結合

vlookup兩個表格怎麼結合

生活 更新时间:2025-02-25 00:18:54

原創作者: 蘭色幻想-趙志東 轉自: Excel精英培訓

昨天一位同學在留言中的一個問題:

蘭色老師您好,想請教下:表格中,同一個供方多種業務範圍在不同行同一列,怎麼才能讓表格顯示成,該供方業務範圍彙總到同一個單元格?彙總供方的業主範圍

蘭色據此做了一個示例:

【例】如下圖所示,左表中為供貨明細表,要求把每個供貨商的商品合并到一起(如F列所示),然後在G列求和。

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)1

如果A和B列(供貨商 商品)不重複,則直接可以用兩個Vlookup公式輕松搞定。

第一個Vlookup公式:添加輔列公式(D2單元格)

=B2&IFERROR(","&VLOOKUP(A2,A3:D32,4,),"")

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)2

第二個Vlookup公式(F2單元格)

=VLOOKUP(E2,A:D,4,0)

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)3

但大多數情況下某供貨商是多次提供同一類型商品的,這時用兩個Vlookup合并後會出現重複的商品名稱。

如果你是最新的office365版本,隻需要一個簡單的公式:

=TEXTJOIN(",",,UNIQUE(FILTER(B2:B25,A2:A25=E2)))

公式說明:

  • UNIQUE函數:保留唯一值
  • Filter函數:根據條件提取所有值
  • Textjoin函數:用符号連接多個字符

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)4

遺憾的是,大部分同學都沒這個版本。

可能有不少同學猜想蘭色要用Power query功能,no! 因為power query也有版本限制或要安裝插件,步驟多且不通用。所以蘭色選擇跳過這個方法,給大家提供一個易操作、不限版本的通用方法:Vlookup 數據透視表

1、插入數據透視表

選取左表插入數據透視表,如下圖所示

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)5

2、添加輔助列公式

L2單元格公式

=IF(J3="",J2,J2&","&L3)

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)6

3、提取合并後的商品名稱

F2單元格公式:

=VLOOKUP(E2,I:L,4,)

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)7

4、分類求和

G2單元格公式:

=SUMIF(A:A,E2,C:C)

vlookup兩個表格怎麼結合(Vlookup的新用法表格快速合并)8

蘭色說:其實今天出彩的不是Vlookup,而是數據透視表旁邊的循環連接公式,巧妙的把同一供貨商的商品連接到了一起。今天用的全是基本用法,但組合到一起卻解決了一個超難除重複的同類項合并問題。正如蘭色一直強調的一個觀點:學會功能你隻是入門,能靈活運用才是真正的Excel高手。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved