[英]finding the max date/time for a corresponding value
我正在嘗試查找與路由代碼關聯的最后一個時間戳。 最終目標是使用最后一個時間戳顯示完成的時間。
這兩個列名稱分別是“ Route_Code”和“ time_finished”
我認為公式需要使用“ max”,“ and”和“ vlookup”的組合,但我無法將其頭包在其中。 我知道一個笨拙的解決方法是將兩個字段合並為一個,然后以這種方式獲得最大值,但是我希望有一種更簡潔的方法。
您追求的就是MaxIFs。 它適用於Office 365、2019,Web和移動設備中的Excel,但不適用於Excel 2016或更早版本。
使用單元格A2中的路由代碼,您可以找到像這樣的最后一個時間戳
=maxifs(TimeFinishedRange,RouteCodeRange,A2)
如果您無權訪問MaxIF,則可以使用如下數組公式
=max(if(RouteCodeRange=A2,TimeFinishedRange))
這是一個數組公式,必須使用Ctrl + Shift + Enter進行確認(除非您擁有Excel的新動態數組版本)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.