【问题标题】:I would like to copy a range of cells based on a if statement in Excel我想根据 Excel 中的 if 语句复制一系列单元格
【发布时间】:2014-04-11 09:34:45
【问题描述】:

我正在尝试根据条件复制一系列单元格。我正在使用以下内容:

=IF(B6="Ryde",Sheet2!A4:J15,Sheet2!A18)

如果条件为假,我会得到单个单元格,但如果条件为真,我会得到#value!。如果可以避免的话,我不想使用 VB 语句或宏。我试过命名单元格的范围,这没有区别。

我问过 Google 先生,但只能找到有关复制单个单元格的参考。

谢谢

【问题讨论】:

  • 您认为Sheet2!A4:J15 应该如何放在单个单元格中?

标签: excel if-statement


【解决方案1】:

这只是一个例子。

在 Sheet1 高光单元格 C7K18

然后在编辑栏中点击,输入数组公式:

=IF(B6="Ryde",Sheet2!A4:J15,Sheet2!A18)

数组公式必须使用 Ctrl + Shift + Enter 而不仅仅是 Enter 键。

您可以在 Sheet1 中选择另一个块,但它必须与 Sheet2 中的块的“形状”相同!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-30
    • 2021-12-05
    • 1970-01-01
    • 2017-10-24
    • 1970-01-01
    • 2023-03-16
    • 2013-04-17
    • 1970-01-01
    相关资源
    最近更新 更多