Hallo alle,
Ich bin sehr neu in der Verwendung leistungsfähigerer Statistiksoftware und lerne langsam die Seile. Ich bin gut darin, Feedback umzusetzen, aber nicht so gut in meiner eigenen Forschung.
Ich arbeite mit Batterien. Wir sammeln eine Menge Daten und verwenden verschiedene Tests, je nachdem, was wir herausfinden möchten. Die generierten Daten sind zyklischer Natur, da wir die Zelle aufladen, ruhen lassen, entladen und wieder ruhen lassen. Diese werden Schritte genannt.
In einem Test (ich nenne sie Läufe) haben wir möglicherweise mehrere Zyklen bei einem Regime, dann mehrere Zyklen bei einem anderen. Daher ist es mir wichtig, Reaktionen (Ströme, Spannungen, Kapazitäten, Energien usw.) als Faktoren von Zyklen, Schritten sowie Läufen verfolgen zu können.
Zu meiner Abfrage: Ich brauche eine Spaltenformel, die bei 11 beginnt und dann alle 4 Zeilen um einen Wert von 1 erhöht wird. Diese Spalte verfolgt die Gesamtzahl der Zyklen über mehrere Läufe hinweg. Der Grund, warum es um 4 erhöht werden muss, ist, dass es so viele Schritte in jedem Zyklus gibt.
Lassen Sie mich zur weiteren Verdeutlichung ein Beispiel geben.
Spalte 1 ist mit Run beschriftet. Es verfolgt die Nummer eines bestimmten Tests in Serie.
Spalte 2 ist mit Gesamtzyklusnummer bezeichnet. Dies ist die Spalte, die ich richtig codieren muss.
Spalte 3 ist mit Tatsächlicher Zyklusnummer bezeichnet. Es beschreibt die Zyklusnummer eines bestimmten Tests. Diese Werte sind zyklisch und gehen zu Beginn jedes neuen Durchlaufs auf 1 zurück. Ihre Obergrenze ist nicht konsistent. Die Werte wiederholen sich auch abhängig davon, wie viele Schritte in jedem Zyklus sind. Ein Beispiel für die Werte wäre 1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,1,1,1,1,2,2 ,2,2 usw.
Spalte 5 trägt die Bezeichnung RawStepID. Es wird zu Beginn jedes Zyklus auf 1 zurückgesetzt. Ein Beispiel wäre 1,2,3,4,1,2,3,4,1,2,3,4 usw.
Spalte 6+ sind alle erhaltenen Daten.
Meine Herangehensweise an Spalte 2 bestand bisher darin, zu versuchen, eine IF-Anweisung mit einer lokalen Variablen vorzubereiten. Ich möchte, dass diese Variable jedes Mal um den Wert 1 erhöht wird, wenn RawStepID == 1 ist. Ich brauche es, um bei 11 zu beginnen, dann 12 zu werden, wenn RawStepID = 1, beim nächsten Mal RawStepID = 1 13 zu werden usw. Dann brauche ich die Formel, um den aktuellen Wert der Variablen anzuzeigen.
Das heißt, wenn ich die Daten verwende, die ich für Spalte 3 eingegeben habe, muss ich die Werte dieser Spalte werden
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 usw.
Ich hoffe, das ist klar. In der Zwischenzeit werde ich versuchen, eine Tabelle in einen Forumsbeitrag einzufügen, wie ich es bei anderen Mitgliedern gesehen habe, oder, falls dies nicht möglich ist, eine Dummy-Tabelle erstellen, um sie hier anzuhängen.
Vielen Dank,
AngstAntilope.