在具有订阅的列中查找下一个非零值
Find Next Non Zero Values In A Column With Its Subscription
我有一个关于列和查找带有标签的非零值的问题。
希望这些图片能让我的 problem/struggle 更容易理解。
基本上,右侧有几列显示团队借入或借出的标签和时间。
这些值是通过一个公式找到的,该公式显示每个标签花费的总小时数。
现在,我希望在我的概览页面上有两列右侧的标签,其中仅显示包含小时数的标签。我尝试使用多个 if 变量,但这似乎不起作用:(
所以最后它应该显示这样的东西(我现在手动输入标签和数据):
这不是微不足道的。如果您不能使用过滤或编程,您应该使用矩阵公式。我包括一个包含两个公式的示例:D1:D5 中的第一个,F2:G5 中的第二个。使用 Ctrl+Shift+Enter 输入它们。此外,您应该使用一个额外的列来确定 "valid" 行。 (你可以将它们全部放在一个公式中,但它看起来会更复杂。)
抱歉德语 excel。 Wennfehler = iferror, kkleinste = small, zeile = row, wenn = if, bereich.verschieben = range.offset.
我快速重建了您的数据结构以对此进行测试。
使用 Array Formulas 应该可以在工作表的当前结构中获得所需的结果:
对于范围 Loaned in
你需要的公式是
=IFERROR(INDIRECT(ADDRESS(SMALL(IF($I:$I>0,ROW(:),""),ROW(A1)),8)),"")
其中 8
是对 return 列的引用。对于直接向右的范围,您将使用相同的公式,只需将 8
调整为 9
。对于范围 Loaned Out
你需要
=IFERROR(INDIRECT(ADDRESS(SMALL(IF($K:$K>0,ROW(:),""),ROW(A1)),10)),"")
对于右边的范围,您将再次将 10
更改为 11
。同样,这两个都是数组公式,因此它们的输入方式略有不同。有关数组公式的进一步帮助,请参阅 link。
我有一个关于列和查找带有标签的非零值的问题。 希望这些图片能让我的 problem/struggle 更容易理解。
基本上,右侧有几列显示团队借入或借出的标签和时间。 这些值是通过一个公式找到的,该公式显示每个标签花费的总小时数。
现在,我希望在我的概览页面上有两列右侧的标签,其中仅显示包含小时数的标签。我尝试使用多个 if 变量,但这似乎不起作用:(
所以最后它应该显示这样的东西(我现在手动输入标签和数据):
这不是微不足道的。如果您不能使用过滤或编程,您应该使用矩阵公式。我包括一个包含两个公式的示例:D1:D5 中的第一个,F2:G5 中的第二个。使用 Ctrl+Shift+Enter 输入它们。此外,您应该使用一个额外的列来确定 "valid" 行。 (你可以将它们全部放在一个公式中,但它看起来会更复杂。)
抱歉德语 excel。 Wennfehler = iferror, kkleinste = small, zeile = row, wenn = if, bereich.verschieben = range.offset.
我快速重建了您的数据结构以对此进行测试。
使用 Array Formulas 应该可以在工作表的当前结构中获得所需的结果:
对于范围 Loaned in
你需要的公式是
=IFERROR(INDIRECT(ADDRESS(SMALL(IF($I:$I>0,ROW(:),""),ROW(A1)),8)),"")
其中 8
是对 return 列的引用。对于直接向右的范围,您将使用相同的公式,只需将 8
调整为 9
。对于范围 Loaned Out
你需要
=IFERROR(INDIRECT(ADDRESS(SMALL(IF($K:$K>0,ROW(:),""),ROW(A1)),10)),"")
对于右边的范围,您将再次将 10
更改为 11
。同样,这两个都是数组公式,因此它们的输入方式略有不同。有关数组公式的进一步帮助,请参阅 link。