如何去掉单元格最后一位数字?

如何去掉单元格最后一位数字

成都office培训学校解答:

说明:单元格前面的数据不能改变,去掉最后一位数字。

=LEFT(A2,LEN(A2)-IF(ISNUMBER(–RIGHT(A2)),LEN(LOOKUP(9E+307,–RIGHT(A2,ROW(INDIRECT(“1:”&LEN(A2)))))),))

如果后面代的数值在两位以内,也可以用以下方式实现,当然如果超过两位的话,可以加语句 IF(ISNUMBER(RIGHT(TRIM(A2), X )+0)=TRUE,1,0)  X 代表后面数值的个数。

=LEFT(TRIM(A2),LEN(TRIM(A2))-IF(ISNUMBER(RIGHT(TRIM(A2),1)+0)=TRUE,1,0)+IF(ISNUMBER(RIGHT(TRIM(A2),2)+0)=TRUE,1,0))

发表评论

邮箱地址不会被公开。 必填项已用*标注