我正在寻求公式方面的帮助 - 如果单元格有值,则返回该值,如果没有,则查看其他单元格并返回该值。例如,我希望 R4 返回 Q4 中的值,但如果 Q4 为空,我希望它显示 P4 值
答案1
在单元格 R4 中输入以下公式:
=IF(ISBLANK(Q4);P4;Q4)
您可能需要根据您的区域设置;
用替换 。,
解释:
=IF(方程式;if true; if false) 如果方程式成立,则执行if true部分。如果方程式不成立,则执行if false部分。
=ISBLANK(cell) 如果引用单元格中的数据为空,则返回 true。请注意,如果单元格包含空格,则不会将其标记为空白。如果单元格具有值 0 或公式,即使该公式返回“”,也是如此。
答案2
如果您有多列并且需要最后一个非空列值,那么您可以使用如下所示的 FILTER AND KEEP 公式。
=TAKE(FILTER(A2:E2,A2:E2<>""),,-1)