单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

最近教了一个数据验证的案例,巧用心思,就能靠这个功能帮助数据输入规范化。基于读者的热情,今天再教一个类似案例,规定单元格必须输入带两位小数的数值格式。案例:在工作表的A列中按如下要求输入数值,如果

最近教了一个数据验证的案例,巧用心思,就能靠这个功能帮助数据输入规范化。

基于读者的热情,今天再教一个类似案例,规定单元格必须输入带两位小数的数值格式。

案例:

在工作表的 A 列中按如下要求输入数值,如果不符合要求则弹出警示框。

  • 必须输入数值;
  • 数值必须带两位小数

效果如下图所示。

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

解决方案:

1. 选中 A 列 –> 选择菜单栏的“数据”–>“数据验证”–>“数据验证”

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

2. 在弹出的对话框中选择“设置”选项卡 –> 按以下方式设置:

  • 允许:选择“自定义”
  • 公式:输入“=AND(ISNUMBER(A1),LEFT(RIGHT(A1,3),1)=\”.\”)”

公式释义:

  • AND(…,…):表示参数中的两个条件都必须满足,缺一不可;
  • ISNUMBER(A1):A1 单元格的格式必须为数值;
  • LEFT(RIGHT(A1,3),1)=\”.\”:
    • RIGHT(A1,3):从右向左在 A1 单元格中提取出 3 位字符;
    • LEFT(…,1)=\”.\”:提取出上述字符串的第一位,即 A1 单元格的倒数第三位字符,该字符必须为“.”

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

3. 选择“出错警告”选项卡 –> 输入所需的标题和错误信息 –> 点击“确定”:

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

现在就实现了需求。

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

有些同学的公式只设置了 LEFT(RIGHT(A1,3),1)=\”.\”,这会产生一个什么问题呢?小数点后面确实必须有两位,但是输入的格式却没有规范,哪怕输入 aa.bb 也能被判为正确。

在本案例中,如果要输入 1.00 也是会被禁止的,因为小数点后面两个 0 如果非要输入的话,格式必须为文本,这是不符合本例公式限制的。

单元格中输入两位小数的数值方法(excel表格怎么保留两位小数)

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://xz1898.com/n/155331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-02-04 22:01
下一篇 2023-02-04 22:03

相关推荐

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:97552693@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息