我的Excel标签中有两列。一个定义任务的状态,另一个定义完成所需的预期时间。
对于那些Status未完成的行,我需要计算最长的时间范围。在这种情况下1 - 3 hours
。为方便起见,我在时间帧的开头添加了字母,以便练习按字母顺序获取最大值(对于状态为<>"已完成"的行)。
答案 0 :(得分:1)
如果您正在使用结构化表引用,那么我将不得不留给您将此解决方案转换为必要的语法,如果您愿意(无论如何,它仍将按原样运行)。
假设您的表位于A1:B10(第1行中包含标题):
=IF(COUNTIF(B2:B10,"<>Completed"),LOOKUP(1,0/FREQUENCY(0,1/(1+(B2:B10<>"Completed")*COUNTIF(A2:A10,"<="&A2:A10))),A2:A10),"No Solution")
此致