有趣的方法来格式化一个错误,但重新编码在同一时间
我有这个函数说,查找这个值x,并返回另一个值,链接到价值x。
但不是所有的时候出现。 因此它被重新编码为N/A
所以我用了一个IFERROR
函数来说明是否有错误,重新编码为0
。
有没有办法,我可以做到这一点,但也使颜色的细胞和某种颜色。 我研究了条件格式,它似乎只是值或文本,但单元格不会是if函数执行后的文本。
为了更清楚一些,我安排了一系列的例子:
这是主表A1:A4被命名为NUM_L ,然后B1:B4被命名为SAY_L
AB 1 Number Say_it 2 1 One 3 2 Two 4 3 Three
然后这是TRANSACTION表
GH 1 Sample Say_it 2 2 Two 3 0 NOPE 4 2 Two 5 6 NOPE 6 3 Three
这是我的H1细胞公式:
=IF(ISERROR(INDEX(SAY_L; MATCH(G2; NUM_L; 0))); "NOPE"; INDEX(SAY_L; MATCH(G2; NUM_L; 0)))
因此,不在1或2或3中的数字将被写为“NOPE”
在单元格H1的条件格式
我可以把这个:
=ISERROR(INDEX(SAY_L; MATCH(G2; NUM_L; 0)))
并在满足条件时将其着色为YELLOW背景单元格
这一切都工作
这不就是你真正想要达到的结果吗?