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

使用公式在Excel中指定列值的变化实现自动间隔着色(不是按照固定的行数)

如果你的文件很小,可以手工着色;但如果很大,就要借助公式来着色;

目的是什么,其中之一是:提升可读性。

一起往下看吧!!


如果你想要根据Excel某列中值的变化来间隔着色,但这些变化不是按照固定的行数来的,你可以通过添加一个辅助列来帮助跟踪这些变化,并基于这个辅助列来应用条件格式化。以下是如何操作的步骤:

示例

在这里插入图片描述

添加辅助列

假设你的数据在A列,你可以在B列添加一个辅助列来标记着色的变化。例如,在B2单元格输入以下公式:

=IF(A2<>"", IF(A2<>A1, 1-B1, B1), "")

这个公式的逻辑是:

  • 如果A2不为空(A2<>""),则检查A2是否不等于A1(即值发生了变化)。
  • 如果值发生了变化(A2<>A1),则B2的值将会是1减去B1的值(如果B1是0,则B2将会是1,反之亦然)。
  • 如果值没有变化,则B2的值将会和B1的值相同。
  • 如果A2为空,则B2也为空。

将这个公式向下拖动到所有需要的行。

应用条件格式化

接下来,选择你想要着色的列(例如A列)中的单元格范围。

  1. 在“开始”标签页的“样式”组中点击“条件格式化”,然后选择“新建规则”。

  2. 选择“使用公式确定要设置格式的单元格”。

  3. 在“编辑规则描述”中输入以下公式,这将会检查辅助列B中的值:

    =$B2=1
    

    这个公式意味着只有当辅助列B中的值为1时,条件格式才会应用。

  4. 点击“格式”按钮,选择你想要的填充颜色,然后点击“确定”。

  5. 点击“确定”应用规则。

现在,你的Excel表格应该会根据辅助列B中的值变化来间隔着色。这样的设置可以让你基于A列中值的变化来实现非固定行数的间隔着色。记得在完成后,你可以选择隐藏辅助列,以免干扰表格的视觉效果。


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

相关文章:

  • 适配器模式
  • 电商系统-用户认证(三)基于公钥解析JWT令牌
  • 计算机毕业设计Python+CNN卷积神经网络高考推荐系统 高考分数线预测 高考爬虫 协同过滤推荐算法 Vue.js Django Hadoop 大数据毕设
  • fscan全家桶更新:fscan免杀版,可过360、火绒、微步云沙箱,其他的自行测试
  • 【C语言练习题】整数和实数在计算机中的二进制表示
  • (Java版本)基于JAVA的网络通讯系统设计与实现-毕业设计
  • SpringMVC拦截器的作用及使用方法
  • 【蓝桥杯选拔赛真题66】python字符串后两个字符 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析
  • QT 状态机的使用
  • mvcc介绍
  • 海外媒体宣发套餐推广攻略轻松提升曝光率标题文章-华媒舍
  • android读取sd卡上文件中的数据
  • WorkPlus行政单位内部即时通讯软件的最佳解决方案
  • Redisinsight默认端口改成5540了!网上的8001都是错误的
  • Python实现图片素描效果生成器
  • 《LeetCode热题100》笔记题解思路技巧优化_Part_3
  • IBatis和Mybatis、Mybatis-Plus
  • sqllab第三十四关通关笔记
  • AI预测-一文解析AI预测数据工程
  • Vue中的Vnode虚拟Dom一文详解
  • Qt QTableWidget 实现行选中及行悬浮高亮
  • Java双非大二找实习记录
  • Java面试题总结13之spring cloud负载均衡算法,类型
  • MechanicalSoup,一个非常实用的 Python 自动化浏览器交互工具库!
  • HarmonyOS NEXT应用开发—Grid和List内拖拽交换子组件位置
  • MySQL Binlog 日志的三种格式详解