0

我正在做一个项目,该项目使用一个程序,该程序迫使我基本上将两个范围合并为一个。我需要的是类似于条件语句的东西,它将检查范围 A1:E1 是否为空,如果是,则将 F1:J1 复制到 A1:E1 上(并对所有行执行此操作)。如果更容易简单地创建一个全新的范围K1:O1如果与copying over现有单元格

这是电子表格部分现在的样子的片段......

我的目标是简单地将所有地址合并到一个大范围的单元格分隔数据中,每行右侧没有空单元格。

我很感激任何关于如何做到这一点的建议!

提前谢谢了!

4

1 回答 1

3

要在没有 VBA 代码的情况下执行此操作:

  • 突出显示 A:E 列,而不是整个列。要仅选择数据,请滚动到数据的右下角(E 列),单击最后一个单元格并按 Ctrl-Shift-Home。
  • 按 Ctrl-G 进入 GoTo 对话框,然后单击 Special.. 按钮。选择空白。
  • 键入 = 然后按右箭头五次,移动到 F 列(当前行的)。
  • 按 Ctrl-Enter 将此公式填充到所有空白单元格中。
  • 再次突出显示 A:E 并使用复制/选择性粘贴、值替换您刚刚创建的公式。
  • 删除列 F:J。

但是,如果该区域中有其他空白单元格,或者您需要保留任何其他公式,您将无法执行此操作。(好吧,即使数据包含一些杂项空白单元格,您也可以这样做,只要这些单元格没有超过五列。)

于 2013-07-07T01:14:35.303 回答