所以我在Sheet D中有一堆名字在D列中。我想格式化所有Sheet 2,这样如果Sheet 2中的名字与Sheet 1 D列中的任何名称匹配,格式就会开始。
我尝试了这种格式的各种变体 文字包含: (' Sheet1',!$ D:$ D)
但似乎无法得到它。
提前谢谢
答案 0 :(得分:0)
您需要使用VLOOKUP
https://support.office.com/en-ca/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1
要测试列X是否包含值Y,请使用公式
=NOT(ISERROR(VLOOKUP(Y, X, 1, false)))
VLOOKUP获取值,但如果在目标范围内找不到该值,则返回错误。
如果ISERROR中的公式导致错误值,则返回TRUE。
不会反转ISERROR的结果,所以你的公式基本上是说“范围X是否包含值Y?”
答案 1 :(得分:0)
请选择所有Sheet2然后HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格和格式化此公式的值::
=COUNTIF(Sheet1!$D:$D,A1)>0
格式化... ,选择您的格式,OK,OK。