【发布时间】:2016-04-12 05:02:09
【问题描述】:
我正在尝试使用“使用公式确定要格式化的单元格”功能将条件格式应用于 Excel 中的列。
在工作表 1 中,A 列中有一个名称列表,B 列中有相应的参考号。在工作表 2 中,C 列中有一个较长的参考号列表。我希望条件格式规则在将工作表 1 与工作表 2 中的那些相对,并突出显示它们重叠的单元格。
我已经使用 vlookup 作为公式找到了一个明显的解决方案:
=$B2=VLOOKUP($B2,Sheet2!$C:$C,1,FALSE)
这适用于工作表 1 中的单元格应用了正确的格式,但所有单元格都上移了一个 (image)。我已将突出显示的参考编号复制出来,并针对表 2 中的参考编号进行了查找以进行仔细检查,突出显示的顶部不在表 2 中,但填充单元格下方的是 (image)。
我尝试用 INDEX/MATCH 函数替换条件格式中的 vlookup,以防 VLOOKUP 出现问题,但结果相同:=$B2=INDEX(Sheet2!$C:$C,MATCH($B2,Sheet2!$C:$C,0))
我尝试根据不同的 stackoverflow 答案删除引用中 xx 和数字之间的空格,但没有运气。我还尝试将单元格的格式从常规更改为文本,结果相同。
任何想法都将不胜感激!
【问题讨论】:
标签: excel vlookup conditional-formatting