首页 > Excel专区 > Excel函数 >

如何在一个excel单元格里计算差值,同时又显示百分比?

Excel函数 2021-11-25 09:03:26

看到有些表格在进行统计的时候会显示成这样。如下图所示:


 

而且修改数据,C列的差值与百分比会自动变化。如下动图所示:


 

这是如何做到的呢?下面,将带着大家一起解密。
不过首先,不是很推荐这样放在一个单元格统计,这样不符合数据统计规范,这种只是一种显示机制而已,单元格不够用,只有放在一个单元格里了。 其实分开统计应该是这样的,注意看公式,也是非常的简单,下图为占总百分比。=B6/$B$18注意B18是总计项,所以要加美元符号$锁住。


如何在一个excel单元格里计算差值,同时又显示百分比? 

月差值公式是这样:=B7-B6 注意这个公式要从2月开始输入。


如何在一个excel单元格里计算差值,同时又显示百分比? 

分开表达是这样的。
那如何能实现合在一个单元格显示呢?最自然的想法会想到链接符号&,利用&链接符号把两个单元格的内容链接起来就OK。会发现数据的格式会发生了变化。


如何在一个excel单元格里计算差值,同时又显示百分比? 

但结果事与愿违,所以大家记住,凡是需要将两个数据链接起来,又要保持数据的原始格式,就需要利用Text函数与&的搭配使用。所以不用任何的辅助列,差值(百分比)的公式是这样:


如何在一个excel单元格里计算差值,同时又显示百分比? 

公式显示成这样:=TEXT(B7-B6,"0.00")&"("&TEXT(B7/$B$18,"0.0%")&")"
其实是分成四个部分:
TEXT(B7-B6,"0.00")表示差值,保留小数点两位&"("&链接半个括号TEXT(B7/$B$18,"0.0%")表示占总百分比,保留百分比保留一位小数&")"链接另外半个括号
所以这个使用要掌握Text函数的后面的格式参数就很重要。 可以参看官方的帮助文件。

  如何在一个excel单元格里计算差值,同时又显示百分比?


标签: 何在一个excel单元格里计算差值同时

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.