[英]Multiple Criteria Index/Match/Countif in Excel to return a cell value
[英]Excel index match to return laegest value from multiple matches
我正在嘗試將一些數據索引匹配到表中,但是由於有多個匹配項,我沒有得到我需要的匹配項,這將是具有最大值的匹配項。 我曾嘗試使用 maxif 和查找,但到目前為止還沒有讓它工作的運氣。 一個表只有項目編號,下一個有項目編號、價格和報價日期,但同一項目最多可以有 10 行不同的定價/日期。 我想用表 1 中的項目提取最近的報價日期。任何幫助將不勝感激!
我以前像這樣嘗試過這個概念......
我添加了一個具有以下公式的列(假設 id 在 B:B 中)(將此公式放在 D:D 列中)
=A1 & "-" & countif(A2:A$999,A1)
對於孩子的表,所以我為每一行創建了自定義索引
然后在主表中(假設您要顯示 C:C 的值)
=INDEX(Sheet1!C:C,MATCH(A1&"-0",Sheet1!D:D,0))
將使用新的 MAXIFS 公式,但您將需要更新的 excel 版本
對於這種方法,您將需要一個僅具有行號 1,2,3 的后續索引列
然后使用這個公式:
=INDEX(Sheet1!C:C,MAXIFS(Sheet1!A:A,Sheet1!B:B,A1))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.