在Max数组中嵌套间接函数

时间:2017-05-17 13:46:33

标签: excel excel-formula excel-indirect maxifs

我有一个单元格应该扫描范围的名称,然后从另一个范围返回最大(最近)日期。基本上,我为案件管理员提供了最后约会时间。我已经完成了所有工作,但因为我使用了直接的单元格引用,所以当我对行进行排序时,一切都搞砸了。

这是我最接近INDIRECT数组公式:

    <ScrollView
        android:id="@+id/eventDetail_CommentScrollView" <!-- VMiddle -->
        android:background="#4D4A58"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_below="@id/linearLayout1"
        android:layout_weight="1"
        android:layout_above="@+id/eventDetail_commentButton">
...
    </ScrollView>

对语法的一点帮助将非常感激。如果我输入

=MAX(IF(Encounters!A$3:A$1000 = INDIRECT("Caselist"&"!"&"B"&ROW()), Encounters!C$3:C$1000))

进入另一个单元格,它返回我正在寻找的值。

1 个答案:

答案 0 :(得分:1)

尽可能避免挥发性间接。在大多数情况下,可以使用非易失性INDEX。

=MAX(IF(Encounters!A$3:A$1000 = INDEX(Caselist!B:B, ROW()), Encounters!C$3:C$1000))

这是一个数组公式,需要CSE。