Excel 以逗号分隔的格式显示给定列表中的所有匹配值
我有两张这样的床单Excel 以逗号分隔的格式显示给定列表中的所有匹配值,excel,excel-formula,Excel,Excel Formula,我有两张这样的床单 ID | Name ------------- 1 | Shirt 2 | Shorts 3 | Pants 4 | Skirts Product | Category ID ------------------------ PC001 | 1,2,3 PC002 | 1,3 PC003 | 1,4 PC004 | 4 我想得到如下结果 Product | Category ID ------------------------ PC001 |
ID | Name
-------------
1 | Shirt
2 | Shorts
3 | Pants
4 | Skirts
Product | Category ID
------------------------
PC001 | 1,2,3
PC002 | 1,3
PC003 | 1,4
PC004 | 4
我想得到如下结果
Product | Category ID
------------------------
PC001 | Shirt,Shorts,Pants
PC002 | Shirt,Pants
PC003 | Shirt,Skirts
PC004 | Skirts
实现这一结果的公式是什么?谢谢。如果
1,2,3
处于B2模式,请尝试:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2,1,"Shirt"),2,"Shorts"),3,"Pants"),4,"Skirts")
在第2行,并抄写下来以适应