Formeln für berechnete Felder
Letzte Änderung: Mittwoch, 4. Juli 2012
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Wichtige Hinweise
Bedingte Formeln
Formeln für Datum und Uhrzeit
Mathematische Formeln
Textformeln
Die folgenden Tabellen bieten Informationen zu den verschiedenen Arten von Formeln, die Sie mit der Formula der Microsoft.SharePoint.SPFieldCalculated-Klasse in einem berechneten Feld implementieren können.
Wichtige Hinweise
![]() |
---|
Formeln für berechnete Felder in Microsoft SharePoint Foundation basieren auf Funktionen und der Syntax von Microsoft Excel. Unter Microsoft werden nur diejenigen Funktionen, die auf dieser Seite genannt werden, für die Verwendung in berechneten Feldern von SharePoint Foundation unterstützt. Die Funktion TEIL (MID) in Excel wird beispielsweise nicht unterstützt. |
![]() |
---|
Alle Beispielformeln in diesem Thema verwenden Kommata (,) als Parametertrennzeichen. In einigen Ländern wird das Komma als Dezimalzeichen verwendet. In diesen Ländern müssen Benutzer, die ein berechnetes Feld erstellen, Semikolons (;) als Trennzeichen verwenden. Unabhängig von dem Zeichen, das bei der Erstellung des Felds verwendet wurde, funktioniert die Formel in Listen von SharePoint-Webseiten weltweit. SharePoint ändert das Trennzeichen automatisch und passt dieses der entsprechenden Sprache/Kultur der aktuellen Seite an. Die folgende Beispielformel wurde auf einer Webseite mit den Kultureinstellungen FR-FR (Frankreich) erstellt: =IF(Number1>Number2;5;10). Wenn die Kultur der Webseite dann in EN-US (Vereinigte Staaten) geändert wird, verändert sich die Formel automatisch wie folgt: =IF(Number1>Number2,5,10). |
Bedingte Formeln
Mit den folgenden Formeln können Sie die Bedingung einer Anweisung testen und den Wert "Ja" oder "Nein" zurückgeben, einen alternativen Wert, z. B. "OK" oder "Nicht OK", testen oder ein Leerzeichen oder einen Strich zurückgeben, um einen NULL-Wert darzustellen.
Bestimmen, ob eine Zahl größer oder kleiner als eine andere Zahl ist
Verwenden Sie für diesen Vergleich die IF-Funktion.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
15000 |
9000 |
=[Spalte1]>[Spalte2] |
Ist Spalte1 größer als Spalte2? (Ja) |
15000 |
9000 |
=IF([Spalte1]<=[Spalte2], "OK", "Nicht OK") |
Ist Spalte1 kleiner oder gleich Spalte2? (Nicht OK) |
Zurückgeben eines logischen Werts nach dem Vergleichen von Spalteninhalten
Verwenden Sie für ein Ergebnis, das ein logischer Wert ist ("Ja" oder "Nein"), die Funktionen AND, OR und NOT.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
15 |
9 |
8 |
=AND([Spalte1]>[Spalte2], [Spalte1]<[Spalte3]) |
Ist 15 größer als 9 und kleiner als 8? (Nein) |
15 |
9 |
8 |
=OR([Spalte1]>[Spalte2], [Spalte1]<[Spalte3]) |
Ist 15 größer als 9 oder kleiner als 8? (Ja) |
15 |
9 |
8 |
=NOT([Spalte1]+[Spalte2]=24) |
Ist 15 plus 9 ungleich 24? (Nein) |
Verwenden Sie für ein Ergebnis, das eine weitere Berechnung oder ein anderer Wert als "Ja" oder "Nein" ist, die Funktionen IF, AND und OR.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
15 |
9 |
8 |
=IF([Spalte1]=15, "OK", "Nicht OK") |
Wenn der Wert in Spalte1 gleich 15 ist, wird "OK" zurückgegeben. (OK) |
15 |
9 |
8 |
=IF(AND([Spalte1]>[Spalte2], [Spalte1]<[Spalte3]), "OK", "Nicht OK") |
Wenn 15 größer als 9 und kleiner als 8 ist, wird "OK" zurückgegeben. (Nicht OK) |
15 |
9 |
8 |
=IF(OR([Spalte1]>[Spalte2], [Spalte1]<[Spalte3]), "OK", "Nicht OK") |
Wenn 15 größer als 9 oder kleiner als 8 ist, wird "OK" zurückgegeben. (OK) |
Anzeigen von null als Leerzeichen oder Strich
Verwenden Sie eine einfache Berechnung, um den Wert null anzuzeigen. Verwenden Sie die IF-Funktion, um ein Leerzeichen oder einen Strich anzuzeigen.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
10 |
10 |
=[Spalte1]-[Spalte2] |
Die zweite Zahl wird von der ersten Zahl subtrahiert. (0) |
15 |
9 |
=IF([Spalte1]-[Spalte2],[Spalte1]-[Spalte2],"-") |
Gibt einen Strich zurück, wenn der Wert null ist. (-) |
Ausblenden von Fehlerwerten in Spalten
Verwenden Sie die ISERROR-Funktion, um statt eines Fehlerwerts einen Strich, #NV oder NV anzuzeigen.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
10 |
0 |
=[Spalte1]/[Spalte2] |
Führt zu einem Fehler. (#DIV/0) |
10 |
0 |
=IF(ISERROR([Spalte1]/[Spalte2]),"NV",[Spalte1]/[Spalte2]) |
Gibt NV zurück, wenn der Wert ein Fehler ist. |
10 |
0 |
=IF(ISERROR([Spalte1]/[Spalte2]),"-",[Spalte1]/[Spalte2]) |
Gibt einen Strich zurück, wenn der Wert ein Fehler ist. |
Formeln für Datum und Uhrzeit
Mit den folgenden Formeln können Sie Berechnungen auf Grundlage von Datums- und Uhrzeitangaben ausführen, z. B. Addieren einer Anzahl von Tagen, Monaten oder Jahren zu einem Datum, Berechnen der Differenz zwischen zwei Datumswerten oder Konvertieren der Uhrzeit in einen Dezimalwert.
Addieren von Datumsangaben
Verwenden Sie den Additionsoperator (+), um eine Anzahl von Tagen zu einem Datum zu addieren.
![]() |
---|
Wenn Sie Datumsangaben bearbeiten, muss der Rückgabetyp der berechneten Spalte auf Datum und Uhrzeit festgelegt sein. |
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
09.06.2007 |
3 |
=[Spalte1]+[Spalte2] |
Addiert 3 Tage zu 09.06.2007. (12.06.2007) |
10.12.2008 |
54 |
=[Spalte1]+[Spalte2] |
Addiert 54 Tage zu 10.12.2008. (02.02.2009) |
Verwenden Sie die Funktionen DATE, YEAR, MONTH und DAY, um eine Anzahl von Monaten zu einem Datum zu addieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
09.06.2007 |
3 |
=DATE(YEAR([Spalte1]),MONTH([Spalte1])+[Spalte],DAY([Spalte1])) |
Addiert 3 Monate zu 09.06.2007. (09.09.2007) |
10.12.2008 |
25 |
=DATE(YEAR([Spalte1]),MONTH([Spalte1])+[Spalte2],DAY([Spalte1])) |
Addiert 25 Monate zu 10.12.2008. (10.01.2011) |
Verwenden Sie die Funktionen DATE, YEAR, MONTH und DAY, um eine Anzahl von Jahren zu einem Datum zu addieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
09.06.2007 |
3 |
=DATE(YEAR([Spalte1])+[Spalte2],MONTH([Spalte1]),DAY([Spalte1])) |
Addiert 3 Jahre zu 09.06.2007. (09.06.2010) |
10.12.2008 |
25 |
=DATE(YEAR([Spalte1])+[Spalte2],MONTH([Spalte1]),DAY([Spalte1])) |
Addiert 25 Jahre zu 10.12.2008. (10.12.2033) |
Verwenden Sie die Funktionen DATE, YEAR, MONTH und DAY, um eine Kombination von Tagen, Monaten und Jahren zu einem Datum zu addieren.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
09.06.2007 |
=DATE(YEAR([Spalte1])+3,MONTH([Spalte1])+1,DAY([Spalte1])+5) |
Addiert 3 Jahre, 1 Monat und 5 Tage zu 09.06.2007. (14.07.2010) |
10.12.2008 |
=DATE(YEAR([Spalte1])+1,MONTH([Spalte1])+7,DAY([Spalte1])+5) |
Addiert 1 Jahr, 7 Monate und 5 Tage zu 10.12.2008. (15.07.2010) |
Berechnen der Differenz zwischen zwei Datumsangaben
Führen Sie diese Berechnung mit der DATEDIF-Funktion aus.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
1. Jan 1995 |
15. Jun 1999 |
=DATEDIF([Spalte1], [Spalte2],"d") |
Gibt die Anzahl der Tage zwischen zwei Datumswerten zurück. (1626) |
1. Jan 1995 |
15. Jun 1999 |
=DATEDIF([Spalte1], [Spalte2],"ym") |
Gibt die Anzahl der Monate zwischen den Datumswerten zurück und ignoriert die Jahre. (5) |
1. Jan 1995 |
15. Jun 1999 |
=DATEDIF([Spalte1], [Spalte2],"yd") |
Gibt die Anzahl der Tage zwischen den Datumswerten zurück und ignoriert die Jahre. (165) |
Berechnen der Differenz zwischen zwei Uhrzeiten
Verwenden Sie den Subtraktionsoperator (-) und die TEXT-Funktion, um das Ergebnis im Standardzeitformat (Stunden:Minuten:Sekunden) darzustellen. Für die Ausführung dieser Methode darf die Anzahl der Stunden nicht größer als 24 und die Anzahl der Minuten und Sekunden nicht größer als 60 sein.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
09.06.2007 10:35 |
09.06.2007 15:30 |
=TEXT([Spalte2]-[Spalte1],"h") |
Stunden zwischen zwei Uhrzeiten. (4) |
09.06.2007 10:35 |
09.06.2007 15:30 |
=TEXT([Spalte2]-[Spalte1],"h:mm") |
Stunden und Minuten zwischen zwei Uhrzeiten. (4:55) |
09.06.2007 10:35 |
09.06.2007 15:30 |
=TEXT([Spalte2]-[Spalte1],"h:mm:ss") |
Stunden, Minuten und Sekunden zwischen zwei Uhrzeiten. (04:55:00) |
Verwenden Sie die INT-Funktion oder die Funktion HOUR, MINUTE oder SECOND, um das Ergebnis als Summe darzustellen, die auf einer einzigen Zeiteinheit basiert.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
09.06.2007 10:35 |
10.06.2007 15:30 |
=INT(([Spalte2]-[Spalte1])*24) |
Gesamtzahl der Stunden zwischen zwei Uhrzeiten. (28) |
09.06.2007 10:35 |
10.06.2007 15:30 |
=INT(([Spalte2]-[Spalte1])*1440) |
Gesamtzahl der Minuten zwischen zwei Uhrzeiten. (1735) |
09.06.2007 10:35 |
10.06.2007 15:30 |
=INT(([Spalte2]-[Spalte1])*86400) |
Gesamtzahl der Sekunden zwischen zwei Uhrzeiten. (104100) |
09.06.2007 10:35 |
10.06.2007 15:30 |
=HOUR([Spalte2]-[Spalte1]) |
Stunden zwischen zwei Uhrzeiten, wenn die Differenz nicht größer als 24 ist. (4) |
09.06.2007 10:35 |
10.06.2007 15:30 |
=MINUTE([Spalte2]-[Spalte1]) |
Minuten zwischen zwei Uhrzeiten, wenn die Differenz nicht größer als 60 ist. (55) |
09.06.2007 10:35 |
10.06.2007 15:30 |
=SECOND([Spalte2]-[Spalte1]) |
Sekunden zwischen zwei Uhrzeiten, wenn die Differenz nicht größer als 60 ist. (0) |
Konvertieren von Uhrzeiten
Verwenden Sie die INT-Funktion, um Stunden vom Standardzeitformat in eine Dezimalzahl zu konvertieren.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
10:35 |
=([Spalte1]-INT([Spalte1]))*24 |
Anzahl der Stunden seit 00:00 Uhr. (10,583333) |
12:15 |
=([Spalte1]-INT([Spalte1]))*24 |
Anzahl der Stunden seit 00:00 Uhr. (12,25) |
Verwenden Sie den Divisionsoperator und die TEXT-Funktion, um Stunden von einer Dezimalzahl in das Standardzeitformat (Stunden:Minuten:Sekunden) zu konvertieren.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
23:58 |
=TEXT(Spalte1/24, "hh:mm:ss") |
Stunden, Minuten und Sekunden seit 00:00 Uhr. (00:59:55) |
2:06 |
=TEXT(Spalte1/24, "h:mm") |
Stunden und Minuten seit 00:00 Uhr. (00:05) |
Einfügen von julianischen Datumswerten
Als julianisches Datum wird ein Datumsformat bezeichnet, das aus dem aktuellen Jahr und der Anzahl der Tage seit dem Anfang des Jahres besteht. Beispielsweise wird der 1. Januar 2007 als 2007001 und der 31. Dezember 2007 als 2007365 dargestellt. Dieses Format basiert nicht auf dem julianischen Kalender.
Verwenden Sie zum Konvertieren eines Datums in ein julianisches Datum die Funktionen TEXT und DATEVALUE.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
23.06.2007 |
=TEXT([Spalte1],"jj")&TEXT(([Spalte1]-DATEVALUE("1/1/"& TEXT([Spalte1],"jj"))+1),"000") |
Datum im julianischen Format, mit zwei Stellen für das Jahr. (07174) |
23.06.2007 |
=TEXT([Spalte1],"jjjj")&TEXT(([Spalte1]-DATEVALUE("1/1/"&TEXT([Spalte1],"jj"))+1),"000") |
Datum im julianischen Format, mit vier Stellen für das Jahr. (2007174) |
Verwenden Sie die Konstante 2415018,50, um ein Datum in ein julianisches Datum zu konvertieren, das in der Astronomie verwendet wird. Diese Formel kann nur für Datumswerten nach dem 01.03.1901 und mit dem 1900-Datumssystem verwendet werden.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
23.06.2007 |
=[Spalte1]+2415018.50 |
Datum im julianischen Format, in der Astronomie verwendet. (2454274,50) |
Anzeigen eines Datums als Wochentag
Verwenden Sie die Funktionen TEXT und WEEKDAY, um ein Datum in den Text für den Wochentag zu konvertieren.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
19. Feb 2007 |
=TEXT(WEEKDAY([Spalte1]), "tttt") |
Berechnet den Wochentag für das Datum und gibt den vollständigen Namen des Tags (Montag) zurück. |
3. Jan 2008 |
=TEXT(WEEKDAY([Spalte1]), "tt") |
Berechnet den Wochentag für das Datum und gibt den abgekürzten Namen des Tages zurück. ("Do") |
Mathematische Formeln
Mit den folgenden Formeln können Sie vielfältige mathematische Berechnungen, z. B. Addieren, Subtrahieren, Multiplizieren und Dividieren von Zahlen, Berechnen des Durchschnitts oder Medians von Zahlen, Runden von Zahlen und Zählen von Werten, ausführen.
Addieren von Zahlen
Verwenden Sie den Additionsoperator (+) oder die SUM-Funktion, um Zahlen aus mehreren Spalten in einer Zeile zu addieren.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
6 |
5 |
4 |
=[Spalte1]+[Spalte2]+[Spalte3] |
Addiert die Werte in den ersten drei Spalten. (15) |
6 |
5 |
4 |
=SUM([Spalte1],[Spalte2],[Spalte3]) |
Addiert die Werte in den ersten drei Spalten. (15) |
6 |
5 |
4 |
=SUM(IF([Spalte1]>[Spalte2], [Spalte1]-[Spalte2], 10), [Spalte3]) |
Wenn Spalte1 größer als Spalte2 ist, werden die Differenz und Spalte3 addiert. Andernfalls werden 10 und Spalte3 addiert. (5) |
Subtrahieren von Zahlen
Verwenden Sie den Subtraktionsoperator (-) oder die SUM-Funktion mit negativen Zahlen, um Zahlen aus mehreren Spalten in einer Zeile zu subtrahieren.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[Spalte1]-[Spalte2] |
Subtrahiert 9000 von 15000. (6000) |
15000 |
9000 |
-8000 |
=SUM([Spalte1], [Spalte2], [Spalte3]) |
Addiert Zahlen in den ersten drei Spalten, einschließlich negativer Werte. (16000) |
Berechnen der Differenz zwischen zwei Zahlen als Prozentwert.
Verwenden Sie den Subtraktionsoperator (-), den Divisionsoperator (/) und die ABS-Funktion.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
2342 |
2500 |
=([Spalte2]-[Spalte1])/ABS([Spalte1]) |
Prozentuale Änderung (6,75 % bzw. 0,06746) |
Multiplizieren von Zahlen
Verwenden Sie den Multiplikationsoperator (*) oder die PRODUCT-Funktion, um Zahlen aus mehreren Spalten in einer Zeile zu multiplizieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
5 |
2 |
=[Spalte1]*[Spalte2] |
Multipliziert die Zahlen in den ersten beiden Spalten. (10) |
5 |
2 |
=PRODUCT([Spalte1], [Spalte2]) |
Multipliziert die Zahlen in den ersten beiden Spalten. (10) |
5 |
2 |
=PRODUCT([Spalte1],[Spalte2],2) |
Multipliziert die Zahlen in den ersten beiden Spalten und die Zahl 2. (20) |
Dividieren von Zahlen
Verwenden Sie den Divisionsoperator (/), um Zahlen aus mehreren Spalten in einer Zeile zu dividieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
15000 |
12 |
=[Spalte1]/[Spalte2] |
Dividiert 15000 durch 12. (1250) |
15000 |
12 |
=([Spalte1]+10000)/[Spalte2] |
Addiert 15000 und 10000 und dividiert die Summe durch 12. (2083) |
Berechnen des Durchschnitts von Zahlen
Der Durchschnitt wird auch als Mittelwert bezeichnet. Verwenden Sie die AVERAGE-Funktion, um den Durchschnitt von Zahlen aus mehreren Spalten in einer Zeile zu berechnen.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE([Spalte1], [Spalte2], [Spalte3]) |
Durchschnittswert der Zahlen in den ersten drei Spalten. (5) |
6 |
5 |
4 |
=AVERAGE(IF([Spalte1]>[Spalte2], [Spalte1]-[Spalte2], 10), [Spalte3]) |
Wenn Spalte1 größer als Spalte2 ist, wird der Durchschnitt der Differenz und der Spalte3 berechnet. Andernfalls wird der Durchschnitt des Werts 10 und der Spalte3 berechnet. (2,5) |
Berechnen des Medians von Zahlen
Der Median ist der Wert in der Mitte eines geordneten Bereichs von Zahlen. Verwenden Sie die MEDIAN-Funktion, um den Median einer Gruppe von Zahlen zu berechnen.
A |
B |
C |
D |
E |
F |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN(A, B, C, D, E, F) |
Median der Zahlen in den ersten 6 Spalten. (8) |
Berechnen der kleinsten oder größten Zahl in einem Bereich
Verwenden Sie die Funktionen MIN und MAX, um die größte bzw. kleinste Zahl in mehreren Spalten einer Zeile zu berechnen.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([Spalte1], [Spalte2], [Spalte3]) |
Die kleinste Zahl. (7) |
10 |
7 |
9 |
=MAX([Spalte1], [Spalte2], [Spalte3]) |
Die größte Zahl. (10) |
Zählen von Werten
Verwenden Sie zum Zählen numerischer Werte die COUNT-Funktion.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
Apfel |
12.12.2007 |
=COUNT([Spalte1], [Spalte2], [Spalte3]) |
Zählt die Anzahl von Spalten, die numerische Werte enthalten. Datums- und Uhrzeitwerte, Text und NULL-Werte werden ausgeschlossen. (0) |
|
12 € |
#DIV/0! |
1,01 |
=COUNT([Spalte1], [Spalte2], [Spalte3]) |
Zählt die Anzahl der Spalten, die numerische Werte enthalten, Fehlerwerte und logische Werte werden jedoch ausgeschlossen. (2) |
Erhöhen oder Verringern einer Zahl um einen Prozentwert
Führen Sie diese Berechnung mit dem Prozentoperator (%) aus.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
23 |
3 % |
=[Spalte1]*(1+5%) |
Erhöht die Zahl in Spalte1 um 5 %. (24,15) |
23 |
3 % |
=[Spalte1]*(1+[Spalte2]) |
Erhöht die Zahl in Spalte1 um den Prozentwert in Spalte2: 3 %. (23,69) |
23 |
3 % |
=[Spalte1]*(1-[Spalte2]) |
Verringert die Zahl in Spalte1 um den Prozentwert in Spalte2: 3 %. (22,31) |
Potenzieren einer Zahl
Verwenden Sie für diese Berechnung den Potenzierungsoperator (^) oder die POWER-Funktion.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
5 |
2 |
=[Spalte1]^[Spalte2] |
Berechnet fünf hoch zwei. (25) |
5 |
3 |
=POWER([Spalte1], [Spalte2]) |
Berechnet fünf hoch drei. (125) |
Runden einer Zahl
Verwenden Sie zum Runden einer Zahl die Funktion ROUNDUP, ODD oder EVEN.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
20,3 |
=ROUNDUP([Spalte1],0) |
Rundet 20,3 auf die nächste ungerade Zahl. (21) |
-5,9 |
=ROUNDUP([Spalte1],0) |
Rundet -5,9 auf die nächste ganze Zahl. (-5) |
12,5493 |
=ROUNDUP([Spalte1],2) |
Rundet 12,5493 mit zwei Dezimalstellen auf das nächste Hundertstel. (12,55) |
20,3 |
=EVEN([Spalte1]) |
Rundet 20,3 auf die nächste gerade Zahl. (22) |
20,3 |
=ODD([Spalte1]) |
Rundet 20,3 auf die nächste ganze Zahl. (21) |
Verwenden Sie zum Abrunden einer Zahl die ROUNDDOWN-Funktion.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
20,3 |
=ROUNDDOWN([Spalte1],0) |
Rundet 20,3 auf die nächste ganze Zahl ab. (20) |
-5,9 |
=ROUNDDOWN([Spalte1],0) |
Rundet -5,9 auf die nächste ganze Zahl ab. (-6) |
12,5493 |
=ROUNDDOWN([Spalte1],2) |
Rundet 12,5493 auf das nächste Hundertstel ab, zwei Dezimalstellen. (12,54) |
Verwenden Sie die ROUND-Funktion, um eine Zahl auf die nächste Zahl oder den nächsten Bruch zu runden.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
20,3 |
=ROUND([Spalte1],0) |
Rundet 20,3 ab, da der Bruchteil kleiner als 0,5 ist. (20) |
5,9 |
=ROUND([Spalte1],0) |
Rundet 5,9 auf, da der Bruchteil größer als 0,5 ist. (6) |
-5,9 |
=ROUND([Spalte1],0) |
Rundet -5,9 ab, da der Bruchteil kleiner als -0,5 ist. (-6) |
1,25 |
=ROUND([Spalte1],1) |
Rundet die Zahl auf das nächste Zehntel (eine Dezimalstelle). Da der zu rundende Teil 0,05 oder größer ist, wird die Zahl aufgerundet (Ergebnis: 1,3). |
30,452 |
=ROUND([Spalte1], 2) |
Rundet die Zahl auf das nächste Hundertstel (zwei Dezimalstellen). Da der zu rundende Teil (0,002) kleiner als 0,005 ist, wird die Zahl abgerundet (Ergebnis: 30,45) |
Verwenden Sie die Funktionen ROUND, ROUNDUP, ROUNDDOWN, INT und LEN, um eine Zahl auf die signifikante Stelle über 0 zu runden.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
5492820 |
=ROUND([Spalte1],3-LEN(INT([Spalte1]))) |
Rundet die Zahl auf drei signifikante Stellen. (5490000) |
22230 |
=ROUNDDOWN([Spalte1],3-LEN(INT([Spalte1]))) |
Rundet die Zahl auf 3 signifikante Stellen ab. (22200) |
5492820 |
=ROUNDUP([Spalte1], 5-LEN(INT([Spalte1]))) |
Rundet die Zahl auf 5 signifikante Stellen auf. (5492900) |
Textformeln
Mit den folgenden Formeln können Sie Text bearbeiten, z. B. Kombinieren oder Verketten von Werten aus mehreren Spalten, Vergleichen des Inhalts von Spalten, Entfernen von Zeichen oder Leerzeichen und Wiederholen von Zeichen.
Ändern der Groß-/Kleinschreibung von Text
Verwenden Sie zum Ändern der Groß-/Kleinschreibung von Text die Funktion UPPER, LOWER oder PROPER.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
eva Valverde |
=UPPER([Spalte1]) |
Ändert Text in Großbuchstaben. (EVA VALVERDE) |
eva Valverde |
=LOWER([Spalte1]) |
Ändert Text in Kleinbuchstaben. (eva valverde) |
eva Valverde |
=PROPER([Spalte1]) |
Der erste Buchstabe von Wörtern wird großgeschrieben. (Eva Valverde) |
Kombinieren von Vor- und Nachnamen
Verwenden Sie den Operator mit dem kaufmännischen Und-Zeichen (&) oder die CONCATENATE-Funktion, um Vor- und Nachnamen zu kombinieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
Carlos |
Carvallo |
=[Spalte1]&[Spalte2] |
Kombiniert die zwei Zeichenfolgen. (CarlosCarvallo) |
Carlos |
Carvallo |
=[Spalte1]&" "&[Spalte2] |
Kombiniert die zwei Zeichenfolgen, durch ein Leerzeichen getrennt. (Carlos Carvallo) |
Carlos |
Carvallo |
=[Spalte2]&", "&[Spalte1] |
Kombiniert die zwei Zeichenfolgen, durch ein Komma und ein Leerzeichen getrennt. (Carvallo, Carlos) |
Carlos |
Carvallo |
=CONCATENATE([Spalte2], ",", [Spalte1]) |
Kombiniert die zwei Zeichenfolgen, durch ein Komma getrennt. (Carvallo,Carlos) |
Kombinieren von Text und Zahlen aus unterschiedlichen Spalten
Verwenden Sie die CONCATENATE-Funktion, den Operator mit dem kaufmännischen Und-Zeichen (&) oder die TEXT-Funktion und den Operator mit dem kaufmännischen Und-Zeichen, um Text und Zahlen zu kombinieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
Yang |
28 |
=[Spalte1]&" verkaufte "&[Spalte2]&" Geräte." |
Kombiniert den Inhalt der Spalten zu einem Ausdruck. (Yang verkaufte 28 Geräte.) |
Dubois |
40 % |
=[Spalte1]&" verkaufte "&TEXT([Spalte2],"0 %")&" des gesamten Umsatzes." |
Kombiniert den Inhalt der Spalten zu einem Ausdruck. (Dubois verkaufte 40 % des gesamten Umsatzes.) Hinweis: Mit der TEXT-Funktion wird statt des zugrunde liegenden Werts (0,4) der formatierte Wert von Spalte2 angefügt. |
Yang |
28 |
=CONCATENATE([Spalte1]," verkaufte ",[Spalte2]," Geräte.") |
Kombiniert den Inhalt der Spalten zu einem Ausdruck. (Yang verkaufte 28 Geräte.) |
Kombinieren von Text mit einem Datum oder einer Uhrzeit
Verwenden Sie die TEXT-Funktion und den Operator mit dem kaufmännischen Und-Zeichen (&), um Text mit einem Datum oder einer Uhrzeit zu kombinieren.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
Abrechnungsdatum |
5. Jun 2007 |
="Abrechnungsdatum: "&TEXT([Spalte2], "t-mmm-jjjj") |
Kombiniert Text mit einem Datum. (Abrechnungsdatum: 5. Jun 2007) |
Abrechnungsdatum |
5. Jun 2007 |
=[Spalte1]&" "&TEXT([Spalte2], "tt. mmm jjjj") |
Kombiniert Text und Datum aus verschiedenen Spalten zu einer einzigen Spalte. (Abrechnungsdatum: 05. Jun 2007) |
Vergleichen des Inhalts von Spalten
Verwenden Sie die Funktionen EXACT und OR, um eine Spalte mit einer anderen Spalte oder einer Liste von Werten zu vergleichen.
Spalte1 |
Spalte2 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|
BD122 |
BD123 |
=EXACT([Spalte1],[Spalte2]) |
Vergleicht den Inhalt der ersten zwei Spalten. (Nein) |
BD122 |
BD123 |
=EXACT([Spalte1], "BD122") |
Vergleicht den Inhalt von Spalte1 und der Zeichenfolge "BD122". (Ja) |
Bestimmen, ob ein Spaltenwert oder ein Teil davon mit einem bestimmten Text übereinstimmt
Verwenden Sie die Funktionen IF, FIND, SEARCH und ISNUMBER, um zu bestimmen, ob ein Spaltenwert oder ein Teil davon mit einem bestimmten Text übereinstimmt.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
Valverde |
=IF([Spalte1]="Valverde", "OK", "Nicht OK") |
Bestimmt, ob der Wert in Spalte1 Valverde lautet. (OK) |
Valverde |
=IF(ISNUMBER(FIND("v",[Spalte1])), "OK", "Nicht OK") |
Bestimmt, ob Spalte1 den Buchstaben "v" enthält. (OK) |
BD123 |
=ISNUMBER(FIND("BD",[Spalte1])) |
Bestimmt, ob Spalte1 "BD" enthält. (Ja) |
Zählen von nicht leeren Spalten
Verwenden Sie zum Zählen von nicht leeren Spalten die COUNTA-Funktion.
Spalte1 |
Spalte2 |
Spalte3 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|---|---|
Umsatz |
19 |
=COUNTA([Spalte1], [Spalte2]) |
Zählt die Anzahl von nicht leeren Spalten. (2) |
|
Umsatz |
19 |
=COUNTA([Spalte1], [Spalte2], [Spalte3]) |
Zählt die Anzahl von nicht leeren Spalten. (2) |
Entfernen von Zeichen aus Text
Verwenden Sie die Funktionen LEN, LEFT und RIGHT, um Zeichen aus Text zu entfernen.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
Vitamin A |
=LEFT([Spalte1],LEN([Spalte1])-2) |
Gibt 7 (9-2) Zeichen zurück, von links beginnend. (Vitamin) |
Vitamin B1 |
=RIGHT([Spalte1], LEN([Spalte1])-8) |
Gibt 2 (10-8) Zeichen zurück, von rechts beginnend. (B1) |
Entfernen von Leerzeichen am Anfang und Ende einer Spalte
Verwenden Sie die TRIM-Funktion, um Leerzeichen aus einer Spalte zu entfernen.
Spalte1 |
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|---|
Hallo! |
=TRIM([Spalte1]) |
Entfernt die Leerzeichen am Anfang und Ende. (Hallo!) |
Wiederholen eines Zeichens in einer Spalte
Verwenden Sie die REPT-Funktion, um ein Zeichen in einer Spalte zu wiederholen.
Formel |
Beschreibung (mögliches Ergebnis) |
---|---|
=REPT(".",3) |
Wiederholt einen Punkt 3 Mal. (...) |
=REPT("-",10) |
Wiederholt einen Strich 10 Mal. (----------) |