← Alle Anleitungen

Google Sheets mit Tabellenbezügen und LET

Eine nachvollziehbare Auswertung braucht eine verständliche Datenstruktur. Für unsere Programmvergleiche verwenden wir immer dieselbe Aufgabe: Die offenen Beträge des Teams Nord sollen addiert werden. Vier Datensätze reichen, um das Ergebnis unabhängig nachzurechnen. Diese ausdrücklich fiktiven Daten enthalten keine Kundeninformationen.

Team Betrag in EUR Status
Nord 120 Offen
Süd 80 Offen
Nord 30 Erledigt
Nord 50 Offen

Mit denselben Sollwerten beginnen

Die Überschriften stehen in A1:C1, die Werte in A2:C5. Das gesuchte Ergebnis ist 170 EUR, nämlich 120 plus 50. Mit englischen Funktionsnamen und Kommas lautet die Formel:

=SUMIFS(B2:B5,A2:A5,"Nord",C2:C5,"Offen")

Funktionsnamen und Argumenttrenner können von der Sprach- und Gebietseinstellung abhängen. Wird ein weiterer offener Nord-Datensatz mit 20 EUR angefügt, muß das Ergebnis auf 190 EUR steigen. Der fest begrenzte Bereich bis Zeile fünf wächst durch bloßes Anhängen nicht automatisch mit.

Eine Tabelle ist mehr als farbige Zeilen

Google Sheets bietet Tabellen mit benannten Spalten. Nach dem Umwandeln der Daten in eine Tabelle namens Vorgaenge und mit der Spaltenüberschrift Betrag kann die Formel die Namen verwenden:

=SUMIFS(Vorgaenge[Betrag],Vorgaenge[Team],"Nord",Vorgaenge[Status],"Offen")

Tabellenbezüge berücksichtigen das Hinzufügen und Entfernen von Daten. Sie entsprechen aber nicht in jeder Einzelheit denen von Microsoft Excel: Die Google-Dokumentation nennt den Bezug auf die aktuelle Zeile #This Row als nicht unterstützt und Einschränkungen bei der Bereichsauswahl für Diagramme, Pivot-Tabellen und bedingte Formatierung. Google zu Tabellenbezügen.

LET und LAMBDA sind ebenfalls vorhanden

Auch Google Sheets dokumentiert LET für benannte Zwischenergebnisse und LAMBDA für eigene Berechnungen. Für das Beispiel kann LET das Ergebnis innerhalb der Formel benennen:

=LET(total,SUMIFS(B2:B5,A2:A5,"Nord",C2:C5,"Offen"),total)

Der Ergebniswert bleibt 170 EUR. Ein eigener Name ist hier noch keine Verbesserung der Fachlogik; nützlich wird er bei mehrfach genutzten Zwischenergebnissen. Google zu LET, Google zu LAMBDA.

Vor dem Austausch mit Microsoft Excel werden Namen, Tabellenwachstum und Ergebnisse in beiden tatsächlichen Anwendungen geprüft. Die Herstellerdokumentation belegt die beschriebenen Funktionen; sie ersetzt keinen vollständigen Kompatibilitätstest einer fremden Datei. Unsere Gegenstücke erklären LibreOffice Calc, Apple Numbers und PlanMaker.