标签: excel-formula
在Excel中,我有许多列包含不同类型的条形码,例如:
WS-S5-S-L1-C31-F-U5-S9-P14转换为05-09-14
WS-S5-S-L1-C31-F-U5-S8-P1转换为05-08-01
WS-S5-N-L1-C29-V-U16-S6-P6转换为16-06-06
我想使用以下规则将这些转换为8个字符:
我相信有一种方法可以使用IF,FIND& MID函数在Excel中转换它们但不知道如何启动。任何帮助将不胜感激。
答案 0 :(得分:0)
嗯,这个案例2很好,但不涉及P14或U16,但你可以进一步......
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(RIGHT(A1,LEN(A1)-FIND("U",A1,1)+1),"U",0),"S",0),"P",0)
假设数据在单元格A1到A3中,只需向下拖动即可。虽然很蛮力......