我一直在尝试使其正常工作,并且在没有问题的情况下,我已经多次使用此自定义公式。我目前面临的问题是自定义格式似乎过时。有些项目的格式应该是正确的,有些项目的格式应该是不正确的。这次唯一的区别是两件事。 1)我在多个范围内使用它,2)我也在IMPORTRANGE
上使用它。
该公式旨在查找某个单元格区域中是否存在某个单元格的内容。 (如果A5的内容在$ Y4:$ AF16范围内)
应用于范围:A5:A11,D10:D11,D5:D8,F5:F10,I4:I10,J7:J8,L5:L7,L9:L12,N5:N11,Q5:Q12,R7:R10,T5:U12,B20:E23,L20:M23,O20:P22,P23,A31:A36,C31:C37,E31:E32,E34:E35,F31:F34,H31:H34,J31:J35,K31:K41,M31:M33,P31:P32,Q31,S31:S34
公式:
=COUNTIF($Y4:$AF16, A5)=0
所以我在这里想,我对条件格式如何在适用范围内的理解可能是错误的。在上述范围内,我的理解是它将逐个遍历每个单元。例如,通过A5,A6,A7 ... A11,D10,D11,D5,D6,D7,D8 ...等。我错了吗?我需要做些什么才能使其正常工作?
$Y4:$AF16
是另一张纸上的重要内容。我本来希望有所延迟,但我认为这不会破坏任何东西。
更新:即使减小到简单范围A5:A11
,它仍然具有相同的不稳定行为。这是工作表的链接。 https://docs.google.com/spreadsheets/d/1rg_lsgVWXC6C1e4LVhqqp2kOSLDOG56FqVqChWbBTyI/edit?usp=sharing
此外,如果我复制importrange并粘贴值,然后使用该范围,它仍然不稳定。我必须假设自己在公式中做错了,并且/或者误解了条件格式。
我自己用=COUNTIF(Y4:AF16,A5)
,=COUNTIF(Y4:AF16,A6)
,=COUNTIF(Y4:AF16,A7)
等测试了单个单元,并且工作正常。我猜想条件格式化如何遍历单元格,我想我已经不明白了。
答案 0 :(得分:2)
尝试:
=COUNTIF(INDIRECT("Roster"),A5)=0
。间接迫使它寻找该范围。