03.01 Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

今天分享一个关于数值缩小和放大的小功能。这里的缩小和放大,不是直接乘以或者除以某个数来实现放大和缩小,而是通过自定义格式的形式,让数据显示结果实现放大或缩小,但是单元格中的原始数据不变。

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

数值放大效果

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

数值缩小效果


接下来,我们来详细介绍其中的原理。

今天主要讲解自定义格式,但是,Excel中有一个很特殊的函数:Text函数,这个函数实现的效果和自定义格式基本一样(除了颜色格式等少数几种效果)。所以,也列举了Text函数的效果示例。

在上面两张图片中,格式代码一共使用了以下八种符号,我们分为三类:

1、【#】、【?】、【0】:我称之为数字占位符

2、【“”】、【!】、【\\】:我称之为强制增加符

3、【.】、【,】:小数点和千位分隔符


数字占位符介绍

数字占位符,其作用,我们用下面这个例子来直观展示。

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

数字占位符示例

从上面图片中的示例,你们可否总结出一些规律呢?我们看下图

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

三个数字占位符特点分析

根据上图的分析情况,我们总结出这三个数字占位符的不同点(这个很重要,因为我们在设置效果展示的时候,需要根据他们的特点选择最适合的数字占位符)

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

三个数字占位符的特点如下:

【# 】:忽略无意义的0,只显示有意义的数字,不占位;

【0】:有意义和无意义的0均显示,用自己占位(数据显示格式很统一)

【? 】:忽略无意义的0,只显示有意义的数字,用空格占位(小数点对齐)

同样,既然是数字占位符,还是有他们的相同点的,如下:

  1. 都是数字占位符,只对数值格式有效(涉及到数值计算,因此对文本格式的数字无效)
  2. 都可以对小数进行四舍五入
  3. 设置分数、日期、数值缩放等格式可以通用(注意各占位符的特点(0值显示),为达到效果可混合使用)
  4. 设置科学计数、千分位、百分比格式可以通用(注意各占位符的特点(0值显示),为达到效果可混合使用)
  5. 都支持TEXT函数对数字格式的设置(TEXT函数结果为文本,单元格自定义格式后,仍为数值格式)

强制增加符

三个强制增加符,其效果和作用是一样的,比如下图效果:直接在个位数前面强制加一个小数点

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

注意:如果用【""】,一次可以将引号内的所有内容强制增加到指定的位置,但是用【\\】和【!】一次就只能添加一个。

比如要在一个数字后面强制添加三个0,三种强制占位符的代码分别如下:

【“”】0“000” ; 【\\】0\\0\\0\\0 ; 【!】:0!0!0!0

小数点和千位分隔符

小数点:通过强制占位符强制插入小数点位置,可以实现数值缩小后显示部分小数的效果;

千位分隔符:①放到最最后面是缩小数值一个千位分隔符,可以直接实现缩小1000倍的效果;

②放到最前面是让数值使用千位分隔符。

如下面这个例子:

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

原始数据为1234567890 →最前面千位分隔符的效果 → 1,234,567,890 → 后面千位分隔符效果 → 1,234,568(数字除以1000后进行四舍五入) → 中间强制占位符效果 → 1,234,56.8(在个位数前面强制增加一个小数点) → 最后面引号的效果 → 1,234,56.8 万(在数值后面强制加上单位:万)


数值放大

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

数值放大效果

注意:①三个数字占位符均支持数值放大显示格式的设置;

②引号【""】的作用是在原始内容前(后)添加显示引号中的内容;

③如果数值为小数,则会把数值四舍五入取整后,把0添加到数值后显示出来;

④必须整数或对小数取整,若不取整,则是在小数后添加0,就达不到数值放大的效果。


数值缩小

Excel数值缩放,你未曾见过整理得如此全面、详细的介绍和解释

数值缩小实例展示

如上图所示,我们可以通过不同的符号组合,将一个数值缩小10^1~1^10倍,但是有以下局限性:

1、用三个强制增加符可以将小数点放在任意位置,但是小数点后面会显示很多小数位数;

2、用千位分隔符,只能将数值按照10^3、10^6、10^9……倍数缩小;

3、在使用中,两种符号需要结合使用,以达到最终的目的和效果;

4、不能按照常规需求设置小数位数,比【小数点、千位分隔符】一节中的案例,缩小到万,只能显示1位小数;

5、如果是小数,先要对小数进行四舍五入取整,然后再实现缩小的效果。


今天的内容,需要着重理解三个数值占位符和三个强制增加符的作用,还需要通过实例和操作来结合千位分隔符,实现最终的效果。原理比结果重要,知道怎么来的,就可以实现举一反三的效果。

好了,今天就到这里,感谢各位朋友的关注和支持。

如果你喜欢我分享的内容,请点个赞支持下;

如果你觉得我分享的内容对你有帮助,可以关注我;

如果要看我以前分享过的好玩的内容,大家可以去我的主页查看历史文章。


分享到:


相關文章: