Calculator Tools

Unverzichtbare Tabellenkalkulationsformeln, die jeder Profi kennen sollte

Meistern Sie die leistungsstärksten Excel- und Google Sheets-Formeln – VLOOKUP, INDEX/MATCH, SUMIF, Pivot-Logik und Techniken zur Datenbereinigung.

7 Min. Lesezeit

Finanzdaten in einer Tabellenkalkulation

Tabellenkalkulationen sind die meistgenutzte Programmierumgebung der Welt. Millionen von Fachleuten treffen täglich kritische Entscheidungen auf Basis von Formeln, die sie sich halb aus einem Tutorial von vor drei Jahren gemerkt haben. Wer einen grundlegenden Satz an Formeln beherrscht, verwandelt Tabellenkalkulationen von aufgemotzten Tabellen in leistungsstarke Datenanalyse-Werkzeuge.

Der Aufbau einer Formel

Jede Formel beginnt mit = und kann auf folgendes verweisen:

  • Zellbezüge: A1, B2:D10 (relativ) oder $A$1, $B$2:$D$10 (absolut)
  • Benannte Bereiche: =SUM(Umsatz) statt =SUM(B2:B100)
  • Funktionen: SUM, VLOOKUP, IF, TEXT usw.
  • Konstanten: Zahlen, Text in Anführungszeichen, TRUE/FALSE

Relative vs. absolute Bezüge: Beim Kopieren einer Formel verschieben sich relative Bezüge. Absolute Bezüge (mit $) bleiben fest.

=B2*C2       → Beim Kopieren nach unten wird daraus =B3*C3, =B4*C4...
=B2*$C$1     → C1 bleibt fest (z. B. ein Steuersatz), B2 verschiebt sich

Suchformeln

VLOOKUP

=VLOOKUP(lookup_value, table_array, col_index, [range_lookup])

Sucht einen Wert in der ersten Spalte einer Tabelle und gibt einen Wert aus einer anderen Spalte zurück:

=VLOOKUP(A2, $E$2:$G$100, 2, FALSE)
  • A2 — der zu suchende Wert
  • $E$2:$G$100 — die Tabelle (mit $ fixiert)
  • 2 — gibt die 2. Spalte der Tabelle zurück
  • FALSE — genaue Übereinstimmung (bei Suchen immer FALSE verwenden)

Einschränkungen von VLOOKUP: Es kann nur von links nach rechts suchen, und das Einfügen einer Spalte verschiebt die Indexnummer.

INDEX / MATCH (die bessere Alternative)

=INDEX(return_range, MATCH(lookup_value, lookup_range, 0))

Flexibler als VLOOKUP – kann in jede Richtung suchen:

=INDEX($G$2:$G$100, MATCH(A2, $E$2:$E$100, 0))

Gibt den Wert aus Spalte G zurück, wo Spalte E mit A2 übereinstimmt. Das Einfügen von Spalten zerstört die Formel nie.

XLOOKUP (modernes Excel / Google Sheets)

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found])

Der moderne Ersatz für beide:

=XLOOKUP(A2, $E$2:$E$100, $G$2:$G$100, "Nicht gefunden")

Übersichtlichere Syntax, behandelt nicht gefundene Fälle elegant und funktioniert in jede Richtung.

Bedingte Formeln

IF

=IF(condition, value_if_true, value_if_false)
=IF(B2>1000, "Hoch", "Niedrig")
=IF(C2="", "Fehlend", C2)

Verschachtelte IF (besser: IFS verwenden)

=IF(B2>=90,"A", IF(B2>=80,"B", IF(B2>=70,"C","F")))

-- Übersichtlicher mit IFS:
=IFS(B2>=90,"A", B2>=80,"B", B2>=70,"C", TRUE,"F")

AND / OR in Bedingungen

=IF(AND(B2>100, C2="Aktiv"), "Priorität", "Normal")
=IF(OR(D2="VIP", E2>10000), "Rabatt", "")

Aggregationsformeln

SUMIF / SUMIFS

Summiert Werte, die eine Bedingung erfüllen:

=SUMIF(range, criteria, sum_range)
=SUMIF(B:B, "Elektronik", C:C)   -- Summe von C, wo B = "Elektronik"

-- Mehrere Bedingungen:
=SUMIFS(C:C, B:B, "Elektronik", D:D, ">2025-01-01")

COUNTIF / COUNTIFS

=COUNTIF(A:A, "Aktiv")               -- Zeilen zählen, wo A = "Aktiv"
=COUNTIF(B:B, ">1000")               -- Zeilen zählen, wo B > 1000
=COUNTIFS(A:A, "Aktiv", C:C, "DE")  -- beide Bedingungen

AVERAGEIF

=AVERAGEIF(B:B, "Elektronik", C:C)  -- Durchschnitt von C, wo B = "Elektronik"

Textformeln

Text verbinden

=CONCATENATE(A2, " ", B2)          -- alte Syntax
=A2 & " " & B2                     -- moderne Syntax (bevorzugt)
=TEXTJOIN(", ", TRUE, A2:A10)      -- mit Trennzeichen verbinden, leere überspringen

Text extrahieren

=LEFT(A2, 3)                       -- erste 3 Zeichen
=RIGHT(A2, 4)                      -- letzte 4 Zeichen
=MID(A2, 3, 5)                     -- 5 Zeichen ab Position 3
=LEN(A2)                           -- Gesamtanzahl der Zeichen
=FIND("@", A2)                     -- Position von @ in der Zeichenkette

Text bereinigen

=TRIM(A2)                          -- führende/nachfolgende Leerzeichen entfernen
=UPPER(A2) / =LOWER(A2)           -- Groß-/Kleinschreibung ändern
=PROPER(A2)                        -- Jeden Ersten Buchstaben Groß
=SUBSTITUTE(A2, " ", "_")         -- Leerzeichen durch Unterstriche ersetzen
=CLEAN(A2)                         -- nicht druckbare Zeichen entfernen

Datums- und Zeitformeln

=TODAY()                           -- aktuelles Datum
=NOW()                             -- aktuelles Datum und Uhrzeit
=YEAR(A2) / =MONTH(A2) / =DAY(A2) -- Teile extrahieren
=DATEDIF(A2, B2, "D")             -- Tage zwischen zwei Daten
=DATEDIF(A2, B2, "M")             -- vollständige Monate zwischen zwei Daten
=DATEDIF(A2, B2, "Y")             -- vollständige Jahre (nützlich für Alter)
=NETWORKDAYS(A2, B2)              -- Arbeitstage zwischen Daten (ohne Wochenenden)
=EDATE(A2, 3)                     -- Datum 3 Monate nach A2
=EOMONTH(A2, 0)                   -- letzter Tag des Monats in A2

Mit Daten arbeiten: praktische Muster

Duplikate entfernen mit UNIQUE (modern)

=UNIQUE(A2:A100)                   -- Liste eindeutiger Werte

Dynamische Arrays mit FILTER

=FILTER(A2:C100, B2:B100="Aktiv")                            -- Zeilen, wo B = "Aktiv"
=FILTER(A2:C100, (B2:B100="Aktiv")*(C2:C100>1000))          -- beide Bedingungen

Dynamisch sortieren mit SORT

=SORT(A2:C100, 2, -1)              -- nach Spalte 2 sortieren, absteigend

Daten konvertieren und exportieren

Wenn Ihre Tabellenkalkulationsarbeit abgeschlossen ist und Sie Daten in ein anderes System übertragen müssen:

  • Exportieren Sie für universelle Kompatibilität als CSV mit unserem Excel to CSV-Konverter
  • Führen Sie mehrere CSV-Dateien mit dem CSV Merger zusammen
  • Konvertieren Sie mit JSON to Excel für die API-Nutzung in JSON (funktioniert in beide Richtungen)

Häufige Fehler, die Sie vermeiden sollten

  1. Hardcodierte Werte in Formeln — Verwenden Sie stattdessen Zellbezüge. =B2*0.08 ist später ein Rätsel; =B2*$D$1, wobei D1 als „Steuersatz" beschriftet ist, dokumentiert sich selbst.
  2. Bezüge beim Kopieren nicht fixieren — Das Vergessen von $ führt dazu, dass Formeln auf falsche Zellen verweisen.
  3. VLOOKUP mit TRUE (ungefähre Übereinstimmung) verwenden — Dies erfordert sortierte Daten und liefert überraschende Ergebnisse, wenn die Daten nicht sortiert sind.
  4. Zirkelverweise — Eine Formel, die auf sich selbst verweist (oder auf eine Zelle, die auf sie verweist). Excel warnt Sie davor.
  5. Datentypen mischen — Zahlen als Text speichern (linksbündig in einer Zelle) bricht SUM und die Sortierung.

Die Beherrschung von Tabellenkalkulationen ist eine Superkraft. Die oben genannten Formeln bewältigen 90 % aller realen Datenaufgaben. Üben Sie sie an echten Datensätzen, und Sie werden komplexe Formeln mühelos einsetzen.