咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

输入数据的时候,我们通常还是希望从源头上规范数据格式。


比如,货币金额,如果不是专业领域,通常最多就到小数点后面 2 位,再多没有意义。


那么如何限制不让多输小数位呢?


案例:


如下图所示,在 A 列中必须输入数值格式,且数值的小数位数只能小于等于 2 位,一旦输入的内容不符合要求,就会弹出一个提示框。


解决方案:


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


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

  • 允许:从下拉菜单中选择“自定义”
  • 公式:输入以下公式
  • =A1*10^2=INT(A1*10^2)


公式释义:

  • 10^2:表示 10 的平方,也就是 100,这里直接换成 100 也可以;
  • A1*10^2:将 A1 的值乘以 100,也就是将小数点往右移 2 位;
  • INT(A1*10^2):int 函数的作用是向下舍入取整,也就是说,如果小数点后面还有数值就直接不要了;
  • 将未取整的数值与取整后的比较,如果不相等,说明即使放大了 100 倍,仍然有小数,即原数值的小数点后面不止 2 位。
  • 一句话总结:只要单元格内的数值小数位数小于等于 2,等式结果为 true;一旦大于 2,则为 false。


现在在 A 列输入内容,只要不符合要求,就会弹出禁止对话框,要求修改输入的值。