簡體   English   中英

如何使用Excel查找某個變量的最后一個數字(連續)

[英]How to find last number (in a row) for a certain variable using excel

該實現包含大量數據。 對於此圖像中的簡單示例,我應該能夠找到行中的最后一個數字:“ Amy”為“ 500”,“ Sam”為“ 700”,等等。

請您全力以赴,以解決此問題。 提前致謝..

在此處輸入圖片說明

可以使用以下輸入為數組公式的公式(通過使用Ctrl + Shift + Enter):

=INDEX($C$2:$C$9,MAX(($A$2:$A$9=E2)*(ROW($A$2:$A$9)-ROW($A$2)+1)))

對於F2,正在計算Amy的最后金額:

($A$2:$A$9=E2)返回與Amy匹配的True和False數組

(ROW($A$2:$A$9)-ROW($A$2)+1)為數據集中的行提供一個數組。 $A$2:$A$9是名稱的范圍, $A$2是數據集中的名字。

上面兩個的倍數給出了找到Amy的行號。

然后, MAX()給出最高的行號,INDEX使用它來檢索與該行號匹配的Amount。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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