Excel:根据前一个单元格复制单元格的值

Excel:根据前一个单元格复制单元格的值

我在使用 excel 实现某个功能时遇到了问题,下面是表格的初始状态和最终状态。我想知道是否可以使用公式达到最终状态,而无需任何人工干预。

初始状态:
初始状态

最终状态:
最终状态

答案1

在 SKU 编号列右侧创建一个新列。在第一个单元格中创建一个公式(假设您的表格从电子表格的左上角开始):

=IF(B2="",C1,B2)

这基本上意味着,如果右侧单元格为空,则使用上方单元格的值,否则,使用左侧单元格的值。将公式填充到表格底部(例如,选择单元格并双击单元格的右下角),然后,你就会得到想要的结果。如果你需要它位于原始列中,你可以复制新列并选择性粘贴 - 值在原始列的上方。然后,您可以删除在第一步中创建的工作列。

假设您在 SKU 编号列的第一行有一个值。如果您的表格位于工作表的其他位置,您可以使用箭头键获取右侧和上方单元格的坐标(分别代替 B2 和 C1)

相关内容