我想获取条件格式(例如红色背景),当indirect中的值(在下面的例子中用在B列中)是不正确的。在正常使用中,当你第一次选择A列中的类别,然后选择B列时,一切都是正确的,但如果我改变A列中的值,如果B列中的值不属于“间接”范围,则它应该是红色的。我在B4中尝试了AND(indirect(A4)),但它没有返回true或false值。如果不清楚,请参见屏幕截图:正常使用时:
indirect
AND(indirect(A4))
更改值A4后
wn9m85ua1#
我用INDEX公式修正了这个问题。在一个隐藏的列中,我存储了INDEX(INDIRECT(A4);1)和INDEX(INDIRECT(A4);2)子类别,然后我检查单元格B4是否是这些值之一。这并不复杂,因为我只有1或2个子类别。如果你有10个子类别,我猜它会变得太复杂。
INDEX
INDEX(INDIRECT(A4);1)
INDEX(INDIRECT(A4);2)
1条答案
按热度按时间wn9m85ua1#
我用
INDEX
公式修正了这个问题。在一个隐藏的列中,我存储了INDEX(INDIRECT(A4);1)
和INDEX(INDIRECT(A4);2)
子类别,然后我检查单元格B4是否是这些值之一。这并不复杂,因为我只有1或2个子类别。如果你有10个子类别,我猜它会变得太复杂。