前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Excel公式技巧27: 在条件格式中使用公式来突出显示单元格

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

作者头像
fanjy
发布2020-04-14 15:09:39
发布2020-04-14 15:09:39
3.3K0
举报
文章被收录于专栏:完美Excel完美Excel

学习Excel技术,关注微信公众号:

excelperfect

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

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

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

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

图1

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

图2

可使用公式:

MOD(ROW(),2)=0

其运算过程如下图3所示:

图3

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

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

MOD(ROW(),2)=1

结果如下图4所示。

图4

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

MOD(COLUMN(),2)=0

结果如下图5所示。

图5

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

MOD(COLUMN(),2)=1

结果如下图6所示。

图6

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

图7

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

ISODD(ROW()+COLUMN())

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

ISEVEN(ROW()+COLUMN())

结果如下图8所示。

图8

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档