Excel 索引/匹配重复值,需要返回特定日期

Excel 索引/匹配重复值,需要返回特定日期,excel,indexing,excel-formula,max,match,Excel,Indexing,Excel Formula,Max,Match,我正在创建一个仪表板,以查找创纪录的销售额和一周中特定日期的对应日期。例如,我想找到创纪录的销售额和相应的日期 我使用以下公式: Max->=maxifs(C$18:C10000,$B$18:$B10000,“=”&A7),其中C$18:C10000是销售值的数组,B$18:B10000是星期几(即周一、周二、周三),A7是记录的星期几(即周一) 日期->=索引(A$18:A10001,匹配(B8,C$18:C10001,0)),其中A$18:A10001是日期的数组(即1999年1月1日),B

我正在创建一个仪表板,以查找创纪录的销售额和一周中特定日期的对应日期。例如,我想找到创纪录的销售额和相应的日期

我使用以下公式:

Max->=maxifs(C$18:C10000,$B$18:$B10000,“=”&A7),其中C$18:C10000是销售值的数组,B$18:B10000是星期几(即周一、周二、周三),A7是记录的星期几(即周一)

日期->=索引(A$18:A10001,匹配(B8,C$18:C10001,0)),其中A$18:A10001是日期的数组(即1999年1月1日),B8是上面最大值的单元格引用,C$18:C10001是销售值的数组


我面临的问题是重复值。例如,假设星期四记录的销售额为200,对应的日期为1999年1月1日。然而,如果说周日的话,销售额又是200美元。然后,根据上述公式,对于记录的星期一值,它可以正常工作,但对于日期,它将返回星期日。这里有解决办法吗?

也可能是您在同一工作日获得相同的值(例如,1999-01-01和1999-01-08上的值为200)

一种解决方法是在日期上使用
MINIFS
MAXIFS
(取决于您的用例),并带有两个过滤条件:工作日和您刚刚找到的
MAX
值:

=MINIFS(A18:A10001,B18:B10001,A7,C18:C10001,B8) 

也可能是您在同一工作日获得相同的值(例如,1999-01-01和1999-01-08上的值为200)

一种解决方法是在日期上使用
MINIFS
MAXIFS
(取决于您的用例),并带有两个过滤条件:工作日和您刚刚找到的
MAX
值:

=MINIFS(A18:A10001,B18:B10001,A7,C18:C10001,B8) 

你能分享一些样本数据吗?想象一个问题总是更好的。另外,你能提供你使用的Excel的版本吗?你能分享一些示例数据吗?想象一个问题总是更好的。另外,您是否可以包括您正在使用的Excel的版本。Worked。谢谢大家!@dcx2135如果您满意,请接受回答。谢谢大家!@dcx2135如果您满意,请接受答案