如何根据EU/NA/CIS区域国家列表自动匹配所属区域?
实现国家对应区域自动匹配的电子表格方案
操作步骤
1. 建立区域-国家映射数据源
在表格空白区域(比如单独的D、E列)录入你的国家-区域对应列表,示例格式如下(可根据实际数据扩展行数):
| D列(国家) | E列(区域) |
|---|---|
| 德国 | EU |
| 美国 | NA |
| 俄罗斯 | CIS |
2. 用匹配函数实现自动填充
假设从第2行开始输入数据(B2为第一个国家输入单元格),在A2单元格输入以下任意一种函数:
方案1:XLOOKUP(适用于Excel 365/2021、Google Sheets)
=XLOOKUP(B2,$D$2:$D$100,$E$2:$E$100,"未匹配到区域")
- 说明:将
$D$2:$D$100和$E$2:$E$100替换为你实际的映射表范围;最后一个参数是无匹配时的提示文本,可自定义修改。
方案2:VLOOKUP(兼容旧版Excel)
=IFERROR(VLOOKUP(B2,$D$2:$E$100,2,FALSE),"未匹配到区域")
- 说明:映射表必须把国家列放在第一列;
2代表返回映射表第2列的区域值;IFERROR用于避免无匹配时显示错误代码。
3. 批量应用到整列
选中A2单元格,拖动右下角的填充柄(小方块)向下拉,即可将函数批量应用到A列所有需要自动匹配的行。
内容的提问来源于stack exchange,提问作者quarantinho
相关产品推荐
相关产品推荐

