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