【问题标题】:Array formula to ouput project names输出项目名称的数组公式
【发布时间】:2015-10-20 19:07:02
【问题描述】:

我正在尝试使用数组公式查看 R 列,如果 R 列表示正在构思 - 它会给我 A 列中当前正在构思的项目名称列表。

我使用的公式是:

 =IFERROR(INDEX('ACTIVE PROJECTS'!$A$1:$A$350,SMALL(IF(('ACTIVE PROJECTS'!$R$1:$R$350="CONCEPTING")),ROW('ACTIVE PROJECTS'!R$1:$R$350))ROW(2:2))),"")

它一直告诉我我的公式有错误。

任何人都可以帮忙计算公式吗?

【问题讨论】:

  • =IFERROR(INDEX('ACTIVE PROJECTS'!$A$1:$A$350,SMALL(IF('ACTIVE PROJECTS'!$R$1:$R$350="CONCEPTING"),ROW( 'ACTIVE PROJECTS'!R$1:$R$350)ROW(1:1))),("") 我也试过这个公式,没有运气

标签: arrays excel-formula


【解决方案1】:

你已经很接近了。一个放错位置的括号和一个缺少的逗号是所有事情都搞砸了。

=IFERROR(INDEX('ACTIVE PROJECTS'!$A$1:$A$350,SMALL(IF('ACTIVE PROJECTS'!$R$1:$R$350="CONCEPTING", ROW($1:$350)), ROW(1:1))),"")

我使用ROW($1:$350) 代替ROW('ACTIVE PROJECTS'!R$1:$R$350) 来收紧公式。 ROW function 实际上并不关心行号来自哪里。

现在,这不是一个唯一的列表;只是那些在 R 列中具有概念值的项目的列表。我想数据的性质可以使该列表独一无二,但公式没有。唯一的列表稍微复杂一些。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-24
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    • 2022-01-25
    • 2016-01-28
    • 2018-12-13
    • 2020-05-29
    相关资源
    最近更新 更多