Excel-Funktionen im Überblick

100 wichtige Funktionen. Wechsle zwischen Detailseiten und praktischen Übungen.

★ Grundlagen★★ Praxisfähigkeiten, die auffallen★★★ Fortgeschritten für Spezialisten

SUMIFS(SUMMEWENNS)

★★

Summiert Werte, die mehrere Bedingungen erfüllen.

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Kategorie: Aggregation

SUBTOTAL(TEILERGEBNIS)

★★

Gibt ein Teilergebnis mit der angegebenen Aggregatfunktion zurück.

SUBTOTAL(function_num, ref1, [ref2], ...)

Kategorie: Aggregation

AGGREGATE(AGGREGAT)

★★★

Führt Aggregatberechnungen mit Ignorier-Optionen aus.

AGGREGATE(function_num, options, array, [k])

Kategorie: Aggregation

AVERAGEIF(MITTELWERTWENN)

★★

Gibt den Mittelwert der Werte zurück, die eine Bedingung erfüllen.

AVERAGEIF(range, criteria, [average_range])

Kategorie: Aggregation

AVERAGEIFS(MITTELWERTWENNS)

★★

Gibt den Mittelwert der Werte zurück, die mehrere Bedingungen erfüllen.

AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Kategorie: Aggregation

COUNTIFS(ZÄHLENWENNS)

★★

Zählt Zellen, die mehrere Bedingungen erfüllen.

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Kategorie: Aggregation

IFERROR(WENNFEHLER)

★★

Gibt einen Ersatzwert zurück, wenn die Formel einen Fehler liefert.

IFERROR(value, value_if_error)

Kategorie: Bedingungen

SWITCH(ERSTERWERT)

★★

Vergleicht einen Ausdruck mit Werten und gibt das zugeordnete Ergebnis zurück.

SWITCH(expression, value1, result1, [default])

Kategorie: Bedingungen

CHOOSE(WAHL)

★★

Gibt einen Wert aus einer Liste anhand eines Index zurück.

CHOOSE(index_num, value1, [value2], ...)

Kategorie: Bedingungen

VLOOKUP(SVERWEIS)

★★

Sucht einen Wert in der ersten Spalte und gibt den zugehörigen Wert zurück.

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Kategorie: Nachschlagen

HLOOKUP(WVERWEIS)

★★

Sucht einen Wert in der ersten Zeile und gibt den zugehörigen Wert zurück.

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

Kategorie: Nachschlagen

XLOOKUP(XVERWEIS)

★★

Führt eine flexible Vektorsuche in Daten aus.

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

Kategorie: Nachschlagen

INDEX

★★

Gibt einen Wert aus einem Array anhand von Zeilen-/Spaltenposition zurück.

INDEX(array, row_num, [column_num])

Kategorie: Nachschlagen

MATCH(VERGLEICH)

★★

Gibt die relative Position eines Suchwerts in einem Bereich zurück.

MATCH(lookup_value, lookup_array, [match_type])

Kategorie: Nachschlagen

XMATCH(XVERGLEICH)

★★★

Erweitertes MATCH mit zusätzlichen Vergleichs- und Suchoptionen.

XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])

Kategorie: Nachschlagen

OFFSET(BEREICH.VERSCHIEBEN)

★★★

Gibt einen um Zeilen/Spalten versetzten Bezug zurück.

OFFSET(reference, rows, cols, [height], [width])

Kategorie: Nachschlagen

FIND(FINDEN)

★★

Findet die Position eines Texts (unterscheidet Groß-/Kleinschreibung).

FIND(find_text, within_text, [start_num])

Kategorie: Text

SEARCH(SUCHEN)

★★

Findet die Position eines Texts (ohne Groß-/Kleinschreibung).

SEARCH(find_text, within_text, [start_num])

Kategorie: Text

REPLACE(ERSETZEN)

★★

Ersetzt einen Teil eines Texts anhand der Position.

REPLACE(old_text, start_num, num_chars, new_text)

Kategorie: Text

SUBSTITUTE(WECHSELN)

★★

Ersetzt Vorkommen eines Texts durch neuen Text.

SUBSTITUTE(text, old_text, new_text, [instance_num])

Kategorie: Text

TEXTJOIN(TEXTVERKETTEN)

★★

Verbindet Textwerte mit einem Trennzeichen.

TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

Kategorie: Text

WEEKNUM(KALENDERWOCHE)

★★

Gibt die Kalenderwoche innerhalb eines Jahres zurück.

WEEKNUM(serial_number, [return_type])

Kategorie: Datum/Uhrzeit

EOMONTH(MONATSENDE)

★★

Gibt den letzten Tag des um Monate verschobenen Monats zurück.

EOMONTH(start_date, months)

Kategorie: Datum/Uhrzeit

DATEDIF

★★

Gibt die Differenz zwischen zwei Daten in der gewählten Einheit zurück.

DATEDIF(start_date, end_date, unit)

Kategorie: Datum/Uhrzeit

NETWORKDAYS(NETTOARBEITSTAGE)

★★

Gibt die Anzahl der Arbeitstage zwischen zwei Daten zurück.

NETWORKDAYS(start_date, end_date, [holidays])

Kategorie: Datum/Uhrzeit

NETWORKDAYS.INTL(NETTOARBEITSTAGE.INTL)

★★★

Gibt Arbeitstage mit anpassbaren Wochenenden zurück.

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

Kategorie: Datum/Uhrzeit

WORKDAY(ARBEITSTAG)

★★

Gibt ein um Arbeitstage verschobenes Datum zurück.

WORKDAY(start_date, days, [holidays])

Kategorie: Datum/Uhrzeit

WORKDAY.INTL(ARBEITSTAG.INTL)

★★★

Gibt ein Arbeitstagsdatum mit anpassbaren Wochenenden zurück.

WORKDAY.INTL(start_date, days, [weekend], [holidays])

Kategorie: Datum/Uhrzeit

NPER(ZZR)

★★

Berechnet die Anzahl der Zahlungsperioden eines Darlehens oder einer Annuität.

NPER(rate, pmt, pv, [fv], [type])

Kategorie: Mathematik

SORT(SORTIEREN)

★★

Sortiert ein Array nach angegebenem Index bzw. Reihenfolge.

SORT(array, [sort_index], [sort_order], [by_col])

Kategorie: Dynamische Arrays

SORTBY(SORTIERENNACH)

★★★

Sortiert ein Array anhand eines anderen Arrays.

SORTBY(array, by_array1, [sort_order1], ...)

Kategorie: Dynamische Arrays

UNIQUE(EINDEUTIG)

★★

Gibt eindeutige Werte aus einem Bereich zurück.

UNIQUE(array, [by_col], [exactly_once])

Kategorie: Dynamische Arrays

RANDARRAY(ZUFALLSMATRIX)

★★

Erzeugt ein Array von Zufallszahlen mit angegebenen Zeilen und Spalten.

RANDARRAY([rows], [columns], [min], [max], [whole_number])

Kategorie: Dynamische Arrays

Über Vergleiche und Arbeitsziele finden

Wenn du den genauen Funktionsnamen nicht kennst, starte mit den Vergleichs- oder Arbeitsschritt-Guides. Hinweis: In der deutschen Excel-Version heißen viele Funktionen anders — z. B. VLOOKUP = SVERWEIS, IF = WENN, SUMIFS = SUMMEWENNS. Diese Referenz nutzt die internationalen (englischen) Funktionsnamen.