2013-10-24 49 views
1

我想替换一个Excel单元格中的最后一个字符。我正在使用替换Excel中的字符

=IF(RIGHT(B2,1)="W", LEFT(B2,LEN(B2)-1) &"U", B2) 

这工作取代W与U,因为我想要的。我遇到的问题是我需要更换任何A。有没有办法做IF W或IF A,用U取代?

回答

0

尝试这个(不正确的):

=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

+0

测试'OR(RIGHT(B2,1)=“W”,RIGHT(B2,1)=“A”)' – Orbling

+0

Orbling给出的作品。非常感谢你们的帮助。 – baskinsr

+0

你也可以使用'OR(RIGHT(B2)= {“W”,“A”})'' –