Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Zahlen und Zeichenfolgen, die in einem Feld für kurzen Text (Text) oder langen Text (Memo) in Access gespeichert sind, werden alphabetisch sortiert. Anders ausgedrückt: Zahlen werden basierend auf den einzelnen Ziffern sortiert, aus denen der Wert besteht, und nicht anhand des numerischen Werts. Beispielsweise wird der Wert 11 vor 2 und der Wert 12 vor 3 angezeigt, wie in der folgenden Tabelle dargestellt.

Name des Kursteilnehmers

Student Nr.

Johann

1

Maria

10

William

11

Mary

12

Jane

2

Lynn

3

Jason

4

Mary

5

Führen Sie eine der folgenden Schritte aus, um sicherzustellen, dass die Zahlen nicht alphabetisch, sondern nach ihrem numerischen Wert sortiert werden:

  • Wenn das Feld nur numerische Werte enthält, sollten Sie den Datentyp des Felds in Zahl oder Währung ändern.

  • Gehen Sie wie folgt vor, wenn:

    • Das Feld enthält nur numerische Werte, aber Sie möchten den Datentyp des Felds nicht ändern.

    • Das Feld enthält sowohl numerische als auch Zeichenfolgenwerte, aber Sie möchten die Zeichenfolgenwerte beim Sortieren ignorieren.

Diese Prozedur verwendet die Val-Funktion , um den numerischen Wert einer Zahl abzurufen, die als Text gespeichert ist. Der Ausdruck verwendet auch die IIf-Funktion , um NULL-Werte zu behandeln, die sich möglicherweise im Sortierfeld enthalten.

  1. Klicken Sie auf der Registerkarte Start in der Gruppe Sortieren und Filtern auf Erweitert und dann im Kontextmenü auf Spezialfilter/-sortierung.

  2. Geben Sie den Ausdruck Expr1: IIf([Feldname] Is Null, 0, Val([Feldname])) in die Zeile Feld in der ersten Spalte ein.

    Die IIf-Funktion überprüft, ob der Feldwert NULL ist, und behandelt ihn als 0. Wenn der Wert nicht NULL ist, ruft die IIf-Funktion die Val-Funktion auf, um die numerische Entsprechung zu erhalten.

  3. Wählen Sie in der Zelle Sortieren die Option Aufsteigend oder Absteigend aus.

    Bei einer aufsteigenden Sortierung wird der Datensatz mit dem kleinsten Wert oben und der Datensatz mit dem größten Wert unten angezeigt. Eine absteigende Sortierung bewirkt das Gegenteil.

  4. Klicken Sie auf der Registerkarte Start in der Gruppe Sortieren und Filtern auf Filter ein/aus.

Wenn das vorherige Verfahren für Sie nicht funktioniert, können Sie einen anderen Ansatz ausprobieren, der eine Änderung der Struktur der Tabelle vermeidet. Dies umfasst das Auffüllen von Werten, die weniger Ziffern mit führenden Nullen enthalten. Beispielsweise ändern Sie die Werte 11, 2, 2000 und 3 in 0011, 0002, 2000 und 0003, bevor Sie die Sortierung anwenden.

Seitenanfang

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×