本文作者:office教程网

在Excel条件格式中使用公式来突出显示单元格

office教程网 2023-07-04 06:00:08
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

条件格式与公式相配合,往往能够发挥很大的威力,其中之一就是用来突出显示单元格。如下所示,在“新建格式规则”对话框中:

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

2. 在“为符合此公式的值设置格式”框中输入适当的公式

3. 单击“格式”按钮,设置想要的格式。

本文以交替突出显示所选单元格区域颜色为例来解。如下所示,给单元格区域中偶数行添加背景色。

可使用公式:

MOD(ROW(),2)=0

其运算过程如下所示:

可以清楚地看到,公式中ROW()返回当前单元格所在行的行号;MOD(ROW(),2)返回行号除以2后的余数,要么是0(偶数行),要么是1(奇数行);将MOD(ROW(),2)与0相比较:MOD(ROW(),2)=0,返回值TRUE/FALSE。如果是TRUE,则应用设置的格式,即示例中的偶数行。

同样,如果想为奇数行设置格式,则使用公式:

MOD(ROW(),2)=1

结果如下所示。

如何给统计函数(GROWTH,LINEST,LOGEST,TREND)提供合法的参数值

绝大多数Excel函数都可以忽略传递给它们的布尔值(有时还有其他非数字值)。因此,它们可以有效地缩小操作的范围,该范围内仅包含非布尔值(或数字),这样使我们可以在函数中包含条件语句(通常使用IF函数),从而限制公式构造最终要处理的值。 例如下所示的工作表: 下面的公式: =AVERAGE(IF(A2:A11=

如果要对偶数列设置格式,则使用公式:

MOD(COLUMN(),2)=0

结果如下所示。

如果要对奇数列设置格式,则使用公式:

MOD(COLUMN(),2)=1

结果如下所示。

上面的示例每隔一行/列突出显示。如果要求每隔一个单元格突出显示,如下所示,那么如何编写公式呢?

我们知道,偶数 偶数=偶数、偶数 奇数=奇数,而相邻行列号相加应该为奇数,因此,我们可以判断相邻行号相加的奇偶性来确定是否设置单元格格式。Excel提供了函数IsOdd和函数IsEven来判断奇偶性,返回的值是True/False。这样,可以使用公式:

ISODD(ROW() COLUMN())

如果要求变换突出显示的单元格,可以使用公式:

ISEVEN(ROW() COLUMN())

结果如下所示。

SUMIFS/COUNTIFS函数内的间接列引用变化

使用Excel朋友都知道,将包含相对列引用的公式复制到其他列时,这些引用也会相应地更新。例如,公式: =SUMIFS(C:C,$A:$A,'X',$B:$B,'X') 向右拖放时,将会变成: =SUMIFS(D:D,$A:$A,'X',$B:$B,'X') =SUMIFS(E:E,$A:$A,'X',$B:$B

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:在Excel条件格式中使用公式来突出显示单元格发布于2023-07-04 06:00:08
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: