颇有难度的Excel格式设置案例:左正数,右负数,0值变成满格*

Excel学习世界 2024-10-05 12:12:57

今天教单元格格式设置技巧,说实话还是有点难度的。

案例:

按以下要求设置 A 列的格式,效果如下图所示:

所有正数靠左显示;

所有负数靠右显示;

值为 0 的单元格内填满 * 号;

文本不受影响

解决方案:

1. 选中 A 列 --> 按 Ctrl+1

2. 在弹出的对话框中选择“数字”选项卡 --> 在“分类”区域中选择“自定义”--> 在右侧的“类型”区域输入以下设置 --> 点击“确定”:

G/通用格式* ;* -G/通用格式;**

格式释义:

当格式用两个 ; 分隔成 3 段时,这 3 段分别代表正数、负数、0;

“G/通用格式”是默认的单元格格式,我们不需要去改变它;

G/通用格式* ;:

请注意,第一段格式的 * 后面是有个空格的,与前面的通配符 * 一起出现,表示只要单元格内是正数,就在数值后面都填充空格,直至单元格填满;

之所以要在空格前面加个 *,是因为只有这样,才会把空格当成一个字符来识别,否则的话,空格会被忽略;

* -G/通用格式:

这里的 * 和空格出现在了格式前面,就表示在所有数值前面填满空格;

虽然第二段设置是代表负值,但是因为格式前面进行了添加空格的设置,此处就需要加上 - 号,否则负数符号就不会出现了;

**:将所有 0 值替换为满格的 * 号;第一个 * 是通配符,第二个 * 才是字符

3. 将整列设置为左右居中显示。

这样就能得到案例所需的显示效果了。

0 阅读:1

Excel学习世界

简介:Excel 学习交流