我正在尝试根据前8个字符和最后2个字符匹配列,以便我可以在其上运行vlookup:
问题是单元格的中间总是不同,第一列中间全部是10,第二列是25,依此类推。我尝试左右收集前8个和后两个字符,然后尝试了大约vlookup,但它对我来说只是为我显示错误。
我的尝试
=LEFT(C2,FIND("/",C2)+3) & " " & RIGHT(C2,FIND("/",C2)-3)
给我这个:
20.5/010 ES
尝试在照片中跑掉Col B
期望的结果:
以下是我收到的错误:
答案 0 :(得分:1)
假设您有三种不同类型的数据,例如; 20.5 / 010/010 /,20.5 / 010/025 /& 20.5 / 010/022 /并且您将删除您的B列(输入数据中为空)您将填充A,B和C列(有意义吗?)
您的输出数据清楚地显示您在第10列中列出了010值,并且您想知道其他两个值是否与相同的国家/地区代码匹配。但是我会在这个例子中列出D列。所以:
将D列填充为输出列10。
将此公式添加到E列并向下拖动:
=IFERROR(INDEX(B:B;MATCH("20.5/010/025/"&RIGHT(D1;2);B:B;0);1);"")
将此公式添加到F列并向下拖动:
=IFERROR(INDEX(C:C;MATCH("20.5/010/022/"&RIGHT(D1;2);C:C;0);1);"")