如何将Exchange 的数据变成可以编辑及计算的数据?
发布日期:2021-06-29 20:29:55 浏览次数:5 分类:技术文章

本文共 719 字,大约阅读时间需要 2 分钟。

我们经常有些IT们或者老板们要报表,这个是一个很头疼的一个需求,如何将我们的数据变成可以格式化的数据,来向老板呈现出我们经过定制的报表,我们先通过命令行得出如下的数据:

这些数据是没有办法做的到计算的,我们必须经过一系列的格式化操作,将数据格式化。

2. 我们将一些空格消除,当然不能消除关键数据空格,而是将格式空格消除掉,同时将...,--- 也同时一并处理掉,处理掉结果如下:

经历过这个格式化之后,发现有些不太好看,我们继续进行如下改造。

3.将KB变成K,MB变成M,GB变成B,同时消除K,M,G之前的空格。这样我们就能够利用EXCEL进行分列操作了:

 

4. 我们先将数据分成三列,将前面两部分数据和最后一部分数据分开:

5. 接下来,我们将第三列数据再进行分列:

 

最终结果如下:

到了这边,我们就要动用到公式了。公式的写法,请参考如下的函数,我们新增一列,列的数字取自于ITEMSIZE,TOTALDELETEDITEMSIZE:

=IF(RIGHT(F5,1)="k",LEFT(F5,LEN(F5)-1)/1000,IF(RIGHT(F5,1)="m",LEFT(F5,LEN(F5)-1),IF(RIGHT(F5,1)="G",LEFT(F5,(LEN(F5)-1))*1000,IF(RIGHT(F5,1)="B",LEFT(F5,LEN(F5)-1)/1000000))))

上面函数的意思是,如果数字后面跟上K,那么值就会当前值除以1000,如果是M就不变,如果是G,如果是B。那么就是除以1000000.结果我们数字就出来了:

 

最终出来的结果我们参考下我们做过的项目结果图,您可以将这部分美化成您企业需要的样式:

转载地址:https://databooming.blog.csdn.net/article/details/7805325 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:如果运行不了VBS脚本?
下一篇:使用Admodify 删除Exchange中多余的邮件地址!

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年05月02日 19时26分07秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章