当过滤器处于活动状态时,如何在Excel中计算时间差?
我有这些数据,例如: 如您所见,过滤器位于“Fahrzeugname”上。现在我想计算每条线的时差。如果我使用当过滤器处于活动状态时,如何在Excel中计算时间差?,excel,excel-formula,Excel,Excel Formula,我有这些数据,例如: 如您所见,过滤器位于“Fahrzeugname”上。现在我想计算每条线的时差。如果我使用 =A4-A2 第一行确实计算了正确的时间,如果我将其附加到下一行,它将使用: =A6-A4 哪个应该是A7 你能帮我吗?在“ZeitDifferencez”下的F2中使用以下公式: 您应该将100行引用更改为需要的值。我是在假设你总是只过滤一个“Fahrzeugname”的情况下做出这个回答的。否则,您可以创建一个helper列,在其中首先检查单元格是否可见,例如使用=SUBTO
=A4-A2
第一行确实计算了正确的时间,如果我将其附加到下一行,它将使用:
=A6-A4
哪个应该是A7
你能帮我吗?在“ZeitDifferencez”下的F2中使用以下公式: 您应该将100行引用更改为需要的值。我是在假设你总是只过滤一个“Fahrzeugname”的情况下做出这个回答的。否则,您可以创建一个helper列,在其中首先检查单元格是否可见,例如使用
=SUBTOTAL(3,A2)
。然后,您可以使用与上面相同的公式,但不应引用D列,而应引用helper列并对照值1进行检查
=LOOKUP(1,1/(D3:D$100=D2),A3:A$100)-A2