大家好,
我对使用更强大的统计软件非常陌生,并且正在慢慢学习。 我擅长实施反馈,但在我自己的研究中并不那么出色。
我用电池工作。 我们收集了大量数据,并根据我们想要找出的内容使用不同的测试。 生成的数据本质上是周期性的,因为我们对电池充电、休息、放电并再次休息。 这些被称为步骤。
在一个测试中(我称它们为运行),我们可能在一种状态下有几个周期,然后在另一种状态下有几个周期。 因此,能够跟踪响应(电流、电压、容量、能量等)作为周期、步骤和运行的因素对我来说很重要。
在我的查询中:我需要一个从 11 开始的列公式,然后每 4 行增加 1 的值。 此列将跟踪多次运行的循环总数。 它需要增加 4 的原因是每个循环中有多少步。
为了进一步澄清,让我举个例子。
第 1 列标记为运行。 它跟踪系列中特定测试的数量。
第 2 列标记为总循环数。 这是我需要正确编码的列。
第 3 列标记为实际周期数。 它描述了特定测试的循环数。 这些值是周期性的,并在每次新运行开始时返回 1。 它们的上限不一致。 这些值也会根据每个循环中的步骤数重复。 值的示例为 1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,1,1,1,1,2,2 ,2,2 等
第 5 列标记为 RawStepID。 它在每个周期开始时重置回 1。 例如 1,2,3,4,1,2,3,4,1,2,3,4 等。
第 6+ 列是获得的任何数据。
到目前为止,我对第 2 列的方法是尝试准备一个带有局部变量的 IF 语句。 我希望它每次 RawStepID == 1 时将此变量的值增加 1。 我需要它从 11 开始,然后在 RawStepID=1 时变为 12,下次 RawStepID=1 时变为 13,等等。然后我需要公式来显示变量的当前值。
即,如果使用我为第 3 列键入的数据,我需要此列的值变为
11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17, 17、17、17、18、18、18、18等
我希望这很清楚。 与此同时,我将尝试解决如何在论坛帖子中包含一个表格,就像我看到其他成员所做的那样,或者创建一个虚拟表格附加到这里。
谢谢,
害怕的羚羊。