查找非空白单元格,然后在同一行中,如果另一个单元格为空白,则返回另一个单元格的值

查找非空白单元格,然后在同一行中,如果另一个单元格为空白,则返回另一个单元格的值

我有三列。“站点 ID”及其值,“就绪”及其日期以及“安装完成”及其日期。

现在我想要搜索整个 B 列以查找非空白单元格,如果找到则检查 C 列是否为空白,如果 B 列为空白则将 A 列的值写入我正在编写公式的 D 列中,否则移至搜索 B 列中的下一个非空白值。

希望您理解并帮助我解决问题。

答案1

假设“站点 ID”是 A 列,“就绪”是 B 列,“安装完成”是 C 列。您可以在 D 列中使用以下公式,然后根据需要将其复制下来。

=IF(ISBLANK(B2),"",IF(ISBLANK(C2), A2,""))

这将检查单元格 B2 是否为空,如果是,则不执行任何其他操作。如果 B2 有值,则将检查 C2 的值。如果 C2 中没有任何内容,则将显示 A2 的值。

相关内容