excel中如何去掉最后一位特定字符

时间:2026-02-15 08:53:08

1、先给个示例,如图所示,有些数字后面有美元符号"$",现在想要批量快速去除

excel中如何去掉最后一位特定字符

2、先说下具体思路,是想利用if函数进行判断,如果最后一位是"$"则去掉,如果最后一位不是"$",则返回原值

那么从第一个数据单元格a1对应的b1单元格,输入:

=IF(RIGHT(A1,1)="$",LEFT(A1,LEN(A1)-1),A1)

excel中如何去掉最后一位特定字符

3、b1格子往下拉

excel中如何去掉最后一位特定字符

excel中如何去掉最后一位特定字符

4、最后从语法上分析

IF(logical_test,value_if_true,value_if_false)

logical_test 是输入判断的公式

value_if_true 判断为真时输出什么

value_if_false 判断为假时输出什么

那么上面例子中去掉"$"的公式:

=IF(RIGHT(A1,1)="$",LEFT(A1,LEN(A1)-1),A1)

RIGHT(A1,1)="$"    就是判断最后一位是不是"$",也就是语法中的logical_test

LEFT(A1,LEN(A1)-1)   这里判断最后一位是"$",去掉字符串最后一位,也就是语法中的value_if_true

A1  这里是判断最后不是"$"的输出值,也就是语法中的value_if_false

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com