如何去掉单元格最后一位数字
成都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))