我认为这将非常简单:
=COUNTIF(Foo[Bar],$A1)>0
将此应用于整个列,我认为会突出显示在表 Foo 的列栏中找到的任何单元格。但是excel告诉我我的公式包含一个错误,即使当我将它粘贴到一个单元格中时,它确实给了我一个正确的真/假值。
我想也许出于某种原因我需要将它复杂化为 excel 所以我尝试了:
=COUNTIF(Foo[Bar],$A1) + CountIf(A1:A10000, $A1>1
不知道我为什么尝试它,但我想为什么不尝试。不管是没有工作。
然后我继续责怪 Range (Foo[Bar]) 并尝试:
=COUNTIF($T$2:$T$1048576,$A1)>0
它有效,这里的问题是该表的行数可以根据出天的进度从 1 变为任何值。我不想只使用 50000 作为数字,因为它可能并不总是足够好,而且大多数时候都超过了杀戮。并且当 A 列某天接近 100 万条记录并且表为 100,000 时,会导致永远刷新。
那么,如何动态有条件地格式化我的列以反映表格?