簡體   English   中英

使用單元格中的值來定義公式中的范圍?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM