代码之家  ›  专栏  ›  技术社区  ›  Silverburch

rsq函数公式中的多个范围

  •  0
  • Silverburch  · 技术社区  · 7 年前

    我有两个数据集可以使用excel rsq函数进行比较。第一个数据集包含一行中直接的连续单元(A1:D1)。下面行中的第二个数据集从电子表格中的另一个引用(A2:C2,G12)获取其最终单元格。无法获取具有3个引用的公式。我似乎尝试过所有的组合,甚至读过数组公式,认为这可能有帮助,但没有运气。甚至可以这样做吗? 很明显,以下内容不起作用,但为了清楚起见,这正是我所追求的:

    =RSQ(A1:D1,(A2:C2,G12))
    

    任何帮助都非常感谢。

    2 回复  |  直到 7 年前
        1
  •  1
  •   XOR LX    7 年前

    您没有提到这是否需要是动态的,因此我们可以使用静态数组构造:

    =RSQ(A1:D1,IF({1,1,1,0},A2:C2,G12))

    请注意,如果不使用英语版本的Excel,则可能需要更改数组常量(此处为逗号)中的分隔符。

    当做

        2
  •  1
  •   Peter K.    7 年前

    尝试替换 (A2:C2,G12) 具有 CHOOSE({1;2;3;4},A2,B2,C2,G12) .

    为了完整性,另一种方法。替换为:
    N(INDIRECT({"A2";"B2";"C2";"G12"})) .

    推荐文章