-2 是否有一种更简单的方法来删除列中每个单元格的最后一位数字,包含“м”或“。”。最后,除了运行一个循环?最好将其格式化为数字。Excel宏:寻找一个更容易的解决方案,我通常会循环 来源 2015-09-07 vitmerc +0 您可以分享您正在使用的屏幕截图或一些示例数据吗? – rwking +0 研究左右声明。将它们嵌入IF声明中。 http://www.techonthenet.com/excel/formulas/left.php http://www.techonthenet.com/excel/formulas/right.php – Luuklag +0 根据您的实际数据的性质,您可以使用用通配符替换''方法。 –
0 如果您不想添加“M”或“。”回到单元格内容的末尾: =IF(Right(CELL)="M",Left(CELL,Len(CELL)-2),IF(Right(CELL)=".",Left(CELL,Len(CELL)-2),CELL)) 如果要添加“M”或“。”背底: =IF(Right(CELL)="M",CONCATENATE(Left(CELL,Len(CELL)-2),"M"),IF(Right(CELL)=".",CONCATENATE(Left(CELL,Len(CELL)-2),"."),CELL)) 左侧的输入数据,在上面的公式中的结果的权利。 来源 2015-09-07 13:08:11 Luuklag
您可以分享您正在使用的屏幕截图或一些示例数据吗? – rwking
研究左右声明。将它们嵌入IF声明中。 http://www.techonthenet.com/excel/formulas/left.php http://www.techonthenet.com/excel/formulas/right.php – Luuklag
根据您的实际数据的性质,您可以使用用通配符替换''方法。 –