excel中如何去掉最后一位特定字符
编辑:Simone
2024-10-22 22:47:17
584 阅读
处理数据时,有时候数据出现一个多余的字符,而且是同一个,如何批量快速地处理呢?
先给个示例,如图所示,有些数字后面有美元符号"$",现在想要批量快速去除
先说下具体思路,是想利用if函数进行判断,如果最后一位是"$"则去掉,如果最后一位不是"$",则返回原值
那么从第一个数据单元格a1对应的b1单元格,输入:
=IF(RIGHT(A1,1)="$",LEFT(A1,LEN(A1)-1),A1)
b1格子往下拉
最后从语法上分析
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
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/article/27143.html