简体   繁体   English

Excel 公式在单元格末尾有条件地替换

[英]Excel Formula to replace conditionally at the end of a cell

Trying to do a mass replace o of cells only ending in " A" in a data set.尝试对数据集中仅以“A”结尾的单元格进行大规模替换。 This keeps coming up value error这不断出现价值错误

=IF(RIGHT(A1,2)=" A",REPLACE(" A", RIGHT(A1, 1),2, " Away"), "not recognized") =IF(RIGHT(A1,2)="A",REPLACE("A", RIGHT(A1, 1),2, "Away"), "未识别")

Skip the replace:跳过替换:

=IF(RIGHT(A1,2)=" A", A1 & "way", "not recognized")

If you really want to use it:如果你真的想使用它:

=IF(RIGHT(A1,2)=" A",REPLACE(A1,LEN(A1)-1,2," Away"), "not recognized")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM