Zum Hauptinhalt springen
MedCalc

Spalte füllen

Füllt eine ganze Spalte im Tabellenblatt bzw. einen Bereich von Zeilen einer Spalte mit einem Wert oder einer Formel. Der Befehl Spalte füllen kann auch verwendet werden, um einen Zellbereich in einer Spalte zu leeren.

Sie können zwei Optionen auswählen:

  • Formeln in Werte konvertieren: Option, um die Formeln in ihre berechneten Werte umzuwandeln.
  • Nur leere Zellen füllen: Option, nur leere Zellen mit der neuen Formel zu füllen und so den Inhalt der nicht leeren Zellen in der Spalte zu erhalten.

Klicken Sie auf fx, um das Dialogfeld Variableneditor aufzurufen.

Im folgenden Beispiel werden die Zeilen 1 bis 100 der Spalte A mit dem Ergebnis der Funktion RANDNORM(0,1) gefüllt. Diese Funktion erzeugt Zufallszahlen aus einer Normalverteilung mit Mittelwert 0 und Standardabweichung 1.

Wenn Sie die Daten speichern, werden die in diesem Dialogfeld eingegebenen Formeln ebenfalls in der MedCalc-Datendatei gespeichert, sodass Sie sie später leicht wiederverwenden können.

Der Befehl Spalte füllen kann auch verwendet werden, um einen Zellbereich in einer Spalte zu leeren, indem Sie das Feld Füllen mit im Dialogfeld leer lassen.

Einige Beispiele für nützliche Formeln sind in der folgenden Tabelle aufgeführt.

Füllen mit: Ergebnis:
SQRT(LENGTH) Füllt mit der Quadratwurzel der Variablen LENGTH
IF(var<20,"A","B") Umcodierung der Variablen var in zwei Klassen A und B
RAND(2) Die Zellen werden zufällig mit 1 oder 2 gefüllt
RANDNORM(0,1) Füllt mit Zufallszahlen aus einer Normalverteilung mit Mittelwert 0 und Standardabweichung 1
VAR1+VAR2 Füllt mit der Summe der Variablen VAR1 und VAR2
ROW() Die Zellen werden mit der Zeilennummer gefüllt
  Die Zellen werden geleert (leeres Feld Füllen mit)

So wandeln Sie eine stetige Variable mit der Funktion WENN in eine dichotome Variable um

Sie können eine stetige Variable in eine dichotome Variable umwandeln, indem Sie eine Spalte im Tabellenblatt mit einer WENN-Funktion füllen.

Das allgemeine Format dieser Funktion lautet:

IF( Bedingung, Ergebnis für Bedingung WAHR, Ergebnis für Bedingung FALSCH)

Beispiel: Sie haben eine Variable ALTER, die Sie in Codes für zwei Altersgruppen umwandeln möchten, Code 1 für ein Alter unter 30 Jahren und Code 2 für 30 Jahre oder älter. Sie können eine neue Variable erstellen, indem Sie folgende Formel eingeben

IF( ALTER < 30 , 1 , 2 )

im Feld „Füllen mit“ des oben gezeigten Dialogfelds Spalte füllen.

Hinweis:

  • Sie können die Formel IF() direkt als Variable in den Dialogfeldern aller statistischen Tests eingeben.
  • Die WENN-Funktion kann verschachtelt werden, um 3 (oder mehr) Gruppen zu erstellen. Wenn Sie die Variable ALTER in Codes für Altersgruppen unter 30 Jahren, 30 bis 39 Jahren und 40 Jahren oder älter umwandeln möchten, können Sie die folgende (verschachtelte) Formel verwenden:

    IF( ALTER < 30 , 1 , IF( ALTER < 40 , 2 , 3 ) )

    Beachten Sie die beiden schließenden Klammern, eine für die erste und eine weitere für die zweite WENN-Funktion.

Siehe auch