excel中兩列匹配,取匹配列的後一列資料

2022-08-29 23:03:16 字數 780 閱讀 4434

剛在處理excel資料時,遇到如下問題:已知a列的英文名和b列的中文名,現有一批c列的英文名,想根據a/b列的對應規則,輸出c列對應的中文名。

但是c列的順序和a列順序不一致,也不一定所有內容都被包含在a列。

舉例:a b c d

prvnce_name 省名稱 accs_nbr

latn_name 本地網 prvnce_name

prod_inst_id 產品例項id latn_name

age 年齡 prod_inst_id

zq_user_flag 是否政企使用者 cert_nbr

方法:只需在d1單元格輸入:

=if(isna(vlookup(c1,a:b,2,)),"",vlookup(c1,a:b,2,))
並將公式複製到所有d列

返回結果如下:

a b c d

prvnce_name 省名稱 accs_nbr

latn_name 本地網 prvnce_name 省名稱

prod_inst_id 產品例項id latn_name 本地網

age 年齡 prod_inst_id 產品例項id

zq_user_flag 是否政企使用者 cert_nbr

Excel多列匹配相加

問題描述 下表合計金額處,自動查詢專案1與專案2中專案名稱相同的,對其金額進行相加。解決辦法 使用vlookup函式 例如g2單元格,則對應的公式為 vlookup a2,a 2 b 7,2,false if isna vlookup a2,d 2 e 7,2,false 0,vlookup a2,...

6 兩表兩列資料匹配

問題 資料庫2張表做關聯,a表字段a,b表字段b,如果a列包含b列的內容,就關聯,這個應該怎麼寫?mysql資料庫 資料表示例如下 一 with cte1 as select 1 as fa,a as fb,c as fc union all select 2 as fa,b as fb,d as ...

動態匯出Excel(列從xml中取)

匯出 private void btnoutexcel click object sender,eventargs e endregion datacolumn 序號 typeof string datacolumn 燈桿id typeof string datacolumn 燈桿編號 typeof...