Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:daten:spreadsheets2 [2024-05-21 18:14] – [Tabelle] gragf_informatik:daten:spreadsheets2 [2025-05-06 11:33] (aktuell) hof
Zeile 85: Zeile 85:
    * Berechnungen nur ausführen, wenn dafür benötigte Zellen Werte beinhalten (COUNT)    * Berechnungen nur ausführen, wenn dafür benötigte Zellen Werte beinhalten (COUNT)
  
-**Tipps:** +== Hinweise == 
- +   * Liegen in einem Fach keine Note vor, sollen die Zellen "Durchschnitt" und "Zeugnisnote" leer sein und nicht den Fehler "#DIV/0" anzeigen.  
-   Durchschnittsnoten sollen nur berechnet und angezeigt werden, falls Noten vorliegen. Liegen in einem Fach keine Note vor, sollen die Zellen "Durchschnitt" und "Zeugnisnote" leer sein und nicht den Fehler "#DIV/0" anzeigen. Dazu kann man die COUNT-Funktion verwenden (siehe Tipps unten). Mit dieser kann man zählen, wie viele Noten vorliegen. Falls keine Noten vorliegen (Wert also 0 ist), so gibt man den leeren String `""` aus. Anderenfalls berechnet man den Durchschnitt. Für diese Fallunterscheidung benötigen wir die IF-Funktion (siehe Theorie unten), In Pseudocode sieht das etwa wie folgt aus: `=IF(<Anzahl Noten = 0>,"",<Berechnung Durchschnitt>).`+   * Verwende dazu die COUNT-Funktion (siehe Tipps unten). Du kannst zum Beispiel zählen, wie viele Noten vorliegen. Wenn keine Note vorliegt (Wert also 0 ist), so gibst du den leeren String `""` aus. Anderenfalls berechnest du den Durchschnitt. Für diese Fallunterscheidung benötigen wir die IF-Funktion (siehe Theorie unten), In Pseudocode sieht das etwa wie folgt aus: `=IF(<Anzahl Noten = 0>,"",<Berechnung Durchschnitt>).`
  
  
Zeile 107: Zeile 107:
 <box 100% round green|**Bedingte Formatierung**> <box 100% round green|**Bedingte Formatierung**>
  
-Die Formatierung einer Zelle (z.B. Hintergrundfarbe) kann man vom Inhalt abhängig machen. Z.B. kann eine Zelle die Hintergrundfarbe rot haben, falls der Wert darin kleiner als 4 ist.+Du kannst Zellen abhängig vom Inhalt formatieren – zum Beispiel könntest du sagen, dass die Zelle rot wird, falls der Wert darin kleiner als 4 ist.
  
-Vorgehen: Rechte Maustaste auf Zelle -> "Weitere Aktionen für Zellen aufrufen" -> "Bedingte Formatierung" -> Einstellungen vornehmen+Vorgehen: Zelle(n) markieren -> "Format -> "Bedingte Formatierung" -> Einstellungen vornehmen
  
 </box> </box>
Zeile 118: Zeile 118:
  
 <code> <code>
-`=IF(<Bedingung>,<Zelleninhalt falls erfüllt>,< Zelleninhalt falls nicht>`+=IF(<Bedingung>,<Zelleninhalt falls erfüllt>,< Zelleninhalt falls nicht>)
 </code> </code>
  
Zeile 128: Zeile 128:
  
 <code> <code>
-`IFS(<Bedingung 1>,<Wert 1>,<Bedingung 2>,<Wert 2>,...)`+=IFS(<Bedingung 1>,<Wert 1>,<Bedingung 2>,<Wert 2>,...)
 </code> </code>
  
-Als ähnliche Alternative gibt es noch die **SWITCH-Funktion**. +Beachte: Hier wird im Gegensatz zu den meisten Programmiersprachen ein *einfaches Gleichheitszeichen* verwendet, um Gleichheit zu überprüfen.
- +
-Beachte: Das hier wird im Gegensatz zu den meisten Programmiersprachen ein *einfaches Gleichheitszeichen* verwendet, um Gleichheit zu überprüfen.+
 </box> </box>
  
Zeile 149: Zeile 147:
  
 <code> <code>
-`=COUNT(<Zellenbereich>)`+=COUNT(<Zellenbereich>)
 </code> </code>
  
-Dies ist besonders nützlich, wenn man eine Berechnung nur dann durchführen will, wenn die dafür benötigten Zellen nicht leer sind.+Dies ist besonders nützlich, wenn du eine Berechnung nur dann durchführen will, wenn die dafür benötigten Zellen nicht leer sind.
  
 </box> </box>
Zeile 195: Zeile 193:
 Mit den **logischen Operatoren AND, OR und XOR** kann man mehrere Bedingungen miteinander verknüpfen. Der folgende Ausdruck nimmt den Wert "True" ("False") an, falls beide Bedingungen erfüllt sind: Mit den **logischen Operatoren AND, OR und XOR** kann man mehrere Bedingungen miteinander verknüpfen. Der folgende Ausdruck nimmt den Wert "True" ("False") an, falls beide Bedingungen erfüllt sind:
 <code> <code>
-`=AND(<Bedingung 1>,<Bedingung 2>`+=AND(<Bedingung 1>,<Bedingung 2>)
 </code> </code>
 Den OR-Operator benutzt man genau gleich, nur reicht es hier, dass eine der Bedingungen erfüllt ist. Typischerweise verwendet man diese logischen Operatoren in der IF-Funktion. Den OR-Operator benutzt man genau gleich, nur reicht es hier, dass eine der Bedingungen erfüllt ist. Typischerweise verwendet man diese logischen Operatoren in der IF-Funktion.
  • gf_informatik/daten/spreadsheets2.1716315294.txt.gz
  • Zuletzt geändert: 2024-05-21 18:14
  • von gra