好像只能用条件格式
点击A列,开始>条件格式>新建规则>使用公式确定要设置格式的单元格>为符合此公式的值设置格式,填入公式 =a1=2
格式>填充>选择黄色,确定。
点击A列,开始>条件格式>新建规则>使用公式确定要设置格式的单元格>为符合此公式的值设置格式,填入公式 =a1=1
格式>填充>选择棕色,确定。
其余的以此类推
用条件格式可以解决:
1、选择需要添加颜色的区域;
2、点击“开始”,点击“条件格式”;
3、选择突出显示单元格规则;
4、根据您的需求,选择=或其他条件,设置颜色即可,如图:
当然有咯,如果A列的数量很大的话,比如A列有5W行以上,或者A列不重复的数有5W个以上,那可以教你一招最简单的用VBA
Sub 自动颜色()
For i = 1 To Cells(Rows.Count, 1).End(3).Row
If IsNumeric(Cells(i, 1).Value) Or Cells(i, 1) <> "" Then Cells(i, 1).Interior.ColorIndex = Cells(i, 1).Value Else Cells(i, 1).Interior.ColorIndex = 0
Next
End Sub
'或者改用RGB色值
用条件格式处理。
方法:
选定该列数据,点菜单“格式”——“条件格式”,在“条件1”处选择“单元格数值”,在逻辑去处符处选择“等于”,在后面输入有关内容。点”格式“——”图案“——”颜色“,选择一种颜色后确定。