我希望公式的結果為 28 美元,因為它與最后一個日期匹配。
謝謝
| 日期 | 物品 | 尺寸 | 顏色 | 價格 |
|---|---|---|---|---|
| 2022 年 4 月 11 日 | T恤 | 大的 | 紅色的 | 17 美元 |
| 2022 年 5 月 11 日 | T恤 | 大的 | 紅色的 | 28 美元 |
=INDEX(E2:E6,MATCH(1,(H2=B2:B6)*(H3=C2:C6)*(H4=D2:D6),0))


uj5u.com熱心網友回復:
也許您可以嘗試使用如下所示的公式使用LOOKUP()函式,前提是日期按升序排序。

? 單元格中使用的公式H5
=LOOKUP(2,1/((H2=B2:B3)*(H3=C2:C3)*(H4=D2:D3)*(A2:A3<>"")),E2:E3)
但是,如果您的日期未排序,那么您可以嘗試使用以下公式來獲取最新日期價格。

? 單元格中使用的公式K2
=INDEX($E$2:$E$6,MATCH(1,INDEX((MAX(IF((I2=$C$2:$C$6)*(J2=$D$2:$D$6)*(H2=$B$2:$B$6),
$A$2:$A$6,""))=$A$2:$A$6)*(I2=$C$2:$C$6)*(J2=$D$2:$D$6)*(H2=$B$2:$B$6),),0))
注意:根據一個人的 Excel 版本,退出編輯模式時可能需要使用 而不是 Enter 鍵CTRL。SHIFTENTER
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/527513.html
標籤:擅长excel公式
上一篇:在Excel中分隔數字和文本
下一篇:陣列到該范圍缺少列的范圍
