Excel使用间接引用嵌套条件格式
我正在MS Excel 2010电子表格中,用户想要有一些组合的条件格式。 个别我想要应用的function正常工作,即这个条件公式工作:
= INDIRECT( ADDRESS( IF( ISEVEN( ROW() ), ROW() - 1, ROW() ), 22) ) = "6 Monthly"
如下所示:
= OR( COLUMN() = 25, COLUMN() = 28)
但是将这些公式结合起来不能应用任何格式。 没有错误被返回,但应用条件时突出显示的区域不受影响:
AND( INDIRECT(ADDRESS(IF(ISEVEN(ROW()), ROW() - 1, ROW()), 22)) = "3 Monthly", OR( COLUMN() = 25, COLUMN() = 28) )
如果我希望突出显示两个条件的单元格,我应该如何input公式?
这适用于我:
=(INDIRECT(ADDRESS(IF(ISEVEN(ROW()),ROW()-1,ROW()),22))="3 Monthly")*(OR(COLUMN()=25, COLUMN()=28))
条件格式公式对我来说似乎过于复杂
selectY11:Y48
,然后按住CTRL键,并selectAB11:AB48
并应用条件格式公式
=$V11="3 Monthly"
根据需要格式化
这将突出显示列V和“3每月”的每一行中的列Y和AB单元 – 是不是要求?
使用IF
:
=IF(INDIRECT(ADDRESS(IF(ISEVEN(ROW()),ROW()-1, ROW()),22))="3 Monthly",OR(COLUMN()=25,COLUMN()=28),0)
希望这可以帮助。