Anpassen von Datenformaten in Access

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Die Daten in einer Datenbank liegen in vordefinierten Formaten vor. Wenn Sie davon abweichende Formate wünschen, können Sie benutzerdefinierte Formate verwenden. Da mit einer benutzerdefinierten Formatierung nur die Art geändert wird, wie die Daten angezeigt werden, müssen Sie sich keine Gedanken zu irgendwelchen Änderungen der Daten machen. In diesem Artikel erfahren Sie, welche Typen von Zeichen es gibt und wie Sie diese nutzen können.

Hinweis :  Optionen für eine benutzerdefinierte Formatierung sind für Access-Apps nicht verfügbar.

Inhalt dieses Artikels

Weitere Informationen zu benutzerdefinierten Formaten

Formate für die Datentypen "Zahl" und "Währung"

Formate für textbasierte Datentypen

Formatieren des Datentyps "Datum/Uhrzeit"

Weitere Informationen zu benutzerdefinierten Formaten

Beim Erstellen eines benutzerdefinierten Formats geben Sie verschiedene Zeichen im Eigenschaftenfeld Format eines Tabellenfelds ein. Je nachdem, wie die Formatierung aussehen soll, können diese Zeichen Platzhalter (z. B. 0 und #), Trennzeichen (z. B. Punkte und Kommas), Literalzeichen sowie Farben sein. Denken Sie aber daran, dass das benutzerdefinierte Format, das Sie für ein Tabellenfeld verwenden, auch auf ein Steuerelement auf einem Formular oder Bericht angewendet wird, wenn das Steuerelement an das Tabellenfeld gebunden (mit diesem verknüpft) ist.

Sie können Formate für vier Typen numerischer Werte angeben: positive, negative, 0- (Null-) und undefinierte (NULL-) Werte . Wenn Sie für jeden Wertetyp ein Format erstellen möchten, müssen Sie die folgende Reihenfolge einhalten: An erster Stelle kommt das Format für positive Werte, dann das Format für negative Werte, an dritter Stelle das Format für Nullwerte und an letzter Stelle das Format für undefinierte Werte. Dabei müssen Sie je zwei Formate durch ein Semikolon trennen.

Beispiel einer benutzerdefinierten Formatierung: #.###,##;(#.###,##)[Rot];0.000,00;"Undefiniert"

Daraus ergibt sich folgende Anzeige: 1.234,568-1.234,568 = 0

Erläuterung der Formatierung

  • Das Nummerzeichen (#) ist ein Platzhalter für Ziffern. Liegt kein Wert vor, wird von Access ein Leerzeichen angezeigt. Sollen statt Leerzeichen Nullen angezeigt werden, verwenden Sie die Ziffer 0 als Platzhalter.
    Soll 1234 beispielsweise als 1234,00,angezeigt werden, geben Sie folgendes Format an: ####,00.

  • Positive Werte mit zwei Dezimalstellen

  • Negative Werte mit zwei Dezimalstellen in Klammern und roter Schrift

  • Nullwerte als Zahl 0, immer mit zwei Dezimalstellen

  • NULL-Werte als das Wort "Undefiniert"

Eine Zeichenfolge kann aus bis zu vier Abschnitten bestehen, und je zwei Abschnitte müssen durch ein Semikolon (;) getrennt werden. Wenn für das Tabellenfeld keine NULL-Werte zulässig sind, müssen Sie den vierten Abschnitt nicht angeben.

Abschnitt

Formatbeschreibung

Beispiel

Der erste Abschnitt enthält #.###,##.

Es werden positive Werte angezeigt.

1234,5678 wird als 1.234,57 angezeigt.

In diesem Format wird der Punkt als Tausendertrennzeichen und das Komma als Dezimaltrennzeichen verwendet. Wenn ein Eintrag mehr Dezimalstellen hat als Platzhalterzeichen im benutzerdefinierten Format vorhanden sind, wird der Wert von Access gerundet und wird nur die Anzahl von Stellen angezeigt, die durch das Format definiert sind. Wenn das Feld z. B. 3.456,789 enthält, durch das zugehörige Format aber zwei Dezimalstellen angegeben sind, wird der Wert von Access auf den Dezimalwert 0,79 gerundet.

Tipp : Soll das Format für größere Werte oder mehr Dezimalstellen sein, fügen Sie weitere Platzhalter hinzu, also beispielsweise #.###,### für eine weitere Dezimalstelle.

Der zweite Abschnitt enthält (#.###,##)[Rot]

Es werden nur negative Werte angezeigt.
Wenn die Daten keine negativen Werte enthalten, bleibt das Feld leer.

Ein negativer Wert wird in Literalzeichen oder Klammern eingeschlossen. In diesem Beispiel wird jeder negative Wert in der Farbe Rot angezeigt.

Der dritte Abschnitt enthält 0.000,00

Hierdurch ist das Format für alle Nullwerte (0) definiert.

Wenn das Feld den Wert Null (0) enthält, wird 0.000,00 angezeigt. Soll statt einer Zahl Text angezeigt werden, verwenden Sie "Null" (eingeschlossen in doppelte Anführungszeichen).

Der vierte Abschnitt enthält "Undefiniert"

Hiermit ist definiert, was angezeigt wird, wenn ein Eintrag den Wert Null (0) enthält: Es wird das Wort "Undefiniert" angezeigt.

Sie können auch einen anderen Text verwenden, z. B. "Null" oder "****". Zeichenfolgen, die in doppelten Anführungszeichen stehen, werden als Literale verarbeitet und genau so angezeigt, wie sie eingegeben wurden.

Seitenanfang

Formate für die Datentypen "Zahl" und "Währung"

Verwenden Sie zum Erstellen eines benutzerdefinierten Formats die Formatierungszeichen, die in der folgenden Tabelle zusammengestellt sind.

Zeichen

Beschreibung

#

Mit diesem Zeichen wird eine Ziffer angezeigt. Jedes Vorkommen dieses Zeichens stellt eine Position in einer Zahl dar. Wenn an einer Position kein Wert vorhanden ist, wird von Access ein Leerzeichen angezeigt. Kann auch als Platzhalter verwendet werden.

Wenn Sie das Format #, ## anwenden, und geben Sie einen Wert von 45 in das Feld, beispielsweise 45 angezeigt. Wenn Sie 12.145 in einem Feld, Access 12.145 angezeigt eingeben –, obwohl Sie nur einen Platzhalter links vom Tausendertrennzeichen definiert Trennzeichen.

0

Mit diesem Zeichen wird eine Ziffer angezeigt. Jedes Vorkommen dieses Zeichens stellt eine Position in einer Zahl dar. Wenn an einer Position kein Wert vorhanden ist, wird von Access eine 0 (Null) angezeigt.

Tausendertrennzeichen und Dezimaltrennzeichen

Mit diesen Zeichen wird festgelegt, wo Tausendertrennzeichen und wo das Dezimaltrennzeichen platziert werden sollen.

Leerzeichen + - $ ()

Mit diesem Zeichen werden Leerzeichen, mathematische Symbole (+ -) und Währungssymbole (¥ £$) entsprechend den Anforderungen in Ihren Formatzeichenfolgen eingefügt. Wenn Sie andere häufige mathematische Symbole verwenden möchten, wie z. B. \ oder / und das Sternchen (*), setzen Sie sie in doppelte Anführungszeichen. Sie können sie an einer beliebigen Stelle platzieren.

\

Mit diesem Zeichen wird Access dazu gezwungen, das unmittelbar folgende Zeichen anzuzeigen. Das entspricht dem Vorgang, ein Zeichen in doppelte Anführungszeichen zu setzen.

!

Mit diesem Zeichen wird die linksbündige Ausrichtung aller Werte erzwungen. Wenn Sie die linksbündige Ausrichtung erzwingen, können Sie die Ziffernplatzhalter # und 0 nicht verwenden, für Textzeichen ist die Verwendung von Platzhaltern jedoch zulässig.

*

Bei Verwendung dieses Zeichens wird das unmittelbar auf das Sternchen folgende Zeichen in ein Füllzeichen geändert: ein Zeichen, das zum Füllen von Leerzeichen verwendet wird. In  Access werden numerische Daten normalerweise rechtsbündig angezeigt, und es werden Stellen links vom Wert mit Leerzeichen verwendet. Sie können Füllzeichen an einer beliebigen Stelle in einer Formatzeichenfolge hinzufügen. In diesem Fall werden in Access Leerzeichen mit den angegebenen Zeichen gefüllt.

Das Format £##*~,00 z. B. bewirkt, dass ein Währungsbetrag als £45~~~~~,15 angezeigt wird. Wie viele Tildezeichen ( ~) im Feld angezeigt werden, hängt von der Anzahl von Leerzeichen im Tabellenfeld ab.

%

Wird als letztes Zeichen in einer Formatzeichenfolge verwendet. Bewirkt, dass der Wert mit 100 multipliziert und das Ergebnis mit einem nachfolgenden Prozentzeichen angezeigt wird.

E+, E-

oder

e+, e-

Zeigt Werte in wissenschaftlicher (exponentieller) Schreibweise an.

Verwenden Sie diese Option, wenn das vordefinierte wissenschaftliche Format keinen ausreichenden Platz für Ihre Werte bietet. Verwenden Sie E+ oder e+, um Werte mit positiven Exponenten anzuzeigen, und E- oder e-, um negative Exponenten anzuzeigen. Sie müssen diese Platzhalter in Verbindung mit anderen Zeichen verwenden.

Angenommen, Sie wenden das Format 0,000E+00 auf ein numerisches Feld an und geben dann 612345 ein. In Access wird 6,123E+05 angezeigt. In Access wird die Anzahl von Dezimalstellen zunächst auf drei abgerundet (die Anzahl von Nullen rechts oder links vom Dezimaltrennzeichen). Als Nächstes wird der Wert des Exponenten aus der Anzahl von Ziffern berechnet, die rechts (oder links, je nach Spracheinstellung) vom Dezimaltrennzeichen im Originalwert stehen. Im vorliegenden Fall würde der Originalwert ("612345") bewirken, dass fünf Ziffern rechts vom Dezimalpunkt platziert werden. Daher wird in Access 6,123E+05 angezeigt, und der Ergebniswert entspricht 6,123 x 10 5.

"Literaler Text"

Setzen Sie jeden Text, der Benutzern angezeigt werden soll, in doppelte Anführungszeichen.

[Farbe]

Dies bewirkt, dass eine Farbe auf alle Werte in einem Abschnitt Ihres Formats angewendet wird. Sie müssen den Namen der Farbe in Klammern setzen und einen der folgenden Namen verwenden: Schwarz, Blau, Zyan, Grün, Magenta, Rot, Gelb oder Weiß.

Anwenden einer benutzerdefinierten Formatierung auf den Datentyp "Zahl" oder "Währung"

  1. Öffnen Sie die Tabelle in der Entwurfsansicht, und wählen Sie das Feld, das Sie formatieren möchten,

  2. Klicken Sie auf der Registerkarte Allgemein in die Zelle neben dem Feld Format, und geben Sie die Zeichen ein, die für das von Ihnen gewünschte Format benötigt werden.

  3. Drücken Sie STRG+S, um die Änderungen zu speichern.

Seitenanfang

Formate für textbasierte Datentypen

Datentypen Text und Memo vordefinierte Formate nicht annehmen, aber Sie können Anwenden benutzerdefinierter Formate für die Daten leichter lesbar zu machen. Beispielsweise, wenn Sie eines Webformulars zum Erfassen von Kreditkarte Zahlen verwenden, und Sie diese Daten ohne Leerzeichen speichern, können ein benutzerdefiniertes Formats Sie zum Hinzufügen der entsprechenden Leerzeichen, um die Kreditkarte Zahlen leichter lesbar zu machen. Datentypen Text und Memo können zwei Formatabschnitte in einer Zeichenfolge an. Der erste Abschnitt der Zeichenfolge steuert, wie der Text angezeigt wird, und der zweite Abschnitt steuert, wie leere Werte oder leere Zeichenfolgen angezeigt werden. Wenn Sie ein Format angeben, richtet Access Links gesamten Texts in Datenblättern aus.

In der folgenden Tabelle sind die benutzerdefinierten Formate aufgeführt und erläutert, die Sie auf Felder anwenden können, die einen textbasierten Datentyp haben.

Zeichen

Beschreibung

@

Für dieses Zeichen wird an der Position, die es in der Formatzeichenfolge hat, ein beliebiges verfügbares Zeichen angezeigt. Wenn von Access alle Zeichen aus den zugrunde liegenden Daten platziert sind, werden alle verbleibenden Platzhalter als Leerzeichen dargestellt.

Wenn beispielsweise die Formatzeichenfolge "@@@@@" und der zugrunde liegende Text "ABC" lautet, wird der Text linksbündig mit zwei führenden Leerzeichen dargestellt.

&

Für dieses Zeichen wird an der Position, die es in der Formatzeichenfolge hat, ein beliebiges verfügbares Zeichen angezeigt. Wenn von Access alle Zeichen aus den zugrunde liegenden Daten platziert sind, wird für die verbliebenen Platzhalter nichts angezeigt.

Wenn z. B. die Formatzeichenfolge "&&&&&" und der Text "ABC" lautet, wird nur der linksbündig ausgerichtete Text angezeigt.

!

Mit diesem Zeichen können Sie erzwingen, dass Platzhalterzeichen nicht von rechts nach links, sondern von links nach rechts ersetzt werden. Wenn Sie dieses Zeichen verwenden, muss es am Anfang der jeweiligen Formatzeichenfolge stehen.

<

Mit diesem Zeichen erzwingen Sie, dass der gesamte Text in Kleinbuchstaben angezeigt wird. Sie müssen dieses Zeichen am Anfang einer Formatzeichenfolge verwenden, Sie können ihm aber ein Ausrufezeichen (!) voranstellen.

>

Mit diesem Zeichen erzwingen Sie, dass der gesamte Text in Großbuchstaben angezeigt wird. Sie müssen dieses Zeichen am Anfang einer Formatzeichenfolge verwenden, Sie können ihm aber ein Ausrufezeichen (!) voranstellen.

*

Bei Verwendung dieses Zeichens wird das unmittelbar auf das Sternchen (*) folgende Zeichen in ein Füllzeichen geändert: ein Zeichen, das zum Füllen von Leerzeichen verwendet wird. In Access wird Text normalerweise linksbündig angezeigt, und die jeweiligen Stellen rechts von einem Wert werden mit Leerzeichen gefüllt. Sie können Füllzeichen an einer beliebigen Stelle in einer Formatzeichenfolge hinzufügen. In Access werden Leerzeichen dann mit dem angegebenen Zeichen gefüllt.

Leerzeichen + - $ ()

Mit diesen Zeichen werden Leerzeichen, mathematische Symbole (+ -), Finanzsymbole (¥ £ $) und Klammern entsprechend den Anforderungen in Ihre Formatzeichenfolgen eingefügt. Wenn Sie andere häufige mathematische Symbole verwenden möchten, z.  B. Schrägstriche (\ oder /) und Sternchen (*), setzen Sie sie in doppelte Anführungszeichen. Sie können jedes diese Zeichen an einer beliebigen Stelle in einer Formatzeichenfolge platzieren.

"Literaler Text"

Setzen Sie jeden Text, der Benutzern angezeigt werden soll, in doppelte Anführungszeichen.

\

Mit diesem Zeichen wird Access dazu gezwungen, das unmittelbar folgende Zeichen anzuzeigen. Das entspricht dem Vorgang, ein Zeichen in doppelte Anführungszeichen zu setzen.

[Farbe]

Dies bewirkt, dass eine Farbe auf alle Werte in einem Abschnitt Ihres Formats angewendet wird. Sie müssen den Namen der Farbe in Klammern setzen und einen der folgenden Namen verwenden: Schwarz, Blau, Zyan, Grün, Magenta, Rot, Gelb oder Weiß.

Hinweis : Wenn Sie ein Format angeben, werden die Platzhalterzeichen von Access durch die Daten aus dem zugrunde liegenden Feld ersetzt.

Anwenden von benutzerdefinierten Formaten auf Textfelder

  1. Öffnen Sie die Tabelle in der Entwurfsansicht.

  2. Wählen Sie das zu formatierende Feld aus, und klicken Sie auf der Registerkarte Allgemein auf die Zelle neben dem Feld Format.

  3. Geben Sie das Format ein. Welchen Typ für das benutzerdefinierte Format Sie angeben können, hängt von dem Datentyp ab, den Sie für das Feld auswählen.

  4. Drücken Sie STRG+S, um die Änderungen zu speichern.

Seitenanfang

Formatieren des Datentyps "Datum/Uhrzeit"

Wenn Sie für den Datentyp Datum/Uhrzeit weder ein vordefiniertes noch ein benutzerdefiniertes Format angeben, wird in Access automatisch das folgende Datumsformat angewendet: tt.mm.jjjj h:nn:ss. Ein benutzerdefiniertes Format für ein Datum/Uhrzeit-Feld kann zwei Abschnitte enthalten: einen für das Datum und einen für die Uhrzeit. Diese beiden Bereiche werden durch ein Semikolon getrennt. Beispielsweise können Sie das allgemeine Datumsformat wie folgt neu erstellen: tt.mm.jjjj;h:nn:ss.

Zeichen

Beschreibung

Datumstrennzeichen

Mit diesem Zeichen steuern Sie, an welcher Stelle das Trennzeichen für Tage, Monate und Jahre eingefügt wird.

c

Mit diesem Zeichen wird das Standarddatumsformat angezeigt.

t oder tt

Hiermit wird der Tag des Monats als eine oder zwei Ziffern angezeigt. Verwenden Sie für eine Ziffer einen, für zwei Ziffern zwei Platzhalter.

ttt

Mit diesem Zeichen wird der jeweilige Wochentag auf drei Buchstaben gekürzt.

Montag wird beispielsweise als "Mon" angezeigt.

tttt

Hiermit wird jeder Wochentag ausgeschrieben angezeigt.

ttttt

Hiermit wird das Format "Datum, kurz" angezeigt.

tttttt

Hiermit wird das Format "Datum, lang" angezeigt.

w

Mit diesem Zeichen wird die Nummer des Wochentags angezeigt.

Montag wird beispielsweise als "2" angezeigt.

m oder mm

Hiermit wird der Monat als einstellige oder zweistellige Zahl angezeigt.

mmm

Hiermit wird der Monatsname auf drei Buchstaben gekürzt.

Oktober wird beispielsweise als "Okt" angezeigt.

mmmm

Hiermit werden alle Monatsnamen ausgeschrieben angezeigt.

q

Mit diesem Zeichen wird die Nummer des aktuellen Kalenderquartals (1 bis 4) angezeigt.

Für ein Datum im Mai wird beispielsweise 2 als Quartalswert angezeigt.

j

Mit diesem Zeichen wird der Tag des Jahres angezeigt (1 bis 366).

jj

Hiermit werden die letzten zwei Ziffern für das Jahr angezeigt.

Hinweis : Es empfiehlt sich, alle vier Ziffern für ein bestimmtes Jahr einzugeben und anzuzeigen.

jjjj

Hiermit werden alle Ziffern für ein Jahr im Bereich 0100-9999 angezeigt.

Uhrzeittrennzeichen

Mit diesem Zeichen wird gesteuert, an welcher Stelle das Trennzeichen für Stunden, Minuten und Sekunden eingefügt wird.

h oder hh

Hiermit wird die Stunde mit einer Ziffer oder zwei Ziffern angezeigt.

n oder nn

Hiermit werden Minuten mit einer Ziffer oder zwei Ziffern angezeigt.

s oder ss

Hiermit werden Sekunden mit einer Ziffer oder zwei Ziffern angezeigt.

zzzzz

Hiermit wird das Format "Zeit, lang" angezeigt.

AM/PM

Hiermit werden 12-Stundenwerte mit einem nachfolgenden AM oder PM angezeigt. Access verwendet die Systemzeit Ihres Computers, um den Wert festzulegen.

A/P oder a/p

Hiermit werden 12-Stundenwerte mit einem nachfolgenden A, P, a oder p angezeigt. Access verwendet die Systemzeit Ihres Computers, um den Wert festzulegen.

AMPM

Hiermit werden 12-Stunden-Werte angezeigt, wobei jedoch die in den regionalen Einstellungen von Windows angegebenen Symbole für Vor- bzw. Nachmittag verwendet werden.

Leerzeichen + - $ ()

Mit diesem Zeichen werden Leerzeichen, mathematische Symbole (+ -), Währungssymbole ($ ¥ £) und Klammern entsprechend den Anforderungen in Ihren Formatzeichenfolgen eingefügt. Wenn Sie andere häufige mathematische Symbole verwenden möchten, wie z. B. Schrägstriche (\ oder /) und das Sternchen (*), setzen Sie sie in doppelte Anführungszeichen. Sie können diese an einer beliebigen Stelle platzieren.

\

Mit diesem Zeichen wird Access dazu gezwungen, das unmittelbar folgende Zeichen anzuzeigen. Das entspricht dem Vorgang, ein Zeichen in doppelte Anführungszeichen zu setzen.

*

Bei Verwendung dieses Zeichens das unmittelbar auf das Sternchen folgende Zeichen in ein Füllzeichen geändert: ein Zeichen, das zum Füllen von Leerzeichen verwendet wird. In Access wird Text normalerweise linksbündig angezeigt, und jeder Bereich rechts vom jeweiligen Wert wird mit Leerzeichen aufgefüllt. Sie können Füllzeichen an einer beliebigen Stelle in einer Formatzeichenfolge hinzufügen. In diesem Fall werden in Access Leerzeichen mit den angegebenen Zeichen gefüllt.

"Literaler Text"

Setzen Sie jeden Text, der Benutzern angezeigt werden soll, in doppelte Anführungszeichen.

[Farbe]

Dies bewirkt, dass eine Farbe auf alle Werte in einem Abschnitt Ihres Formats angewendet wird. Sie müssen den Namen der Farbe in Klammern setzen und einen der folgenden Namen verwenden: Schwarz, Blau, Zyan, Grün, Magenta, Rot, Gelb oder Weiß.

Weitere Informationen finden Sie unter Formatieren von Datums- und Zeitangaben.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×