分享

Excel函数应用篇:单元格里计算差值,同时又显示百分比

 每天学学Excel 2022-02-15

在向领导汇报差异时,差异的数字和百分比都是很具有参考价值的依据。但是,要想在一个单元格内同时体现数字和百分比,如下图看到有些表格在进行统计的时候会显示成这样,就需要借助函数来实现。

 

而且当修改B列中销量的数据时,如将B8进行修改,C列的差值与百分比会自动变化。如下动态图所示:

 

这是如何做到的呢?
其实这是一种在单元格不够用时,放在一个单元格里。我们可以看一下分开时的情况,如下图中的公式,比较简单。=B6/$B$18注意B18是总计项,加美元符号$的作用是锁住该格不变。

根据月差值定义,月差值公式是这样:=B7-B6 注意根据定义,1月份是没有值,这个公式要从2月开始输入,然后下拉填充公式。

 

C列与D列就是分开表式差值与百分比的情况。
这与我们开关的不太相符,那怎么将这两个单元格内容合并在一个单元格,同时能动态显示呢?在这里我们采用链接符号&,利用&链接符号把两个单元格的内容链接起来就OK。如下图,在F6=C6&D6,会发现数据的格式会发生了变化。

通过上面公式,可以发现显示的结果并不是我们想要的情况,这里主要是没有注意到凡是需要将两个数据链接起来,又要保持数据的原始格式,就必须需要利用Text函数与&的搭配使用。所以F6=TEXT(C6,"0.00")&"("&TEXT(D6,"0.0%")&")",如果不用任何的辅助列,差值(百分比)的公式就是如下图中C7这样:

C7:=TEXT(B7-B6,"0.00")&"("&TEXT(B7/$B$18,"0.0%")&")",然后下拉填充
实现单元格里计算差值,同时又显示百分比,其实是通过四个部分来完成的:
第1部分:TEXT(B7-B6,"0.00")表示差值;

第2部分保留小数点两位&"("&链接半个括号;

第3部分:TEXT(B7/$B$18,"0.0%")表示占总百分比;

第4部分:保留百分比保留一位小数&")"链接另外半个括号;

因此实现上面的过程,最主要的是需要掌握Text函数的后面的格式参数的使用,而且十分重要。具体的使用方法可以参看官方的帮助文件。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多