用另一列的值填充空白的Excel单元格?

与使用第一个空格上方的单元格中的值填充不连续的空白单元格相似,但使用相邻列。

我有这样的东西:

在这里输入图像说明

对于列A中的所有空白值,我希望它填充来自列C的匹配值。所以A2将填充C2和A4与C4。

做一个新的专栏。 在单元格B2中,编写公式=IF(A2<>"",B2, D2) 。 如果存在旧值,则将A2设置为旧值,或者如果C值不足,则将列C中的相应值(在插入新列时移至D)。 拖下这个公式。 然后,复制该列,仅粘贴>粘贴特殊值,并保留新列。 然后,删除旧的。

在新的D列中,可以使用公式=IF(ISBLANK(A4), C4, A4) ,并输出:

 ABCD ------------- XYYX GRR e 9 T e K 7 7