excel 用公式填充颜色,有知道的大神帮一下忙。谢谢!

没有填充的那张表,填充完后变成另一张,根据编号相同的填充。公式怎么写?求大神帮助

选择户编号所在的B列,在“条件格式”中,“新建规则”,以“公式”建立规则,输入

=MOD(SUMPRODUCT(1/COUNTIF(B$2:B2,B$2:B2)),2)=1  格式选择填充色蓝色,确定,即可。

详见附图示例

追问

中间有两行出错了

尾数17和22那里,

追答

将公式做到辅助列里是正确的,也就是返回为1的行填充色蓝色。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-07
公式控制填充颜色就是使用Excel的条件格式(格式菜单-->条件格式)

条件格式,顾名思义就是依条件设定格式。这里所说的“条件”即是用公式判定作条件,"格式"在您这题就是设填充颜色。条件格式即为当"条件"满足时,则设了条件格式的单元格上就应用"格式", 为了您更好地理解,我们来应用一个例子作说明:

例如: 我们想对B1:E10区域内填充颜色,条件是只要A1:A10的值不为空,同行的B到E就填充红色。操作如下:

1. 选择B1到E10这个区域
要点:
a. 哪有要应用条件格式就选哪里, 本例只要求对与A同行的B到E填充颜色
b. 单元格的选择顺序很重要,这里要从B1开始选,选到E10(下面会说为什么要这样)

2. 菜单"格式"-->条件格式-->"条件1:"下面选公式-->右侧输入 =$A1<>"" -->点"格式"按钮-->图案-->红色-->确定--确定

确定之后,只要在A1到A10单元格中输入数据,B到E的同行会填充为红色。

解释:
a. 条件格式最重要的就是条件的设定。本例的条件是=$A1<>"", 而不是=A1<>""是因为我们选择的是一个单元格区域B1:E10, 实际上Excel会把这个区域内每一个单元格都放上一个条件格式的公式.

如果条件公式是=$A1<>""这样: B1的条件格式就会是=$A1<>"",C1,D1的条伯公式也会是=$A1<>""
如果条件公式是=A1<>""这样: B1的条件格式就会是=A1<>"",而C1的条件格式则会变成=B1<>"", D1则会是=C1<>""
从上您可以看出, 设定条件格式时输入的公式就是应用到选择单元格时最开始选的那个格, 其他格的公式如果不使用绝对引用,条件公式也会跟普通公式一样,随单元格的变化而进行相对变化。

b. 条件格式输入的条件公式就是相对单元格起点说的,也就是选择单元格时第一个选择的单元格(本例就是B1),,所以要留意条件格式的起点单元格位置,这样写的条件公式才会准确。
第2个回答  2018-11-05
从第二行开始条件格式:
=OR($A2=$A3-1,$A2=$A1+1)追问

刚刚试了,不对哦⊙∀⊙!

追答

看错了,应该是这样
=OR($B2=$B3,$B2=$B1)

追问

还是不行哦

追答

哦 你是要隔一个编号变一下色是吧。

追问

嗯嗯

这个公式可以做吗?

追答

选中B列,条件格式:
=MOD(ROUND(SUMPRODUCT(1/COUNTIF(B$1:B1,B$1:B1)),0),2)=0

追问

谢谢你

谢谢你的精彩回答

如果以编号为条件标记一行的数据怎么写呢

那一行有字的范围

追答

选中所有行,条件格式公式:
=MOD(ROUND(SUMPRODUCT(1/COUNTIF($B$1:$B1,$B$1:$B1)),0),2)=0

本回答被提问者采纳
第3个回答  2018-11-05
表上传一下做条件格式。追问

怎么传

第4个回答  2018-11-09
这个简单啊,数据选项卡下,选中高亮重复项,重复的数值就会变味橘黄色
相似回答