繁体   English   中英

如何使用结构化引用创建数组公式?

[英]How to do an array formula with a structured reference?

我需要计算匹配某些条件的行的中MEDIAN

条件在A,B,C和D行中,而我的信息在名为classic_v2_log的表中。 当我使用工作表名称时,它可以工作:

=MEDIAN(IF((ClassicRAW!B:B=A35)*(ClassicRAW!C:C=B35)*(ClassicRAW!D:D=C35)*(ClassicRAW!E:E=D35),ClassicRAW!F:F))

但是,如果我尝试使用表引用,它将给我#N/A ;如果我尝试使用“ Show Calculation Steps它将超出表。

我正在尝试类似的方法,但是它不起作用:

=MEDIAN(IF((classic_v2_Log[ [ Epochs] ]=A35),ClassicRAW!F:F))

我正在使用Ctrl + Shift + ENTER确认公式,以使其成为数组公式。

重要的一点是两个范围(数组)的大小必须相同。 如果一个范围在表中,而另一个不在表中,则必须确保第二个与第一个相同。

例如,如果您的表从第2行运行到第50行:

=MEDIAN(IF((classic_v2_Log[ [ Epochs] ]=A35),ClassicRAW!F2:F50))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM