【发布时间】:2021-03-12 20:19:25
【问题描述】:
我有很多行的测量值从左到右进行,最右边的测量值是最近的测量值。通常这些值会在某个时候变为零,并一直保持为零。
我正在尝试查找发生更改的最后一列。我尝试了很多,但无法弄清楚。在第一个示例(第 2 行)中,这将是第 V 列(=标题为 18 的列),其中值为 -1.60,并且没有其他可用值。在第二个示例(第 3 行)中,这将是 P 列(标题 12),依此类推。为了找到这个最后更改的列,我有三个步骤(A、B、C 列)和一个检查(D 列),以查看之后是否确实没有更多的非零值。这在许多情况下都很好用,但如果有一个零值,然后是非零值,直到最后都为零(第 6 行和第 7 行),它就不起作用。因为在我的情况下有很多列(最多 270),所以它应该是一个通用公式。
我很想附上示例 Excel,但我认为这在此处是不可能的。但是,我确实将数据部分(E1:W7)作为 csv 粘贴到此处example data as csv,希望没问题。这里是第 7 行和 A 到 D 列的四个公式:
=COUNT(E7:W7)
=INDEX($E7:$W7,0,$A7)
=MATCH($B7,$E7:$W7,0)
=SUM(INDEX($E7:$W7,0,$C7+1):W7)
【问题讨论】:
标签: excel