我现在可以筛选出最大值,但是不能看出最大值是哪一列的。因为数据太多。我希望在第五列里能出现相应的颜色区分一下,比如最大值是F列里的呈现红色,是G列的呈现绿色,H列的呈现蓝色
或者最大值是F列里的后面加个字母a,是G列的后面的加个字母b,H列的后面加个字母c
选J列数据区域(从J2起)菜单栏——开始——格式——下拉:条件格式——条件1——公式:
=J2=F2
——格式——图案:红色——确定;
添加——条件2——公式:
=J2=G2——格式——图案:绿色——确定;
添加——条件3——公式:
=J2=H2——格式——图案:蓝色——确定——确定。
如果要忽略0值,公式改为:
=AND(J2<>0,J2=F2)——红色;
=AND(J2<>0,J2=G2)——绿色;
=AND(J2<>0,J2=H2)——蓝色。
用公式在数字后加ABCD也行:
J2输入
=IF(MAX(F2:I2)=0,"",MAX(F2:I2)&CHAR(64+MATCH(MAX(F2:I2),F2:I2,)))
回车并向下填充。
追问如果我要把J列的数值和颜色都复制到另一个工作表的一列里,不显示公式呢
追答选该列——复制——另一个工作表——右键——选择性粘贴——数值(点选)——确定
但条件格式复制到另一个工作表无效。
那可以直接用个尾字母代替么,不用颜色呢,复制到另一个工作表就可以了吧
追答我上面的公式就是了:
=IF(MAX(F2:I2)=0,"",MAX(F2:I2)&CHAR(64+MATCH(MAX(F2:I2),F2:I2,)))
选J列——复制——另一个工作表——右键——选择性粘贴——数值(点选)——确定。
或:直接在另一个工作表里面用公式:
假设源工作表是Sheet1。在Sheet2的A2输入
=IF(MAX(Sheet1!F2:I2)=0,"",MAX(Sheet1!F2:I2)&CHAR(64+MATCH(MAX(Sheet1!F2:I2),Sheet1!F2:I2,)))
回车并向下填充。