[英]Using the value in a cell to define range in a formula?
在電子表格中,我想使用MAX返回范圍內的最大值。 該范圍需要由另一列中的值定義。 因此,可以說該表具有三列:Animal | Type | Length,其中列出的每種動物都指定為Type:哺乳動物,鳥類或魚類,以及該動物的身高(以英尺為單位)。 所以一行可能會說:
狗| 哺乳動物| 2
因此,以通俗的英語來說,我正在尋找一個公式,該公式會詢問“在此表中指定為'哺乳動物'的所有動物中,最大的長度是多少?” 其他類型也一樣,因此我會有一個這樣的表,其中包含一個填充“最大長度”單元格的公式:
類型 最長長度
哺乳動物| 6
鳥| 五
魚| 6
謝謝-非常感謝您的幫助。
您可以在此處使用“數組公式”,例如,如果您的三列分別為A( Animal
),B( Type
)和C( Length
),則可以在F2中使用類似的公式
=MAX(IF(B$2:B$100=E2,C$2:C$100))
其中E2
包含類型
使用CTRL + SHIFT + ENTER確認公式並向下復制
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.