有没有更好的方法来实现这一点?Excel 使用条件语句根据上方和下方单元格的格式条件进行复制粘贴

有没有更好的方法来实现这一点?Excel 使用条件语句根据上方和下方单元格的格式条件进行复制粘贴

我如何才能实现在之后将日期复制到相应费用旁边而无需手动复制粘贴?我猜逻辑是所有费用都复制其之前的日期,以粗体显示。一旦出现新日期,新日期就会被复制下来。我不确定如何实现这一点。

前:

前

后:

后

答案1

这适用于您的示例。您可以通过多种方式执行此操作。最快的方法可能是打开 VBEditor,打开即时窗口 (CTRL+G),粘贴此文本并点击ENTER

Range("B2:B20").SpecialCells(xlCellTypeBlanks).Formula = "=IF(A2=C2,"""",B1)"

(根据需要调整起始范围。请注意,您必须从第 2 行开始,但将 20 更改为数据的结尾)

在此处输入图片描述

相关内容