我尝试捕获单元格中的内容,删除了小数点和最后一位数字。结果有效,但现在是“文本”结果。
- 例如,B4包含145.35
- C4单元格为
=IF(IFERROR(FIND(".",B4),0)>0,MID(B4,FIND(".",B4)-1,1),"0")
,结果为145 - D4单元格为
=IF(IFERROR(FIND(".",B4),0)>0,MID(B4,FIND(".",B4)+1,1),"0")
,结果3 - E4单元格为
=concatenate(c4,d4)
,结果1453
E4将产生文本格式的答案。我需要使用数字格式,因为我将使用另一个公式。
请注意,超级用户不是脚本编写服务。如果您告诉我们到目前为止您已经尝试过什么(包括您正在使用的任何脚本)以及遇到的困难,那么我们可以尝试帮助解决特定的问题。您还应该阅读如何问一个好问题?。
—
DavidPostill
您应该可以使用VBA代码做到这一点,查找字符串操作函数,google vb字符串操作
—
SeanClt
您是否尝试将单元格或列设置为数字格式?
—
CharlieRB