Excel-Formelverzeichnis
Suchen, filtern und beherrschen Sie über 25 Formeln mit Syntax-Guides und interaktiven Tabellengittern.
Lernen Sie Verweise, logische Abfragen und dynamische Arrays direkt im Browser. Werte anpassen und Ergebnisse live sehen.
Kein Raten von Zellkoordinaten mehr.
Statische Bilder zeigen nicht, wie Formeln reagieren. Hier ist eine echte Tabellensimulation für
Klicken Sie in Zelle D2 (aktuell 103).
Geben Sie 101, 104 oder 105 ein und drücken Sie Enter.
Das Ergebnis in Zelle E2 wird sofort live berechnet.
Die passende Formel finden.
Beschreiben Sie Ihre Rechenaufgabe und unser Assistent ermittelt sofort die passende Syntax mit Erklärung.
Formeln durchsuchen.
Kategorie auswählen oder Suchbegriff eingeben, um passende Sandboxes zu öffnen.
XVERWEIS.
(XLOOKUP)Durchsucht einen Bereich oder ein Array und gibt das entsprechende Element aus einem zweiten Bereich zurück.
=XVERWEIS(Suchkriterium; Suchmatrix; Rückgabematrix; [wenn_nicht_gefunden]; [Vergleichsmodus])SVERWEIS.
(VLOOKUP)Sucht nach einem Wert in der ersten Spalte einer Tabelle und gibt den Wert in derselben Zeile aus einer angegebenen Spalte zurück.
=SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])INDEX & VERGLEICH.
(INDEX & MATCH)Kombiniert INDEX und VERGLEICH für flexible Suchabfragen ohne Spaltenbeschränkungen.
=INDEX(Matrix; VERGLEICH(Suchkriterium; Suchmatrix; 0))WENN.
(IF)Überprüft, ob eine Bedingung erfüllt ist, und gibt einen Wert bei WAHR und einen anderen bei FALSCH zurück.
=WENN(Prüfung; [Dann_Wert]; [Sonst_Wert])WENNS.
(IFS)Prüft mehrere Bedingungen und gibt den Wert zurück, der der ersten WAHR-Bedingung entspricht.
=WENNS(Prüfung1; Dann_Wert1; [Prüfung2; Dann_Wert2]; ...)WENNFEHLER.
(IFERROR)Gibt einen benutzerdefinierten Wert zurück, wenn eine Formel einen Fehler ergibt; andernfalls das Formelergebnis.
=WENNFEHLER(Wert; Wert_wenn_Fehler)SUMMEWENNS.
(SUMIFS)Addiert die Zellen in einem Bereich, die mehrere Kriterien erfüllen.
=SUMMEWENNS(Summe_Bereich; Kriterien_Bereich1; Kriterien1; [Kriterien_Bereich2; Kriterien2]; ...)COUNTIF.
Counts the number of cells within a range that meet a single specified condition or criteria.
=COUNTIF(range, criteria)ZÄHLENWENNS.
(COUNTIFS)Zählt die Anzahl der Zellen in mehreren Bereichen, die mehrere Kriterien erfüllen.
=ZÄHLENWENNS(Kriterien_Bereich1; Kriterien1; [Kriterien_Bereich2; Kriterien2]; ...)TEXTVERBINDEN.
(TEXTJOIN)Verbindet Text aus mehreren Bereichen mit einem Trennzeichen und ignoriert leere Zellen.
=TEXTVERBINDEN(Trennzeichen; Leer_ignorieren; Text1; [Text2]; ...)FILTERN.
(FILTER)Filtert einen Datenbereich basierend auf definierten Kriterien und gibt ein dynamisches Array aus.
=FILTERN(Matrix; einschließen; [wenn_leer])EINDEUTIG.
(UNIQUE)Gibt eine Liste eindeutiger Werte aus einem Bereich ohne Duplikate zurück.
=EINDEUTIG(Matrix; [nach_Spalte]; [genau_einmal])HEUTE.
(TODAY)Gibt das aktuelle Systemdatum als Datumswert zurück. Aktualisiert sich automatisch.
=HEUTE()NETTOARBEITSTAGE.
(NETWORKDAYS)Gibt die Anzahl ganzer Arbeitstage zwischen Start- und Enddatum ohne Wochenenden und Feiertage zurück.
=NETTOARBEITSTAGE(Ausgangsdatum; Enddatum; [Freie_Tage])RMZ.
(PMT)Berechnet die monatliche Rückzahlungsrate für ein Darlehen bei festen Raten und konstantem Zinssatz.
=RMZ(Zins; Zzr; Bw; [Zw]; [F])SUMME.
(SUM)Addiert alle Zahlen in einem angegebenen Zellbereich.
=SUMME(Zahl1; [Zahl2]; ...)MITTELWERT.
(AVERAGE)Gibt das arithmetische Mittel (den Durchschnitt) der Zahlen in einem Bereich zurück.
=MITTELWERT(Zahl1; [Zahl2]; ...)ANZAHL.
(COUNT)Zählt die Anzahl der Zellen in einem Bereich, die numerische Werte enthalten.
=ANZAHL(Wert1; [Wert2]; ...)LINKS.
(LEFT)Gibt die angegebene Anzahl von Zeichen ab dem Anfang (links) einer Textzeichenfolge zurück.
=LINKS(Text; [Anzahl_Zeichen])RECHTS.
(RIGHT)Gibt die angegebene Anzahl von Zeichen ab dem Ende (rechts) einer Textzeichenfolge zurück.
=RECHTS(Text; [Anzahl_Zeichen])GLÄTTEN.
(TRIM)Entfernt alle überflüssigen Leerzeichen aus Texten mit Ausnahme einzelner Wortabstände.
=GLÄTTEN(Text)GROSS2.
(PROPER)Wandelt den ersten Buchstaben jedes Worts in Großbuchstaben um und den Rest in Kleinbuchstaben.
=GROSS2(Text)RUNDEN.
(ROUND)Rundet eine Zahl kaufmännisch auf eine angegebene Anzahl von Dezimalstellen.
=RUNDEN(Zahl; Anzahl_Stellen)UND.
(AND)Gibt WAHR zurück, wenn alle Argumente WAHR sind; gibt FALSCH zurück, wenn mindestens eines FALSCH ist.
=UND(Wahrheitswert1; [Wahrheitswert2]; ...)ODER.
(OR)Gibt WAHR zurück, wenn mindestens ein Argument WAHR ist; gibt FALSCH zurück, wenn alle FALSCH sind.
=ODER(Wahrheitswert1; [Wahrheitswert2]; ...)TEXTKETTE.
(CONCAT)Kombiniert Text aus mehreren Bereichen oder Zeichenfolgen zu einer einzigen Zeichenkette.
=TEXTKETTE(Text1; [Text2]; ...)LÄNGE.
(LEN)Gibt die Anzahl der Zeichen in einer Textzeichenfolge inklusive Leerzeichen zurück.
=LÄNGE(Text)WVERWEIS.
(HLOOKUP)Sucht in der obersten Zeile einer Tabelle nach einem Wert und gibt den Wert derselben Spalte zurück.
=WVERWEIS(Suchkriterium; Matrix; Zeilenindex; [Bereich_Verweis])ISBLANK.
Checks whether a cell is completely empty and returns TRUE or FALSE.
=ISBLANK(value)ISNUMBER.
Checks whether a value is numeric and returns TRUE or FALSE.
=ISNUMBER(value)ISTEXT.
Checks whether a value is text and returns TRUE or FALSE.
=ISTEXT(value)ISERROR.
Checks whether a value is any Excel error and returns TRUE or FALSE.
=ISERROR(value)DSUM.
Sums the numbers in a database column that match specified criteria.
=DSUM(database, field, criteria)DCOUNT.
Counts the numeric cells in a database column that match criteria.
=DCOUNT(database, field, criteria)DAVERAGE.
Averages the values in a database column that match conditions.
=DAVERAGE(database, field, criteria)CONVERT.
Converts a number from one measurement unit to another.
=CONVERT(number, from_unit, to_unit)DELTA.
Tests whether two numbers are equal (returns 1 if equal, 0 if not).
=DELTA(number1, [number2])BIN2DEC.
Converts a binary number to a decimal integer.
=BIN2DEC(number)SORT.
Sorts the contents of a range or array dynamically.
=SORT(array, [sort_index], [sort_order], [by_col])SORTBY.
Sorts a range based on values in a separate range or array.
=SORTBY(array, by_array1, [sort_order1], ...)SEQUENCE.
Generates a list or 2D grid of sequential numbers.
=SEQUENCE(rows, [columns], [start], [step])TOCOL.
Transforms a 2D table or array into a single vertical column.
=TOCOL(array, [ignore], [scan_by_column])RANK.
Returns the rank of a number in a list of numbers (Excel 2007 compatibility).
=RANK(number, ref, [order])MODE.
Returns the most frequently occurring value in an array or data set.
=MODE(number1, [number2], ...)ARRAYFORMULA.
Enables array calculations across entire columns in Google Sheets.
=ARRAYFORMULA(array_formula)QUERY.
Runs Google Visualization API SQL-like queries on data tables.
=QUERY(data, query, [headers])SPARKLINE.
Generates a miniature chart within a single spreadsheet cell.
=SPARKLINE(data, [options])FV.
Calculates the future value of an investment with periodic payments.
=FV(rate, nper, pmt, [pv], [type])PV.
Returns the present value of a series of future cash flows.
=PV(rate, nper, pmt, [fv], [type])NPV.
Calculates the net present value of an investment using a discount rate.
=NPV(rate, value1, [value2], ...)ABS.
Returns the absolute (positive) value of a number.
=ABS(number)MOD.
Returns the remainder after a number is divided by a divisor.
=MOD(number, divisor)POWER.
Returns the result of a number raised to a power.
=POWER(number, power)SQRT.
Returns the positive square root of a number.
=SQRT(number)PRODUCT.
Multiplies all the numbers given as arguments.
=PRODUCT(number1, [number2], ...)CEILING.
Rounds a number up to the nearest multiple of significance.
=CEILING(number, significance)FLOOR.
Rounds a number down to the nearest multiple of significance.
=FLOOR(number, significance)SWITCH.
Evaluates an expression against a list of values and returns the matching result.
=SWITCH(expression, val1, result1, [default])NOT.
Reverses the logic of its argument (TRUE becomes FALSE, FALSE becomes TRUE).
=NOT(logical)XOR.
Returns exclusive OR: TRUE if an odd number of arguments evaluate to TRUE.
=XOR(logical1, [logical2], ...)IFNA.
Catches and replaces #N/A errors specifically while preserving other errors.
=IFNA(value, value_if_na)INDEX.
Returns the value of a cell at a specific row and column intersection.
=INDEX(array, row_num, [column_num])MATCH.
Returns the relative numeric position of an item in a range.
=MATCH(lookup_value, lookup_array, [match_type])CHOOSE.
Returns a value from a list of arguments based on an index number.
=CHOOSE(index_num, value1, [value2], ...)OFFSET.
Constructs a reference offset from a starting cell by rows and columns.
=OFFSET(reference, rows, cols, [height], [width])MID.
Extracts a specific number of characters from text starting at any position.
=MID(text, start_num, num_chars)UPPER.
Converts all letters in a text string to uppercase.
=UPPER(text)LOWER.
Converts all letters in a text string to lowercase.
=LOWER(text)SUBSTITUTE.
Replaces occurrences of existing text with new text in a string.
=SUBSTITUTE(text, old_text, new_text, [instance_num])REPLACE.
Replaces part of a text string with different text based on character count.
=REPLACE(old_text, start_num, num_chars, new_text)VALUE.
Converts a text string that represents a number into a numeric value.
=VALUE(text)DATE.
Creates a valid date serial number from separate Year, Month, and Day.
=DATE(year, month, day)DAYS.
Returns the number of calendar days between two dates.
=DAYS(end_date, start_date)EDATE.
Returns the date a specified number of months before or after a start date.
=EDATE(start_date, months)EOMONTH.
Returns the last day of the month before or after a specified number of months.
=EOMONTH(start_date, months)YEAR.
Extracts the 4-digit year from a date value.
=YEAR(serial_number)MONTH.
Extracts the month (1 to 12) from a date value.
=MONTH(serial_number)DAY.
Extracts the day of the month (1 to 31) from a date value.
=DAY(serial_number)MEDIAN.
Returns the median (middle numeric value) of a data set.
=MEDIAN(number1, [number2], ...)MIN.
Returns the smallest (minimum) numeric value in a set of values.
=MIN(number1, [number2], ...)MAX.
Returns the largest (maximum) numeric value in a set of values.
=MAX(number1, [number2], ...)COUNTA.
Counts the number of cells in a range that are not empty.
=COUNTA(value1, [value2], ...)COUNTBLANK.
Counts empty cells in a specified range of cells.
=COUNTBLANK(range)LARGE.
Returns the k-th largest value in a data set.
=LARGE(array, k)SMALL.
Returns the k-th smallest value in a data set.
=SMALL(array, k)Keine Formeln gefunden.
Passen Sie Ihren Suchbegriff an oder wählen Sie eine andere Kategorie.
Excel-Grundlagen 101.
Neu in Excel? Hier ist ein kurzer Überblick über die wichtigsten Grundbegriffe.
Was ist eine Zelle?
Ein einzelnes Kästchen in der Tabelle, benannt nach Spaltenbuchstabe und Zeilennummer, wie A1 oder B5.
Adresse: Spalte A, Zeile 1Was ist ein Bereich?
Mehrere zusammenhängende Zellen, geschrieben mit Doppelpunkt (:) zwischen Start- und Endzelle, z. B. A2:A6.
Bereich: A2 bis A6Was ist eine Formel?
Eine Rechenanweisung. Sie muss immer mit einem Gleichheitszeichen (=) beginnen.
Beispiel: =SUMME(B2:B6)Was ist ein Argument?
Die Eingabewerte, die einer Funktion in Klammern ( ) übergeben und durch Semikolons getrennt werden.
Trennzeichen: Semikolon (;)