Excel 公式文字 加加减减
文章目录
最近公司终于决定要统一换电脑了,把之前的220,230,420,430都换成460s,对用户来说是个好消息,就是我们的工作量就大了。
然后还有个不是问题的问题,T460s现在公司有两个版本可以选,硬盘256或者512的,512的比256的贵一点,正好超过预算…所以现在还得看人下菜碟,有的人给512的有人给256的。
于是就先从SCCM的扫描结果里面看看大家的磁盘的空余呗,公司有工具,用起来还挺方便的,就是导出来的报表里面 Free harddisk space 字段是这样的。。。

我要的是最后加出来的结果,这种字符串形式的东西当然不能直接用了。得处理一下。
上次就觉得玩好Excel,脑洞很重要,解决这个问题我想过可以用VBA对GB做识别提取前面的数字转换之后再相加,两个For循环应该就好了。但是还想看看能不能更有趣一点。
先把Gb去掉吧,把GB替换成+号,既然反正之后的结果要算总的磁盘剩余空间,这样还方便一点。
然后呢,另起一列,在原来的基础上前面加上一个等于号,后面加一个零,再用Trim把空格去掉,就变成这样了。

看着还有点不对,原来在原来的表里面,还用了软回车。。。再替换一下,这下看起来正常了。

然后呢,应用到这一行,然后拷贝,然后复制成值

快要成功啦,不过贴出来的就是一个个公式,咱们要的是结果啊,为什么呢?
试着双击一个单元格进入编辑状态再回车,公式的值出来了。。。原来还得”激活”一下这个公式,点计算不行。
那么就来批量做一下吧,用Text to Column 工具,什么都不要设置,一步一步next

然后就OK啦


