Für Schleife ohne Programmierung und CodierungSie da,
Ich habe 3 Spalten (i, j und k). Können Sie mir helfen, die "for" -Formel (ohne Programmierung und Codierung) zu verwenden, um eine Schleife und eine Verknüpfung zwischen diesen Spalten herzustellen?
Grüße,
Betreff: Für Schleife ohne Programmierung und CodierungWir werden hier einige Details darüber benötigen, was Sie unter "Schleife und Verknüpfung zwischen diesen Spalten" verstehen.
Können Sie ein nachgebildetes Beispiel für die Tabelle, die Sie haben, und was Sie als Ergebnis wollen, teilen?
Betreff: Für Schleife ohne Programmierung und Codierung
Betreff: Für Schleife ohne Programmierung und CodierungDer Formeleditor für die Z-Spalte befindet sich in einer impliziten Schleife, die für jede Zeile in der Tabelle ausgeführt wird. Sie könnten in der Lage sein, einfach zu schreiben
x + 5*y
als Z-Spaltenformel, um die x- und y-Werte aus derselben Zeile zu erhalten.
Betreff: Für Schleife ohne Programmierung und CodierungDanke, aber was ist mit den Werten "i" und "j"?Betreff: Für Schleife ohne Programmierung und CodierungIch habe die Details beigefügt, Sir.Betreff: Für Schleife ohne Programmierung und CodierungIch sehe keine Anhänge.
Aber jetzt stelle ich mir vor, dass Ihre Tabelle dieser Spalte ähnlich sein könnte:
ILatitude JLongitude Temp Wind fühlt sich ähnlich an CalculatedFromT empAndWind
wobei lat / lon (i und j) keinen Einfluss auf den berechneten Wert haben, der nur von Temperatur und Wind abhängt. Aber vielleicht möchten Sie sie auf einem Konturdiagramm von FeelsLike von lat, lon verwenden. Wenn dies Ihren Daten ähnlich ist, verwenden Sie eine einfache Spaltenformel für FeelsLike und erstellen Sie dann das Konturdiagramm aus lat, lon, FeelsLike.
Betreff: Für Schleife ohne Programmierung und CodierungIch fürchte, ich verstehe immer noch nicht, wie Ihre resultierende Spalte aussehen sollte.
Du hast geschrieben:
Z (i, j) = x · 5y;
und du hast gesagt, dass du willst:
- Ich gehe von 0 auf 90
- j von 0 auf 180 gehen
Möchten Sie also, dass Ihre z-Spalte gefüllt ist mit:
z (0,0) = 0 * 5 * 0 = 0
...
z (90, 180) = 90 · 5 · 180 = 81000
Wie @Craige_Hales Es wurde darauf hingewiesen, dass die For () -Funktion (im Allgemeinen) nicht für die Verwendung in einer Formelspalte geeignet ist und auch nicht erforderlich ist.
In diesem Fall sollten Sie die verwenden Count () oder Sequence () Funktionen in einer i-Spalte und einer aj-Spalte zum Erstellen einer Datentabelle mit Ihren i- und j-Sequenzen und anschließend einer az-Spalte mit der Formel:
i * 5 * j
Bearbeiten: Anhängen einer Datentabelle mit den Spalten Count () und Sequence ().