请求使用VLOOKUP合并两单元格值并添加后缀_B的技术方案
使用VLOOKUP合并单元格值并添加固定后缀
场景说明
需要将两个单元格的值合并,且最终结果添加后缀_B,同时要求使用VLOOKUP函数实现。示例:A2值为OSAS205677,C2值为WKWP0101,目标结果为OSAS205677WKWP0101_B。
解决方案
根据需求,分两种情况给出公式:
情况1:C2的值是通过VLOOKUP从其他区域匹配获取
如果C2的内容需要先通过VLOOKUP匹配得到(比如从另一工作表的数据源匹配A2对应的关联值),公式如下:
=A2&VLOOKUP(A2, 数据源区域, 匹配列序号, FALSE)&"_B"
- 示例(假设从Sheet2的A:B列匹配A2对应的第2列值):
=A2&VLOOKUP(A2, Sheet2!A:B, 2, FALSE)&"_B"
情况2:直接合并现有A2和C2的值(用VLOOKUP引用C2)
如果只是要合并已存在的A2和C2的值,同时满足使用VLOOKUP的要求,可以用VLOOKUP引用C2本身,公式:
=A2&VLOOKUP(C2, C:C, 1, FALSE)&"_B"
- 公式解释:
A2:直接引用第一个待合并的单元格值VLOOKUP(C2, C:C, 1, FALSE):在C列中查找等于C2的值,返回第1列(即C2自身),以此满足使用VLOOKUP的要求&"_B":拼接固定后缀_B
实际效果
当A2为OSAS205677、C2为WKWP0101时,上述公式会返回目标结果:OSAS205677WKWP0101_B
内容的提问来源于stack exchange,提问作者Young.Aborsh
相关产品推荐
相关产品推荐

