Excel 数组,如果左侧相邻单元格为空白则忽略

Posted

技术标签:

【中文标题】Excel 数组,如果左侧相邻单元格为空白则忽略【英文标题】:Excel Array, Ignore if left adjacent cell is blank 【发布时间】:2021-02-05 12:00:53 【问题描述】:

我在“零件库存”表的“H”列中有一个数组公式,该公式一直有效,直到参考单元格为空白。

=MIN(IF(tbl_PurchaseOrderTracking[Manufacturer Part Number]=B4,IF(tbl_PurchaseOrderTracking[Unit Cost]<>"",tbl_PurchaseOrderTracking[Unit Cost])))

如果“零件库存”表上的 B4 为空白,我需要忽略它。

【问题讨论】:

如果“它不起作用”意味着它返回一个错误,你可以尝试添加一个IFERROR 函数。 它没有返回错误。它提取没有 [制造商零件编号] 值(空白单元格)的参考值的最低美元值。 【参考方案1】:

我建议将您的 Array 公式包装在 IF 条件中将有助于解决它,如下所示。

=IF(B4&lt;&gt;"",MIN(IF(tbl_PurchaseOrderTracking[Manufacturer Part Number]=B4,IF(tbl_PurchaseOrderTracking[Unit Cost]&lt;&gt;"",tbl_PurchaseOrderTracking[Unit Cost]))),"")

【讨论】:

以上是关于Excel 数组,如果左侧相邻单元格为空白则忽略的主要内容,如果未能解决你的问题,请参考以下文章