让我们先来看一小段动图:

从上面的动图中可以看到,在单元格中输入非零数值后会被显示为中文小写数字,如果是负数前面还会加上“负”字,而不管正数还是负数后面都会加上“元”字;输入0则被显示成“00”。尽管单元格中显示的是汉字,却可以象阿拉伯数字一样进行求和计算而不会出错。

这是怎么做到的呢?让我们看看这些单元格的格式:

这里的秘密就是,不管你输入的是什么,单元格中显示的内容由单元格格式字符串决定。我们再来仔细看这个格式字符串:

[DBNum1][$-zh-CN]G/通用格式"元";[DBNum1]"负"[$-zh-CN]G/通用格式"元";00 ; @

可以很明显地看到,格式字符串被三个“;”号分成了4个部分。从前至后4个部分分别决定了4种输入内容的显示形式:正数数值、负数数值、数值0和文本数据。在数值部分我们可以用英文双引号加入无需输入就可以显示的内容。在第三部分留空,数值0将不会被显示,如果写个短横杠,那所有0值就会显示为短横杠。第四部分的@,表示按输入的内容显示文本。

顺便说一下,格式字符串“[DBNum2][$-zh-CN]G/通用格式”会将数值显示为中文大写数字。怎么知道的?如下图,先将某个单元格格式设置为中文大写数字:

然后重新进入设置单元格格式对话框,点击“自定义”看看,下面就多了一个新的格式字符串了:

所以,自定义单元格格式字符串的最简便方式,是利用类型框中已有的格式字符串修改。从已有的格式字符串中,很容易学到让单元格显示为符合自己特殊需要的形式的方法,例如,从已有的格式字符串中可以看到“[红色]”这样的占位符,凭直觉这应该就是规定单元格显示颜色的,我们就可以用这个特性改造本文开头的格式字符串,让负数显示为红色:

[DBNum1][$-zh-CN]G/通用格式"元";[红色][DBNum1]"负"[$-zh-CN]G/通用格式"元";00; @

对于单元格格式字符串其他占位符(如“#,###”,“0.00”之类)的含义本文就不再赘述,各位可以自行发挥直觉和试验的威力。

Excel单元格显示内容背后的秘密:自定义单元格格式,财务人员不可不掌握相关推荐

  1. Excel 打开无法显示内容

    今天发现打开Excel时无法显示内容,只能通过"文件"选项来打开.在网上百度到了一个有用的答案,在这里记录一下.我的office是2016版. 这里是链接 具体流程是通过修改注册表 ...

  2. Excel如何快速清除单元格所有内容

    打开Excel,我们选择一个单元格作为例子. 这个单元格有内容,有批注,是文本格式. 选中单元格内容,直接Delete,只能删除单元格内容: 右键删除批注,也只能删除批注: 删除单元格内容后,如果不修 ...

  3. asp.net gridview删除 获取到第一行第一列的单元格内容_VBA中的常用单元格引用方式...

    VBA编程经常和"对象"打交道,其中最频繁的对象大概就是"单元格"了.(听说您还没有对象?那--我想你大概需要一份Excel,包邮988--) 今天我们就来聊一 ...

  4. 单元格内多个姓名拆分成一列_一个单元格的内容如何拆分成多个单元格

    一个单元格的内容拆分成多个单元格的方法:首先打开Excel,并选中需要拆分的那一列"B":然后点击菜单栏中的"数据":接着在找到"数据",并 ...

  5. python求excel平均数_#python抓取excel表格数据#使用python3读取处理excel表的数据内容如何对内容求平均值...

    使用python3读取处理excel表的数据内容如何对内容求平均值 先说下概述: 值就是集合平均数. (a1 a2 --an)/n为a1,a2,--,an术平均值. 简单算均数.有这么一组数字10.2 ...

  6. Excel:根据特定单元格的内容突出显示整行

    Excel中根据特定内容突出显示某个单元格,这个应该使用Excel的多数人都是知道的. 但是根据特定内容突出显示整行,使用的人就比较少了,因为这里需要使用到简单的函数功能.具体操作如下: 0.选中要设 ...

  7. excel在一个单元格输入内容,在其他单元格同步显示

    例如C1单元格要显示A1单元格的内容: 1  利用if语句进行判断,如果单元格是空白的话就不显示了 如果直接用=sheet1!A1 公式的话,空白单元格显示0

  8. Excel一键将批注内容显示,替换单元格内容

    如下图所示,菜的价格为批注内容,想把菜价统一替换了当前单元格的内容,如何操作呢? (方方格子插件) 1.先看动图演示 2.选中数据区域 3.选择diy工具箱 4.选择批注中的导出批注 5.选择导出到批 ...

  9. Excel引用函数(1):FORMULATEXT,取得单元格公式内容

    当需要读取单元格公式并修改公式内容时,通常要用到FORMULATEXT函数,以字符串的形式返回公式内容. 下述示例是将C列年终奖的计算公式读出来,每人再加100元,因为希望保留C列的公式内容,所以用如 ...

最新文章

  1. 送Datawhale限量红包封面啦!
  2. 15 年腾讯老兵谈技术人成长之路
  3. 如何在CentOS 7上使用uWSGI和Nginx来运行Django应用程序
  4. SAP R3 在windows XP下 安装成功心得分享
  5. python画折线图详解-利用python画折线图
  6. 攻防世界dice_game(pwn)
  7. 在wine里安装了IE6
  8. 根据select不同的选项实现相应input框添加项的显示
  9. 视觉SLAM——2D-2D:对极几何
  10. UIMenuController 和 UIResponderStandardEditActions
  11. 【机器学习-西瓜书】八、集成学习:Boosting
  12. WCF服务运行找不到X.509证书解决方案
  13. clion使用之如何在编译运行多个程序(以cpp为例)
  14. a12处理器怎么样_苹果新一代iPhone A12仿生处理器怎么样
  15. 芯片数据分析步骤2 读取数据-affy
  16. go实现零停机重启和代码升级endless
  17. 《Lost》大结局最权威最彻底解读
  18. android 半透明裁剪框 截取图片 头像
  19. 【信息技术】【2018】利用单摄像机系统进行航向估计的车辆跟踪
  20. cordova for android hybrid 程序专题页面宽度大小显示异常问题

热门文章

  1. 男人+女人= 两头猪 的推理过程
  2. IDEA MAVEN工具栏简介
  3. JavaScript实现堆结构
  4. 周末聊聊IT人员的人脉观:关于帮妹子找兼职有感
  5. 分享一个:一起来捉妖的ios苹果手机的辅助工具脚本【永久使用】
  6. 英姿飒爽的中国女骑警(组图)
  7. 清唱极具穿透力的西单地下通道女孩
  8. 分区恢复之 0扇区 详解
  9. 平面设计创意思维让作品更上一台阶
  10. mindspore-model_zoo 中的centerface训练失败