# Filter

Filter helfen Ihnen, Ihre Daten auf genau das zu reduzieren, was Sie benötigen. Sie können einzelne Zeilen filtern (wie "Stadt gleich Berlin") oder auf Basis von Zusammenfassungen filtern (wie "zeige nur Länder mit mehr als 450 Städten").

Um auf Zusammenfassungen zu filtern, wählen Sie eine Spalte aus, wenden eine Aggregation an (wie Anzahl oder Durchschnitt) und legen Ihre Bedingung fest. Sie können dann die Spalte, die Sie zum Filtern verwendet haben, ausblenden — der Filter funktioniert weiterhin.

Verwenden Sie Filter, um Ihre Daten zu bereinigen, sich auf bestimmte Fälle zu konzentrieren oder wichtige Erkenntnisse hervorzuheben.

## Filter anwenden

Filter sind ein leistungsstarkes Werkzeug, um Ihren Datensatz auf genau die Informationen zu reduzieren, die Sie benötigen. Der Auswertungs-Editor bietet ein flexibles Filtersystem, das sich an den Datentyp jeder Spalte anpasst und kontextbezogene Optionen zum Aufteilen und Analysieren Ihrer Daten bietet.

### Wie Filter funktionieren

Ein Filter besteht aus drei Teilen:

1. **Spalte** – das Feld, das Sie filtern möchten (wie "Stadt" oder "Alter")
2. **Filtertyp** – wie die Daten überprüft werden sollen (wie "gleich" oder "größer als")
3. **Wert** – wonach gesucht werden soll (wie "Berlin" oder "30")

Sie können mehrere Filter gleichzeitig hinzufügen. Alle Filter arbeiten zusammen — das bedeutet, eine Zeile muss *allen* Filtern entsprechen, um angezeigt zu werden.

### Filteroptionen

<details>

<summary>Filteroptionen für Textspalten</summary>

Textspalten sind für Dinge wie Namen, Städte oder Abteilungen.

| Filtertyp                    | Was er bewirkt                                              |
| ---------------------------- | ----------------------------------------------------------- |
| **gleich**                   | Findet Zeilen, die genau mit dem Text übereinstimmen        |
| **ungleich**                 | Blendet Zeilen aus, die mit dem Text übereinstimmen         |
| **enthält**                  | Findet Zeilen, die den Text irgendwo im Feld enthalten      |
| **enthält nicht**            | Blendet Zeilen aus, die den Text enthalten                  |
| **beginnt mit**              | Findet Zeilen, bei denen der Text mit Ihrer Eingabe beginnt |
| **endet mit**                | Findet Zeilen, bei denen der Text mit Ihrer Eingabe endet   |
| **ist null**                 | Zeigt Zeilen, bei denen das Feld vollständig leer ist       |
| **ist nicht null**           | Zeigt Zeilen, bei denen etwas eingetragen ist               |
| **ist null oder leer**       | Zeigt Zeilen, die entweder leer oder nicht ausgefüllt sind  |
| **ist nicht null oder leer** | Zeigt Zeilen, in denen etwas geschrieben steht              |

**Beispiele:**

* Nur Zeilen anzeigen, in denen **Stadt** "Berlin" ist → **gleich Berlin**
* Zeilen anzeigen, in denen **Abteilung** nicht leer ist → **ist nicht null oder leer**

</details>

<details>

<summary>Filteroptionen für Zahlenspalten</summary>

Diese gelten für Felder wie "Alter", "Punktzahl" oder "Betrag".

| Filtertyp                    | Was er bewirkt                                               |
| ---------------------------- | ------------------------------------------------------------ |
| **gleich**                   | Findet Zeilen mit genau dieser Zahl                          |
| **ungleich**                 | Blendet Zeilen mit dieser Zahl aus                           |
| **größer als**               | Zeigt Zeilen mit Zahlen, die höher als Ihre Eingabe sind     |
| **größer gleich**            | Zeigt Zeilen, die gleich oder höher als Ihre Zahl sind       |
| **kleiner als**              | Zeigt Zeilen mit Zahlen, die niedriger als Ihre Eingabe sind |
| **kleiner gleich**           | Zeigt Zeilen, die gleich oder niedriger sind                 |
| **ist null**                 | Findet Zeilen, bei denen die Zahl fehlt                      |
| **ist nicht null**           | Findet Zeilen, die eine Zahl haben                           |
| **ist null oder leer**       | Zeigt Zeilen ohne jegliche Zahl                              |
| **ist nicht null oder leer** | Zeigt nur Zeilen, die eine Zahl haben                        |

**Beispiele:**

* Nur Personen anzeigen, die älter als 65 sind → **Alter größer als 65**
* Zeilen ausschließen, bei denen die Punktzahl fehlt → **Punktzahl ist nicht null**

</details>

<details>

<summary>Filteroptionen für Datumsspalten</summary>

Datumsspalten umfassen Felder wie "Einreichungsdatum" oder "Erstellt am".

| Filtertyp                    | Was er bewirkt                                         |
| ---------------------------- | ------------------------------------------------------ |
| **gleich**                   | Findet Zeilen mit genau demselben Datum                |
| **ungleich**                 | Blendet Zeilen mit genau diesem Datum aus              |
| **nach**                     | Zeigt Zeilen mit Daten nach dem von Ihnen eingegebenen |
| **nach oder am**             | Zeigt Zeilen an oder nach Ihrem gewählten Datum        |
| **vor**                      | Zeigt Zeilen mit Daten vor dem von Ihnen eingegebenen  |
| **vor oder am**              | Zeigt Zeilen an oder vor Ihrem gewählten Datum         |
| **ist null**                 | Findet Zeilen, bei denen das Datum fehlt               |
| **ist nicht null**           | Zeigt Zeilen, die ein ausgefülltes Datum haben         |
| **ist null oder leer**       | Findet Zeilen ohne jegliches Datum                     |
| **ist nicht null oder leer** | Zeigt Zeilen, die ein Datum haben                      |

**Beispiele:**

* Alle Einträge nach dem 1. Januar 2024 sehen → **nach 01.01.2024**
* Fehlende Einreichungsdaten finden → **ist null**

</details>

### Filtern nach aggregierten Werten

Manchmal möchten Sie nicht einzelne Datenzeilen filtern — stattdessen möchten Sie auf Basis einer **Zusammenfassung** wie einer Summe oder einem Durchschnitt filtern.

Zum Beispiel:

> "Ich möchte nur Länder sehen, wenn sie mehr als 450 Städte haben."

Um dies im Auswertungs-Editor zu tun, verwenden Sie **Aggregationsfilter**. So funktioniert es.

#### **Wie es Schritt für Schritt funktioniert**

Angenommen, Sie arbeiten mit Kundendaten. Sie möchten sehen:

* Jedes Land
* Wie viele Kunden sie haben

**Aber** nur, wenn dieses Land mehr als 450 Städte in den Daten hat.

So geht das:

{% stepper %}
{% step %}
**Wählen Sie die Spalten aus, die Sie verwenden möchten**

Im Abschnitt **Spalten** fügen Sie hinzu:

* **Land** (keine Aggregation)
* **Stadt** → Aggregation: **Anzahl eindeutiger Werte**
* **Kunden-ID** → Aggregation: **Anzahl eindeutiger Werte**

Sie sehen nun eine Tabelle wie diese:

| Land          | Anzahl der Städte | Anzahl der Kunden |
| ------------- | ----------------- | ----------------- |
| Korea         | 812               | 9.320             |
| Kongo         | 829               | 8.750             |
| Saint Martin  | 451               | 5.320             |
| Frankreich    | 300               | 6.700             |
| {% endstep %} |                   |                   |

{% step %}
**Fügen Sie einen Filter für die aggregierte Spalte hinzu**

Im Abschnitt **Filter**:

* Wählen Sie **Stadt**
* Legen Sie die Aggregation fest: **Anzahl eindeutiger Werte**
* Bedingung: **größer als 450**

Dies behält nur die Länder bei, die **mehr als 450 eindeutige Städte** in den Daten haben.

Ihre Tabelle sieht jetzt so aus:

| Land          | Anzahl der Städte | Anzahl der Kunden |
| ------------- | ----------------- | ----------------- |
| Korea         | 812               | 9.320             |
| Kongo         | 829               | 8.750             |
| Saint Martin  | 451               | 5.320             |
| {% endstep %} |                   |                   |

{% step %}
**Entfernen Sie die zum Filtern verwendete Spalte (optional)**

Wenn Sie die Spalte "Anzahl der Städte" nicht mehr in der Tabelle anzeigen möchten, entfernen Sie sie einfach im Abschnitt **Spalten**.\
**Keine Sorge — der Filter funktioniert weiterhin!**

Jetzt wird die Tabelle so aussehen:

| Land         | Anzahl der Kunden |
| ------------ | ----------------- |
| Korea        | 9.320             |
| Kongo        | 8.750             |
| Saint Martin | 5.320             |

Sie sehen immer noch nur Länder mit mehr als 450 Städten — Sie **verbergen** nur die Spalte mit der Städteanzahl.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Verwenden Sie dies, wenn Sie:

* **Gruppierte Daten** anzeigen möchten (wie Summen pro Land)
* Zeilen **nach der Aggregation** einbeziehen möchten
* Nach Dingen wie "Anzahl der Städte", "Durchschnittsalter" oder "Gesamtumsatz" filtern möchten
  {% endhint %}

### Wie man Filter entfernt oder zurücksetzt

Um einen Filter zu entfernen, klicken Sie auf das kleine **X** daneben.

## Tipps für die Arbeit mit Filtern

* Sie können mehr als einen Filter hinzufügen. Zum Beispiel: nur Personen aus Berlin *und* über 60 Jahre alt anzeigen.
* Wenn Sie nur Zeilen mit ausgefüllten Werten anzeigen möchten, verwenden Sie `ist nicht null oder leer`.
* Verwenden Sie `enthält`, wenn Sie sich des vollständigen Wertes nicht sicher sind (wie die Suche nach "heim", um "Mannheim", "Heimfeld" usw. zu finden).
* Leere Werte und "null" bedeuten, dass in diesem Feld keine Daten vorhanden sind.


---

# Agent Instructions: 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:

```
GET https://docs.polyteia.com/auswertungen/filter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
