【发布时间】:2018-06-24 22:24:33
【问题描述】:
我正在寻找一个公式(或代码),它在列中找到一个值,然后在日期之间的该行中找到该值,当多个日期返回最大值时,然后将值返回到左侧。我不能使用辅助列。我尝试了几个嵌套索引/匹配公式,但没有成功......
以下示例:
参数一:在A列中查找Fork
参数 2:在该行 (4) 中,查找介于 2018 年 1 月 1 日和 18 年 1 月 5 日之间的日期
参数3:当在该日期范围内找到多个日期时,返回最大值
参数4:返回该日期左侧列的值
结果:黑色在 D 列中。
A B C D E F G
1 ID Colour 1Date 1 Colour 2Date 2 Colour 3 Date 3
2 Plate Green 1-Jan-18 Red 23-Jan-18 L blue 14-Feb-18
3 Bowl Blue 6-Jan-18 Brown 28-Jan-18 Yellow/Green 19-Feb-18
4 Fork Yellow 2-Jan-18 Black 4-Jan-18 Turquoise 24-Feb-18
5 Knive Purple 16-Jan-18 White 7-Feb-18 Maroon 1-Mar-18
6 Spoon Pink 21-Jan-18 Orange 12-Feb-18 L pink 6-Mar-18
我希望这是可能的!非常感谢。
【问题讨论】:
标签: excel excel-formula excel-2010