excel如何利用条件格式高亮显示连续多个符合要求的数据

时间:2022-09-28 16:54:07 

有时需要在Excel中把某些符合特定要求的多个连续数据高亮显示出来,以方便分析和查看。例如高亮显示某行中指定数量的多个连续非空单元格、高亮显示某列中多个连续的空单元格等。利用条件格式可以轻松实现,下面以一个具体的实例来进行说明。假如下图为某公司几个分店元月份销售某产品的数量一览表,要求将各分店连续3天及以上销售数量大于等于100的数据显示为绿色。


图中数值所在区域为C3:AG7,在Excel 2010中设置方法如下:

选择C3:AG7区域,在功能区中选择“开始”选项卡,在“样式”组中单击“条件格式→新建规则→使用公式确定要设置格式的单元格”,在下方的文本框中输入公式:

=MIN(IF(C3:$AH3<100,COLUMN(C:$AH)),COLUMN($AH3))-MAX(IF($C3:C3

然后单击“格式”按钮,选择“填充”选项卡,选择某种颜色,本例为绿色,单击“确定”。


再次单击确定完成条件格式的设置。

公式说明:

公式中MIN和MAX函数都有两个参数,对于MIN函数,其第一个参数为数组,对于MAX函数,除数据区域最左侧的单元格外,其第一个参数也为数组。对于某个单元格数据,MIN函数和MAX函数分别计算出该单元格右侧和左侧最接近该单元格且不符合要求的数据所在的列数,再比较二者的差值,如果大于“3”则返回“TRUE”。

例如对于I6:K6这三个位于中间位置的数据,MIN函数返回第一个数组参数的最小值,即L列的列数“12”,MAX函数返回第一个数组参数的最大值,即H列的列数“8”。

对于位于左端位置且符合要求的数据,例如上图中的C7:E7,MAX函数第一个数组参数的元素都为“FALSE”,故MAX函数返回其第二个参数“COLUMN($B7)”,即B列的列数。

对于位于右端位置且符合要求的数据,在AH列存在数据的情况下,MIN函数第一个数组参数的所有元素也可能为“FALSE”,故MIN函数返回其第二个参数“COLUMN($AH3)”,即AH列的列数,这是由于MIN的参数为数组时,数组中的逻辑值会被忽略。

标签:函数,参数,数据,数组,Excel函数
0
投稿

猜你喜欢

  • excel如何快速打开这些链接?

    2022-09-15 23:22:31
  • Word2013怎么快速合并文档 Word2013快速合并文档教程

    2022-10-05 04:33:43
  • excel表少一列怎么办?

    2022-05-28 09:14:40
  • Word点开一直出现未响应怎么办

    2023-11-29 21:03:20
  • 如何将图文并茂的网页快速转换为WPS(WORD)文档

    2022-05-05 23:26:40
  • Excel 2019 如何设置默认文件保存格式

    2023-02-13 18:30:20
  • 2007excel表格如何加斜杠

    2023-10-01 16:15:18
  • word 2010 撤销与恢复方法

    2023-11-27 23:16:23
  • 讯飞语记怎么使用?讯飞语记使用教程分享

    2023-05-30 07:34:57
  • 修改和删除Excel工作表中超链接的方法

    2022-11-08 07:50:53
  • excel表格的数据透视表怎么设置-

    2023-05-04 13:37:48
  • word好习惯,可以帮你工作时偷懒?

    2023-01-26 22:35:11
  • 轻松解决WPS与Word文档排版

    2023-12-06 15:22:08
  • Excel如何套用现有的表格格式

    2023-07-24 16:47:25
  • word2003打不开docx格式文件怎么办

    2022-08-11 20:12:09
  • 你的Win10版本即将终止服务会怎样?Win10停止服务还能用吗?

    2023-09-02 11:44:36
  • word2013如何设置图片透明

    2022-01-31 19:44:31
  • excel批量删除超链接

    2022-12-17 01:57:55
  • Word 2007技巧:设置图片映像

    2022-02-18 09:05:20
  • 如何利用excel处理数据的方法

    2023-09-21 06:47:33
  • asp之家 电脑教程 m.aspxhome.com