剛在處理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...