excel怎样设置比较三个数据大小后变色
变色效果如图
第1个回答 2017-10-05
选择数据区域 ,在“条件格式”中“新建规则”,以“公式”建立规则,输入
=F8=MIN($F8:$H8) 格式选择填充色玫红色,确定;
选择数据区域 ,在“条件格式”中“新建规则”,以“公式”建立规则,输入
=F8=MAX($F8:$H8) 格式选择填充色黄色,确定。
=F8=MIN($F8:$H8) 格式选择填充色玫红色,确定;
选择数据区域 ,在“条件格式”中“新建规则”,以“公式”建立规则,输入
=F8=MAX($F8:$H8) 格式选择填充色黄色,确定。
第2个回答 2014-11-22
你要的东西在条件格式里,多琢磨一下
本回答被提问者采纳第3个回答 2014-11-22
问题描述再清楚些追问
也就是横向比较三个数据大小后,如果数据比其他两个大就变黄色,比其他两个小变紫色
追答把你的数据从A1依次放入一个工作表当中,按alt+F11,把以下代码粘贴进去,点运行,就行了
Sub xx()
p = Sheet1.Cells(Rows.Count, 1).End(xlUp).Row
For q = 1 To p
a = Sheet1.Cells(q, 1)
b = Sheet1.Cells(q, 2)
c = Sheet1.Cells(q, 3)
If a b c Then
d = Application.WorksheetFunction.Max(a, b, c)
Select Case d
Case Is = a
Sheet1.Cells(q, 1).Interior.ColorIndex = 6
Case Is = b
Sheet1.Cells(q, 2).Interior.ColorIndex = 6
Case Is = c
Sheet1.Cells(q, 3).Interior.ColorIndex = 6
End Select
End If
Next
End Sub
要不你把表发给我,我给弄。企鹅二六1九六5三八伍