当前位置: 首页 > article >正文

【Excel笔记_6】条件格式和自定义格式设置表中数值超过100保留1位,超过1000保留0位,低于100为默认

方法一:自定义格式

  1. 选中需要设置格式的单元格区域。
  2. 右键选择设置单元格格式,或者在工具栏中选择开始 -> 数字 -> 自定义格式
  3. 类型框中输入以下自定义格式:
[>1000]0;[>100]0.0;G/通用格式

解释:

  • [>1000]0:大于 1000 时,保留 0 位小数。
  • [>100]0.0:大于 100 且小于等于 1000 时,保留 1 位小数。
  • G/通用格式:其余情况下(即小于等于 100),显示为默认格式(即一般的数字格式)。

方法二:使用公式生成新列

如果不想修改原始数据,可以在旁边新建一列,并用公式生成符合要求的数值格式。假设数据在 A列,则在 B列 中输入以下公式:

=IF(A1>1000,ROUND(A1,0),IF(A1>100,ROUND(A1,1),A1))

然后向下填充公式即可。这个公式的逻辑为:

  • 如果数值大于 1000,则保留 0 位小数;
  • 如果数值大于 100 且小于等于 1000,则保留 1 位小数;
  • 如果数值小于等于 100,则保持原样。

其他:自定义格式方法运用

其余情况(即小于等于 100),保留 2 位小数。

    [>1000]0;[>100]0.0;0.00
  • 0.00:其余情况(即小于等于 100),保留 2 位小数。

备注:

  • 如果数据较多且需要自动更新,建议使用 自定义格式 方法,因为它不会影响原始数据,仅改变显示效果。
  • 如果后续需要对处理过的数据进行计算,公式方法 会更加直观和便捷。

http://www.kler.cn/a/551167.html

相关文章:

  • 【Python 语法】Python 正则表达式(regular expressions, regex)
  • Vue3 与 TypeScript 实战:核心细节与最佳实践
  • Redis之主从复制
  • Java 基于 SpringBoot+Vue 的动漫平台(附源码,文档)
  • Android RenderScript API废弃,迁移到高性能renderscript-toolkit及耗时优化,Kotlin
  • 设计模式14:职责链模式
  • 深入 Go 语言核心:map 和 slice 的传参有什么不同
  • DeepSeek 助力 Vue 开发:打造丝滑的颜色选择器(Color Picker)
  • MySQL的聚簇索引与非聚簇索引
  • 深入解析淘宝分类详情API接口:使用Python爬虫调用
  • 网络安全不分家 网络安全不涉及什么
  • Vue 3 中可读可写的计算属性(Computed Properties)的使用场景
  • go语言并发的最佳实践
  • 2025最新Java面试题大全(整理版)2000+ 面试题附答案详解
  • Python实战进阶 No1: RESTful API - 基于Flask的实例说明
  • Golang GORM系列:GORM分页和排序
  • SpringBoot分布式应用程序和数据库在物理位置分配上、路由上和数量上的最佳实践是什么?
  • Spring Boot最新技术特性深度解析与实战应用
  • SpringBoot 核心总结图
  • HarmonyNext上传用户相册图片到服务器