如果 IFERROR(X,Y) 仅对 X 返回 #N/A,我该如何在 Excel 中突出显示某个单元格?

如果 IFERROR(X,Y) 仅对 X 返回 #N/A,我该如何在 Excel 中突出显示某个单元格?

我有IFERROR(X,Y)其中XY是公式。

如果 X 返回 #N/A,则它将恢复为Y

X=#N/A如果单元格不包含 #N/A,因为它显示的是 Y 的输出,那么我该如何让单元格突出显示?

或者,如果 IFERROR(X,Y) 返回 Y,我该如何触发突出显示?

答案1

您需要使用条件格式来完成此操作:

  • 选择要格式化的单元格
  • 转至主页 - 条件格式 - 新规则
  • 选择“创建公式来确定要格式化的单元格”
  • 输入公式,=ISERROR(X)其中X与您的问题相同
  • 按格式并设置所需的突出显示
  • 按两次“确定”

答案2

我可以通过这篇文章获得预期的结果。:) 非常感谢!

我有一张旧数据表,一个大约 2000 x 150 的矩阵,还有一张新数据表,一个 2300 x 160 的矩阵。我想尽可能地将新数据带入旧表,而不会干扰旧表的结构。因此,新表中的额外数据将不被使用,因为这些字段在下游软件中尚不可用。然而,旧表中的一些字段在新表中缺失,因此决定在没有新数据的地方继续使用旧数据。所以我申请了

=iferror(index(newsheet____,match(_____),match(_____)),index(oldsheet____(match(____),match(_____)))

然而,答复本来可以更详细一些,因为我最初没能理解,但经过一番尝试,我就能解决这个问题。

以下是我的更新内容。

  1. 在单元格中写入常用=iferror(x,y)公式。
  2. 打开条件格式 - “创建新规则”对话框并选择选项“使用公式确定要格式化的单元格”
  3. 现在=iserror(x)在对话框中写下公式
  4. 现在将此规则应用于任何您想要的地方。

相关内容