在一个有几千行的数据的工作表,每一行快速如何把最大值和最小值快速地用两种颜色标注出来,请注意 如果数据是0,则不用标注出来,我要的效果如下图显示。
在Excel工作表中把每一行的最大值和最小值用两种颜色自动标注出来,可使用条件格式实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,选中相关数据列单元格,在开始选项卡中点击“条件格式”>“新建规则”。
2、选择“使用公式确定要设置格式的单元格”,然后在下面输入公式=AND(A1=MAX($A1:$F1),A1<>""),点击“格式”。
【其中$A1:$F1是单元格列区域,公式结果是每一行不为空的区域最大值所在单元格】
3、选择需要设置的标注的颜色,点击确定返回上一层设置界面。
4、点击确定即完成最大值的自动标注。
5、同理通过“条件格式”>“新建规则”进入相应设置界面。
6、输入公式=AND(A1=MIX($A1:$F1),A1<>""),然后点击“格式”。
7、选择另外一种颜色。
8、点击确定即可。
9、返回EXCEL表格,发现把每一行的最大值和最小值用两种颜色自动标注出来操作完成。
1、设置最大值,公式:
=AND(A1=MAX($A1:$H1),A1<>"")
设置格式:填充为橙色;
2、设置最小值,公式:
=A1=MIN(IF($A1:$H1=0,9^9,$A1:$H1))
设置格式:填充为绿色。追问
请问选中区域后之后,这公式=AND(A1=MAX($A1:$H1),A1"") ,哪里写?
追答选中区域,设置条件格式(开始--样式--条件格式,新建规则),使用公式确定要设置格式的单元格,在下页输入公式:
试了一下,可行!请问您能解释一下=AND(A1=MAX($A1:$H1),A1""),和=A1=MIN(IF($A1:$H1=0,9^9,$A1:$H1))公式的原理,为什么是A1= 还有IF($A1:$H1=0,9^9,$A1:$H1),如果判断为针,则返回9^9 对吗?
本回答被提问者采纳项目选取规则-- 其他规则-- 仅对排名靠前或靠后的数值设置格式
第一次设置
选取“前”,“1”,格式为底色为绿色
重复选取条件格式,第二次再设置一次
选取“后”,“2”,底色为黄色
其余行用格式刷逐行复制即可。追问
第二次再设置一次
选取“后”,“2”,底色为黄色
其余行用格式刷逐行复制即可。
这样不行啊,没有出现0的时候,就不能把最小值标注了
=if(a1="",0,if(and(a1=max($a1:$h1),a1<>0),1,0))
选择最大值要填充的颜色
2.条件格式,最小值
=if(a1="",0,if(and(min($a1:$h1)<max($a1:$h1),a1<>0),1,0))
选择最小值要填充的颜色
用格式刷把A1单元格的格式复制到A1:H100区域