
使用VLOOKUP、XLOOKUP、INDEX+MATCH、IF函數(shù)或PowerQuery可實(shí)現(xiàn)Excel中根據(jù)一列自動(dòng)填充另一列。首先推薦VLOOKUP函數(shù),輸入=VLOOKUP(A2,C:D,2,FALSE)進(jìn)行精確匹配查找;其次XLOOKUP更靈活,公式為=XLOOKUP(A2,A:A,B:B,"未找到");當(dāng)查找列不在首列時(shí)可用INDEX與MATCH組合,公式為=INDEX(B:B,MATCH(A2,C:C,0));若為簡(jiǎn)單條件判斷,可用嵌套IF函數(shù)如=IF(A2="蘋(píng)果","水果",IF(A2="胡蘿卜","蔬菜","未知"));對(duì)于多表關(guān)聯(lián)或大數(shù)據(jù)量場(chǎng)景,建議使用PowerQuery,通過(guò)“合并查詢(xún)”實(shí)現(xiàn)列間映射并上載結(jié)果。
如果您希望在Excel中根據(jù)某一列的數(shù)據(jù)自動(dòng)填充另一列對(duì)應(yīng)的值,可以通過(guò)多種方法實(shí)現(xiàn),例如使用公式或查找功能。這種操作常用于數(shù)據(jù)匹配、信息查詢(xún)等場(chǎng)景。
本文運(yùn)行環(huán)境:DellXPS13,Windows11
一、使用VLOOKUP函數(shù)進(jìn)行精確匹配
VLOOKUP函數(shù)可以在表格中按行查找指定值,并返回對(duì)應(yīng)行中其他列的數(shù)據(jù)。該方法適用于存在明確對(duì)照表的情況。
1、在目標(biāo)單元格輸入公式:=VLOOKUP(A2,對(duì)照表范圍,2,FALSE),其中A2是查找值,對(duì)照表范圍如C:D表示包含原始數(shù)據(jù)和對(duì)應(yīng)值的兩列區(qū)域,2表示返回第2列的值,F(xiàn)ALSE代表精確匹配。
2、按下回車(chē)鍵后,單元格將顯示匹配結(jié)果。
3、選中已填寫(xiě)公式的單元格,向下拖動(dòng)填充柄,將公式應(yīng)用到整列。
二、利用XLOOKUP函數(shù)實(shí)現(xiàn)靈活查找
XLOOKUP是較新的查找函數(shù),支持從任意方向查找,且語(yǔ)法更簡(jiǎn)潔,可替代VLOOKUP完成相同任務(wù)。
1、在目標(biāo)單元格輸入公式:=XLOOKUP(A2,A:A,B:B,"未找到"),其中A2為查找值,A:A為查找列,B:B為返回值列,"未找到"為未匹配時(shí)的提示內(nèi)容。
2、按回車(chē)確認(rèn)公式,得到對(duì)應(yīng)結(jié)果。
3、將公式向下復(fù)制至所需行數(shù),完成整列生成。
三、通過(guò)INDEX與MATCH組合實(shí)現(xiàn)雙向查找
INDEX和MATCH結(jié)合使用可以實(shí)現(xiàn)更復(fù)雜的查找邏輯,尤其適合非首列作為查找依據(jù)的情形。
1、輸入公式:=INDEX(B:B,MATCH(A2,C:C,0)),其中A2為查找值,C:C為查找列,B:B為需要返回的值所在列。
四、使用IF函數(shù)進(jìn)行條件判斷賦值
當(dāng)對(duì)應(yīng)關(guān)系較為簡(jiǎn)單且基于特定條件時(shí),可直接使用IF函數(shù)進(jìn)行判斷并輸出相應(yīng)值。
1、在目標(biāo)單元格輸入類(lèi)似公式:=IF(A2="蘋(píng)果","水果",IF(A2="胡蘿卜","蔬菜","未知")),根據(jù)實(shí)際分類(lèi)設(shè)置嵌套條件。
2、按回車(chē)獲得判斷結(jié)果。
3、向下拖動(dòng)填充公式,覆蓋全部數(shù)據(jù)行。
五、借助PowerQuery實(shí)現(xiàn)多表關(guān)聯(lián)映射
PowerQuery可用于處理大量數(shù)據(jù)的列間映射,適合需要清洗或合并多個(gè)數(shù)據(jù)源的復(fù)雜情況。
1、選中數(shù)據(jù)區(qū)域,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡中的“從表格/區(qū)域”導(dǎo)入至PowerQuery器。
2、在PowerQuery中加載對(duì)照表,然后使用“合并查詢(xún)”功能,選擇主表與對(duì)照表的關(guān)聯(lián)列。
3、展開(kāi)合并后的列,選擇需提取的對(duì)應(yīng)值字段。
4、點(diǎn)擊“關(guān)閉并上載”,結(jié)果將自動(dòng)寫(xiě)入新工作表中,包含生成的對(duì)應(yīng)列。
以上就是Excel怎么根據(jù)一列數(shù)據(jù)生成另一列對(duì)應(yīng)的值_Excel一列生成另一列對(duì)應(yīng)值教程的詳細(xì)內(nèi)容,!

