[英]How to set a formula containing a structured reference in a cell using vba
[英]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.