> For the complete documentation index, see [llms.txt](https://docs.ninox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ninox.com/builder-hub/de/visualize-and-organize-your-data/customize-your-tables/organize-table-records.md).

# Datensätze in Tabellen organisieren

Organisiere Datensätze und fasse Spaltenwerte in einer Tabellenansicht zusammen.

Nutze die Optionen der Tabellenansicht, um Datensätze anzuordnen und dich auf die benötigten Datensätze zu konzentrieren.

Sortiere Datensätze, um Werte sinnvoll anzuordnen. Filtere Datensätze mit feldspezifischen Bedingungen. Gruppiere Datensätze mit demselben Feldwert.

Du kannst diese Optionen überall nutzen, wo Tabellen angezeigt werden. Dazu gehören Ansichten, Seiten und Formularansichten. Sie wirken sich nur auf die aktuelle Tabellenansicht aus. Sie ändern oder löschen keine Datensätze.

Im **Builder-Modus** kannst du Datensätze auch direkt über einen Spaltenkopf sortieren und gruppieren.

## Datensätze sortieren

Sortiere Datensätze, wenn du eine einheitliche Reihenfolge brauchst. Nutze die **Top-Bar** oder im **Builder-Modus** das Menü im Spaltenkopf.

{% tabs %}
{% tab title="Top-Bar verwenden" %}
{% stepper %}
{% step %}

#### Sortierung öffnen

Öffne die Tabellenansicht. Klicke in der **Top-Bar** auf **Sortieren**.
{% endstep %}

{% step %}

#### Sortierreihenfolge auswählen

Wähle das Feld aus, nach dem du sortieren möchtest.

Klicke auf <i class="fa-arrow-up">:arrow-up:</i> **Aufsteigend** oder <i class="fa-arrow-down">:arrow-down:</i> **Absteigend**.
{% endstep %}
{% endstepper %}

Die **Top-Bar** zeigt das Feld an, nach dem sortiert wird. Sein Spaltenkopf zeigt <i class="fa-arrow-up">:arrow-up:</i> oder <i class="fa-arrow-down">:arrow-down:</i>.
{% endtab %}

{% tab title="Spaltenkopf verwenden" %}
{% stepper %}
{% step %}

#### Spaltenmenü öffnen

Klicke im **Builder-Modus** auf den Kopf der Spalte, nach der du sortieren möchtest.
{% endstep %}

{% step %}

#### Sortierreihenfolge auswählen

Wähle **Nach A → Z sortieren** oder **Nach Z → A sortieren**.
{% endstep %}

{% step %}

#### Sortierung aufheben

Öffne das Spaltenmenü und wähle **Sortierung aufheben**.
{% endstep %}
{% endstepper %}
{% endtab %}
{% endtabs %}

{% hint style="info" %}
**Farbe**-Felder werden alphabetisch nach Farbname sortiert. **Symbol**-Felder werden alphabetisch nach Symbolname sortiert.
{% endhint %}

## Datensätze filtern

Filter beschränken Datensätze auf die, die deinen Bedingungen entsprechen.

Ein Filter besteht aus drei Teilen:

* **Wo** wählt das zu prüfende Feld aus.
* **Operator** definiert, wie Ninox dieses Feld vergleicht.
* **Wert** gibt bei Bedarf den übereinstimmenden Wert an.

Die verfügbaren Operatoren und Werteingaben hängen vom ausgewählten Feldtyp ab.

{% stepper %}
{% step %}

#### Filteroptionen öffnen

Klicke in der **Top-Bar** der Tabellenansicht auf **Filter**.
{% endstep %}

{% step %}

#### Feld auswählen

Wähle unter **Wo** das Feld aus, das die zu filternden Daten enthält.
{% endstep %}

{% step %}

#### Operator und Wert festlegen

Wähle unter **Operator** den Vergleich aus, der zum Feld passt.

Gib einen Wert ein oder wähle ihn aus, wenn der Operator ihn erfordert.
{% endstep %}

{% step %}

#### Bedingungen hinzufügen oder entfernen

Wähle unter **Wo** ein weiteres Feld, um eine Bedingung hinzuzufügen und die Datensätze weiter einzugrenzen.

Nach dem Hinzufügen einer Bedingung zeigt die Zahl in Klammern die aktiven Bedingungen an.

Klicke auf <i class="fa-trash-can">:trash-can:</i> **Filter entfernen**, um eine Bedingung zu löschen.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Ein Filter steuert nur, welche Datensätze in der aktuellen Tabellenansicht erscheinen. Nutze Berechtigungen, um den Zugriff auf sensible Daten zu steuern.
{% endhint %}

### Nach passenden Werten filtern

Wähle das Feld, das du filtern möchtest. Wähle dann einen Operator und gib den erforderlichen Wert ein.

#### Exakten Wert finden

Nutze **ist** oder **ist nicht**, wenn das Feld einem vollständigen Wert entsprechen muss.

* **Text**, **Mehrzeiliger Text**, **E-Mail**, **Telefon**, **URL**, **Standort**, **Termin** und **Formatierter Text**: Gib den vollständigen Wert ein.
* **Auswahlfelder**: Wähle die passende Option oder Optionen aus.
* **Zahl**: Gib die exakte Zahl ein.
* **Datum**: Gib ein Datum ein oder wähle es im Kalender aus.
* **Datum und Uhrzeit**: Gib Datum und Uhrzeit vollständig ein.
* **Uhrzeit**: Gib die Uhrzeit im Format `hh:mm` ein, zum Beispiel `10:00`.
* **Dauer**: Gib die Dauer im Format `hh:mm` ein, zum Beispiel `01:00`.
* **Ja/Nein**: Wähle **Ja** oder **Nein**.
* **Nutzer**: Gib den exakten Nutzer ein.
* **Farbe**: Gib einen Farbnamen, Hex-Code oder RGB-Wert ein.
* **Symbol**: Gib den Symbolnamen ein.

{% hint style="info" %}
Fahre bei einem **Farbe**-Feld mit dem Cursor über eine Farbe in der Tabelle, um ihren Namen zu sehen.

Klicke bei einem **Symbol**-Feld auf das Symbol und prüfe seinen Namen in der Symbolauswahl.
{% endhint %}

#### Teil eines Werts finden

Nutze **enthält** oder **enthält nicht**, wenn ein Teil des Werts übereinstimmen kann. Gib nur den gesuchten Teil ein.

Diese Operatoren sind für **Text**, **Mehrzeiliger Text**, **E-Mail**, **Telefon**, **URL**, **Standort**, **Termin** und **Formatierter Text** verfügbar.

#### Werte aus einer Liste finden

Nutze **in Liste** oder **nicht in Liste**, wenn einer von mehreren Werten übereinstimmen kann.

Diese Operatoren sind für **Text**, **Mehrzeiliger Text**, **E-Mail**, **Telefon**, **URL**, **Standort**, **Termin** und **Auswahlfelder** verfügbar.

Gib bei textbasierten Feldern vollständige Werte durch Kommas getrennt ein. Die Groß- und Kleinschreibung wird berücksichtigt.

Wähle bei **Auswahlfeldern** die passenden Optionen aus.

#### Werte oder Zeiträume vergleichen

Nutze **größer als**, **größer oder gleich**, **kleiner als** oder **kleiner oder gleich**, um Werte zu vergleichen.

Diese Operatoren sind für **Zahl**, **Datum**, **Datum und Uhrzeit**, **Uhrzeit** und **Dauer** verfügbar.

Nutze **im Bereich** für **Datum** und **Datum und Uhrzeit**. Wähle einen vordefinierten Zeitraum wie **Heute** oder **Diese Woche** aus.

Gib Uhrzeiten und Zeitdauern im Format `hh:mm` ein.

#### Leere oder ausgefüllte Felder finden

Nutze **ist leer**, um Datensätze ohne Wert zu finden. Nutze **ist nicht leer**, um Datensätze mit einem Wert zu finden.

Diese Operatoren stehen für alle Felder in dieser Referenz zur Verfügung. **Datei**-, **Unterschrift**- und **Logik**felder unterstützen nur diese Operatoren.

## Datensätze filtern und sortieren

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV9tcO6xebBWxh5RucsPi%2Fuploads%2FJTJIn0uWSPT1pCn2w74m%2Fsortieren%20und%20filtern.mp4?alt=media&token=96771f62-72fe-44f1-8d29-50f825073b2c>" %}

## Datensätze gruppieren

Gruppiere Datensätze nach einem Feld, um Kategorien, Status oder Daten einfacher zu erfassen. Nutze die **Top-Bar** oder im **Builder-Modus** das Menü im Spaltenkopf.

{% tabs %}
{% tab title="Top-Bar verwenden" %}
{% stepper %}
{% step %}

#### Gruppierung öffnen

Öffne die Tabellenansicht. Klicke in der **Top-Bar** auf **Gruppieren**.
{% endstep %}

{% step %}

#### Datensätze gruppieren

Wähle das Feld aus, nach dem du gruppieren möchtest.

Ninox organisiert die sichtbaren Datensätze anhand der Feldwerte in Gruppen. Du kannst nach einem Feld gruppieren, auch wenn dessen Spalte ausgeblendet ist.

Klicke auf <i class="fa-arrow-up">:arrow-up:</i> **Aufsteigend** oder <i class="fa-arrow-down">:arrow-down:</i> **Absteigend**, um die Gruppenreihenfolge festzulegen.

Die **Top-Bar** zeigt das Feld an, nach dem gruppiert wird.
{% endstep %}

{% step %}

#### Gruppierung aufheben

Klicke auf **Gruppierung aufheben**, um die Gruppierung zu entfernen.
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="Spaltenkopf verwenden" %}
{% stepper %}
{% step %}

#### Spaltenmenü öffnen

Klicke im **Builder-Modus** auf den Kopf der Spalte, nach der du gruppieren möchtest.
{% endstep %}

{% step %}

#### Datensätze gruppieren

Wähle **Nach dieser Spalte gruppieren**.

Ninox organisiert die sichtbaren Datensätze anhand der Spaltenwerte in Gruppen.
{% endstep %}
{% endstepper %}
{% endtab %}
{% endtabs %}

{% hint style="info" %}
Bei **Formatierter Text**-Feldern werden Datensätze nur gruppiert, wenn Inhalt und Formatierung identisch sind.
{% endhint %}

## Spaltenwerte zusammenfassen

Nutze Aggregationen, um Spaltenwerte in einer Tabellenansicht zusammenzufassen. Die verfügbaren Berechnungen hängen vom Feldtyp ab.

{% stepper %}
{% step %}

#### Spaltenmenü öffnen

Klicke im **Builder-Modus** auf den Kopf der Spalte, die du zusammenfassen möchtest.
{% endstep %}

{% step %}

#### Aggregation auswählen

Wähle **Aggregation** und dann die benötigte Berechnung.

Nutze zum Beispiel **Summe** für Beträge, **Durchschnitt** für Bewertungen oder **Anzahl** für Datensätze.

Ohne Gruppierung zeigt Ninox das Ergebnis in der Tabellenfußzeile an. Mit Gruppierung wird es in jedem Gruppenkopf angezeigt.
{% endstep %}
{% endstepper %}

### Gewünschte Zusammenfassung auswählen

Wähle eine Aggregation danach aus, welche Frage die Tabelle beantworten soll:

* **Anzahl** zählt Datensätze mit einem Wert in der Spalte. Damit siehst du, wie viele Datensätze jede Gruppe enthält.
* **Summe** addiert numerische Werte. Nutze sie für Summen wie Rechnungsbeträge oder Arbeitsstunden.
* **Durchschnitt** berechnet den Mittelwert numerischer Werte. Damit vergleichst du durchschnittliche Beträge, Bewertungen oder Dauern.
* **Median** gibt den mittleren numerischen Wert zurück. Nutze ihn, wenn ungewöhnlich hohe oder niedrige Werte einen Durchschnitt verfälschen.
* **Minimum** gibt die niedrigste Zahl oder das früheste Datum und die früheste Uhrzeit zurück. Damit findest du die früheste Frist oder den kleinsten Wert.
* **Maximum** gibt die höchste Zahl oder das späteste Datum und die späteste Uhrzeit zurück. Damit findest du die späteste Frist oder den größten Wert.
* **Erste(r)** gibt den ersten Wert in der aktuellen Tabelle zurück.
* **Letzte(r)** gibt den letzten Wert in der aktuellen Tabelle zurück.&#x20;
* **Verketten** fügt alle Werte einer Gruppe als Text zusammen. So zeigst du zum Beispiel Namen, Status oder Kontaktdaten in einem Feld an.
* **Eindeutig** gibt alle Werte als Liste aus.

## Datensätze gruppieren und Aggregationen verwenden

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV9tcO6xebBWxh5RucsPi%2Fuploads%2FdDdIrDb9WJf400PROy5H%2Fgruppieren%20und%20aggregationen.mp4?alt=media&token=d06fb786-8fca-4348-9383-48574acd95c3>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ninox.com/builder-hub/de/visualize-and-organize-your-data/customize-your-tables/organize-table-records.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
