Excel:基于列名查找的图标条件格式

Excel:基于列名查找的图标条件格式

我正在尝试为一个表格创建条件格式规则,该规则会在另一个表格中查找及格分数,然后将该值与及格分数进行比较。该规则应尽可能通用,因为稍后会添加列。

我想要的结果是这样的:

工作表 1(表 2):

在此处输入图片描述

表 2(表 4):

在此处输入图片描述

勾号表示通过或失败。

目前,为了针对 sheet1 制作此示例。我在每个单元格中都有以下内容: =XLOOKUP(INDEX(Table2[#Headers],COLUMN()-MIN(COLUMN(Table2))+1),Table4[[Name]:[Name]],Table4[[Pass Mark]:[Pass Mark]],"Exam name not found")。这显然有效,因为每个单元格中都出现了正确的数字。

当我将其复制粘贴到格式规则对话框中时,出现“请输入有效公式”提示。为什么?应用区域是整个工作表。 格式规则

更新:如果我删除表格语法并使用此公式=XLOOKUP(INDEX($1:$1,COLUMN()-1+1),'Pass Marks'!$A:$A,'Pass Marks'!$B:$B,"Exam name not found"),则它不再无效。但是,勾选和当我添加新数据或更改现有单元格值时,十字似乎随机变化!

excel 文件:https://file.io/HYIm2m8r875I

相关内容