上班时间,正在忙里偷闲,喝杯咖啡缓解一下上班的疲劳,突接老板的来电,让我马上整理某个项目的数据报表给他,得令的我,挂完电话马不停蹄地整理,半个小时后一份详细的数据报表就出来了,你们看我的报表:
是不是做得很精准,连小数位我都给保留了。
刻不容缓,立马发邮给老板,发完后正准备得瑟一下,
结果老板大人又来电,“把报表里数据的小数位都去掉,我只要取整数”,
我弱弱地问了一句:“需要四舍五入吗?”
老板:“不用。”
让我静一静, Excel表格的数据要去掉小数位,不四舍五入,总不能一个个地删除吧?老板可是万分火急。
嘿,放心,这里有好几种方法,可以让我在不四舍五入的情况下,高效地去掉小数位只取整数,只需几秒的时间。
方法一:用excel的内置命令“查找替换”实现(最简单快捷的方法)
选中数据区域,按快捷键Ctrl+H,打开【查找和替换】对话框,在替换窗口里,查找内容输入:.*,替换为留空,然后点击【全部替换】即可。
替换后的报表:
此方法虽粗暴,但最简单快捷。
方法二:公式INT取整
用辅助区域,设置公式=int(),例如:=int(C2),C2代表要取整数值的单元格,其它单元格依此类推,公式全部填充后,再粘贴成数值,最后再粘贴回原区域。
补充:INT公式取整的特征为:对正数,直接截掉小数位数取整;对负数,截掉小数位数再-1取整。
例如:
=INT(79.61) 将79.61向下舍入到最接近的整数(79)
=INT(-79.61) 将-79.61向下舍入到最接近的整数(-80)
此种方法是比较高大上,但我觉得效率没有第一种方法高。