乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em> 判断条件if公式-excel if显示颜色,excel if颜色

<em>excel</em> 判断条件if公式-excel if显示颜色,excel if颜色

作者:乔山办公网日期:

返回目录:excel表格制作


EXCEL的vba宏是可以判断的,比如:
单元格颜色: if range("A1").Interior.Color = &HFFFF& then
字体颜色:if range("A1").Font.Color = &HFFFF& then

这个只zhidao用if写不了,因为if都是嵌套处理数据的,理论不能超过7层的。你这条件显然不止8个。
参考:
=IF(A1<B1*2,B1+1,IF(A1<B1*3,B1*2+1,LOOKUP(A1,B1*{3,4,5,6,7,8,9,10},B1*{3,4,5,6,7,8,9,10}+1.2)))
公式中有部分特殊数据也许不符合你的需要,比如 a1=4b1的时候,自己微调下吧。

假设日期写在A列---格式---条件格式---公式---  =AND(A1>=--"2011/1/1",A1<=--"2011/12/31")   ---格式---设置单元格字体为红zd

 

添加----条件二---公式---  =AND(A1>=--"2012/1/1",A1<=--"2012/12/31")  --格式---设置单元格字体为黄色

 



需要借助Excel的宏表函数,才能够得到单元格的颜色信息
插入-名称-定义,名称输入aa(自己定义),下面的引用输入公式
=GET.CELL(63,$A$1)
然后在B1输入
=IF(aa=3,1,2)
---
注意

1宏表函数只能计算手工设置的单元格背景色和字体颜色的值,而不能计算由条件格式功能产生的颜色。

2用于计算颜色的宏表函数无法自动重算。因此,当单元格背景色或字体颜色发生改变后,用户需要按<F9>键执行手动重算,才能更新宏表函数的计算结果。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网