【问题标题】:Copy row to next empty rows if any [duplicate]如果有的话,将行复制到下一个空行[重复]
【发布时间】:2016-04-14 00:36:03
【问题描述】:

我是 excel 新手,需要一些帮助。 我有 excel 表,其中每一行都有一对多的映射。这意味着,在 A 列中,我有一个值,在 B 列中,我有多个 (3-4) 值映射到 A 列值。如下所示。

我想将 A 列中的值复制到 A 列中的下一个空行,直到找到非空行。如果没有下一个空行,如 A 列中的 2,则不需要复制。 预期结果如下图。

你能帮忙吗? 这只是一个例子。我有这种情况需要巨大的 excel 表。

非常感谢所有回复和 cmets。

【问题讨论】:

标签: excel excel-formula excel-2010 vba


【解决方案1】:

如果您在 A 和 B 之间插入一个新列并设置 B1=1,则将此代码复制到它应该工作的所有剩余行,即从第 2 行开始。

=IF(A2=0,B1,A2)

您可能需要进行特殊的复制/粘贴来设置值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多