Ich muss mehrere Spalten vergleichenHallo.
Ich habe eine Tabelle mit mehreren Spalten mit Werten, die die Gesamtstimmenzahl der politischen Parteien darstellen. Ich benötige ein Skript, das die größten Werte dieser Spalten findet und den Namen der Spalte, also der politischen Partei, ermittelt.
Vielen Dank im Voraus für Ihre Hilfe.
Manel
Betreff: Ich muss mehrere Spalten vergleichenIn Skriptform:
dt << New Column( "Maximum",
Character,
"Nominal",
Formula(
Match(
Maximum(
:Party A,
:Party B,
:Party C,
:Party D
),
:Party A, "Party A",
:Party B, "Party B",
:Party C, "Party C",
:Party D, "Party D"
)
));Betreff: Ich muss mehrere Spalten vergleichenDie Funktion Match() befindet sich im Abschnitt „Bedingungen“ des Formeleditors.
Nachdem Sie die Funktion „Maximum()“ erstellt und im Editor ausgewählt haben, klicken Sie auf „Bedingungen“ -> „Übereinstimmen“. Du wirst sein Aufforderung zum Hinzufügen von Argumenten , wählen Sie „Nicht hinzufügen“.
Klicken Sie dann auf die Schaltfläche ^ in der Symbolleiste, um die vier Argumentpaare hinzuzufügen und sie dann auszufüllen.

Betreff: Ich muss mehrere Spalten vergleichenVielen Dank Jeff,
Ich habe eine Frage.
Wie geht man mit dem zweiten Teil der Formel um?

Betreff: Ich muss mehrere Spalten vergleichenSie können dies mit dem tun Formeleditor .
Benutzen Sie die Maximum()-Funktion um den Maximalwert in den Spalten zu finden und dann den Match()-Funktion um es der Spalte zuzuordnen, aus der es stammt.
Die beigefügte Datentabelle enthält das Beispiel.
