在Excel中replace字符
我试图取代Excel单元格中的最后一个字符。 我在用
=IF(RIGHT(B2,1)="W", LEFT(B2,LEN(B2)-1) &"U", B2)
这是工作取代W与U,如我所愿。 我遇到的问题是我需要replace任何A。 有没有办法做IF W或IF A,换成U?
试试这个(不正确):
=IF(RIGHT(B2,1)="W" OR RIGHT(B2,1)="A", LEFT(B2,LEN(B2)-1) & "U", B2)
根据@Oberling
=IF(OR(RIGHT(B2,1)="A", RIGHT(B2,1)="W"), LEFT(B2,LEN(B2)-1) & "U", B2)
按@Barry
=IF(OR(RIGHT(B2)={"W","A"}), LEFT(B2,LEN(B2)-1) & "U", B2)
第二个在Excel 2013中进行了testing