> For the complete documentation index, see [llms.txt](https://docs.polyteia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.polyteia.com/web/auswertungen/filter.md).

# Filter

Grenzen Sie die Daten ein, die Sie im Auswertungs-Editor auswerten möchten.

Ein Filter reduziert Ihre Daten auf genau das, was Sie brauchen. Sie filtern einzelne Zeilen (zum Beispiel „Bezirk ist Mitte") oder das Ergebnis einer Zusammenfassung (zum Beispiel „nur Bezirke mit mehr als 50 Schulen").

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

## Wie Filter funktionieren

Ein Filter besteht aus drei Teilen:

1. **Spalte** – das Feld, das Sie filtern möchten (zum Beispiel „Bezirk" oder „Schülerzahl")
2. **Filtertyp** – wie die Daten geprüft werden (zum Beispiel „Ist" oder „Größer als")
3. **Wert** – wonach gesucht wird (zum Beispiel „Mitte" oder „500")

Sie können mehrere Filter gleichzeitig setzen. Alle Filter wirken zusammen: Eine Zeile wird nur angezeigt, wenn sie *allen* Filtern entspricht.

## So setzen Sie einen Filter

Ein Filter entsteht im Bereich rechts im Reiter **Daten**, im Abschnitt **Filter**.

{% stepper %}
{% step %}
**Filter hinzufügen**

Klicken Sie unter **Filter** auf **+ Filter hinzufügen**. Es öffnet sich eine Liste aller verfügbaren Spalten.
{% endstep %}

{% step %}
**Spalte auswählen**

Wählen Sie die Spalte, die Sie filtern möchten. Sie können auch nach Spalten filtern, die gar nicht in der Auswertung angezeigt werden.

*Im Beispiel:* Sie wählen die Spalte **Bezirk**.
{% endstep %}

{% step %}
**Filtertyp wählen**

Neben der Spalte erscheint ein Auswahlfeld mit den passenden Filtertypen. Welche zur Auswahl stehen, hängt vom Datentyp der Spalte ab (siehe [Filteroptionen](#filteroptionen)).

*Im Beispiel:* Sie wählen **Ist**.
{% endstep %}

{% step %}
**Wert eingeben**

Geben Sie rechts den Wert ein oder wählen Sie ihn aus, nach dem gefiltert werden soll. Bei den Typen **Ist leer** und **Ist nicht leer** entfällt dieser Schritt.

*Im Beispiel:* Sie geben **Mitte** ein. Die Vorschau zeigt jetzt nur noch Schulen im Bezirk Mitte.
{% endstep %}

{% step %}
**Bei Bedarf weitere Filter hinzufügen**

Wiederholen Sie die Schritte für weitere Bedingungen. Über das **✕** neben einem Filter entfernen Sie ihn wieder.

*Im Beispiel:* Sie fügen einen zweiten Filter **Schülerzahl** **Größer als** **500** hinzu. Jetzt sehen Sie nur Schulen in Mitte mit mehr als 500 Lernenden.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Möchten Sie nach einer **Zusammenfassung** filtern (etwa „Bezirke mit mehr als 50 Schulen")? Dann aggregieren Sie die Filterspalte über ihr Menü **· · ·**. Wie das geht, zeigt der Abschnitt [Filtern nach aggregierten Werten](#filtern-nach-aggregierten-werten).
{% endhint %}

## Filteroptionen

<details>

<summary>Textspalten (z. B. Bezirk, Amt, Name)</summary>

| Filtertyp          | Was er bewirkt                                  |
| ------------------ | ----------------------------------------------- |
| **Ist**            | Findet Zeilen mit genau diesem Text             |
| **Ist nicht**      | Blendet Zeilen mit diesem Text aus              |
| **Enthält**        | Findet Zeilen, die den Text irgendwo enthalten  |
| **Enthält nicht**  | Blendet Zeilen aus, die den Text enthalten      |
| **Beginnt mit**    | Findet Zeilen, die mit Ihrer Eingabe beginnen   |
| **Endet mit**      | Findet Zeilen, die mit Ihrer Eingabe enden      |
| **Ist leer**       | Zeigt Zeilen, in denen das Feld keinen Wert hat |
| **Ist nicht leer** | Zeigt Zeilen, in denen das Feld einen Wert hat  |

**Beispiele:**

* Nur Zeilen anzeigen, in denen **Bezirk** „Mitte" ist → **Ist Mitte**
* Zeilen anzeigen, in denen **Amt** ausgefüllt ist → **Ist nicht leer**

</details>

<details>

<summary>Zahlenspalten (z. B. Schülerzahl, Bearbeitungszeit)</summary>

| Filtertyp               | Was er bewirkt                               |
| ----------------------- | -------------------------------------------- |
| **Ist gleich**          | Findet Zeilen mit genau dieser Zahl          |
| **Ist ungleich**        | Blendet Zeilen mit dieser Zahl aus           |
| **Größer als**          | Zeigt Zeilen mit höheren Zahlen              |
| **Größer oder gleich**  | Zeigt Zeilen, die gleich oder höher sind     |
| **Kleiner als**         | Zeigt Zeilen mit niedrigeren Zahlen          |
| **Kleiner oder gleich** | Zeigt Zeilen, die gleich oder niedriger sind |
| **Ist leer**            | Findet Zeilen, in denen die Zahl fehlt       |
| **Ist nicht leer**      | Findet Zeilen, die eine Zahl haben           |

**Beispiele:**

* Nur Schulen mit mehr als 500 Lernenden → **Schülerzahl Größer als 500**
* Zeilen ohne Bearbeitungszeit ausschließen → **Bearbeitungszeit Ist nicht leer**

</details>

<details>

<summary>Datumsspalten (z. B. Eingangsdatum, Eröffnungsdatum)</summary>

| Filtertyp            | Was er bewirkt                                   |
| -------------------- | ------------------------------------------------ |
| **Ist**              | Findet Zeilen mit genau diesem Datum             |
| **Ist nicht**        | Blendet Zeilen mit diesem Datum aus              |
| **Ist nach**         | Zeigt Zeilen mit späterem Datum                  |
| **Ist am oder nach** | Zeigt Zeilen an oder nach Ihrem Datum            |
| **Ist vor**          | Zeigt Zeilen mit früherem Datum                  |
| **Ist am oder vor**  | Zeigt Zeilen an oder vor Ihrem Datum             |
| **Ist im Quartal**   | Zeigt Zeilen innerhalb eines bestimmten Quartals |
| **Ist leer**         | Findet Zeilen, in denen das Datum fehlt          |
| **Ist nicht leer**   | Findet Zeilen, die ein Datum haben               |

**Beispiele:**

* Alle Anträge nach dem 1. Januar 2024 → **Ist nach 01.01.2024**
* Nur Anträge aus dem 1. Quartal 2024 → **Ist im Quartal**, dann Jahr **2024** und **Q1** wählen
* Fehlende Eingangsdaten finden → **Ist leer**

{% hint style="info" %}
Bei **Ist im Quartal** wählen Sie zuerst das **Jahr** und dann ein oder mehrere Quartale (**Q1** bis **Q4**). So filtern Sie zum Beispiel „Q1 und Q2 2024" in einem Schritt.
{% endhint %}

</details>

<details>

<summary>Ja/Nein-Spalten (Boolesche Werte, z. B. Barrierefrei)</summary>

| Filtertyp      | Was er bewirkt                             |
| -------------- | ------------------------------------------ |
| **Ist wahr**   | Zeigt Zeilen, in denen der Wert „ja" ist   |
| **Ist falsch** | Zeigt Zeilen, in denen der Wert „nein" ist |
| **Ist leer**   | Zeigt Zeilen ohne Angabe                   |

**Beispiel:**

* Nur barrierefreie Standorte → **Barrierefrei Ist wahr**

</details>

## Filtern nach aggregierten Werten

Manchmal möchten Sie nicht einzelne Zeilen filtern, sondern das Ergebnis einer **Zusammenfassung** wie einer Summe oder einer Anzahl. Zum Beispiel:

> „Ich möchte nur Bezirke sehen, die mehr als 50 Schulen haben."

Dafür setzen Sie den Filter auf eine **aggregierte** Spalte.

{% stepper %}
{% step %}
**Spalten auswählen**

Fügen Sie unter **Spalten** hinzu:

* **Bezirk** (keine Aggregation)
* **Schule** → Aggregation: **Anzahl eindeutiger Werte**
* **Schülerzahl** → Aggregation: **Summe**

Sie sehen nun eine Tabelle wie diese:

| Bezirk                   | Anzahl der Schulen | Summe Schülerzahl |
| ------------------------ | ------------------ | ----------------- |
| Mitte                    | 84                 | 41.200            |
| Pankow                   | 76                 | 38.900            |
| Friedrichshain-Kreuzberg | 61                 | 29.500            |
| Treptow-Köpenick         | 42                 | 18.700            |
| {% endstep %}            |                    |                   |

{% step %}
**Filter auf die aggregierte Spalte setzen**

Fügen Sie unter **Filter** hinzu:

* Spalte **Schule**
* Aggregation: **Anzahl eindeutiger Werte**
* Bedingung: **Größer als 50**

Das behält nur die Bezirke mit **mehr als 50 Schulen**. Ihre Tabelle sieht jetzt so aus:

| Bezirk                   | Anzahl der Schulen | Summe Schülerzahl |
| ------------------------ | ------------------ | ----------------- |
| Mitte                    | 84                 | 41.200            |
| Pankow                   | 76                 | 38.900            |
| Friedrichshain-Kreuzberg | 61                 | 29.500            |
| {% endstep %}            |                    |                   |

{% step %}
**Filterspalte ausblenden (optional)**

Möchten Sie die Spalte „Anzahl der Schulen" nicht mehr anzeigen, entfernen Sie sie unter **Spalten**. Der Filter bleibt aktiv.

Jetzt sieht die Tabelle so aus:

| Bezirk                   | Summe Schülerzahl |
| ------------------------ | ----------------- |
| Mitte                    | 41.200            |
| Pankow                   | 38.900            |
| Friedrichshain-Kreuzberg | 29.500            |

Sie sehen weiterhin nur Bezirke mit mehr als 50 Schulen. Ausgeblendet ist lediglich die Spalte mit der Schulanzahl.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Nutzen Sie das, wenn Sie gruppierte Daten anzeigen (etwa Summen pro Bezirk) und Zeilen **nach der Aggregation** ein- oder ausschließen möchten, zum Beispiel nach „Anzahl der Schulen", „Durchschnittliche Bearbeitungszeit" oder „Gesamtsumme".
{% endhint %}

## Tipps für die Arbeit mit Filtern

* **Groß- und Kleinschreibung spielt keine Rolle**: Bei Textfiltern findet **Ist Mitte** auch „mitte" und „MITTE". Sie müssen die Schreibweise also nicht exakt treffen.
* **Alle Filter sind UND-verknüpft**: Eine Zeile erscheint nur, wenn sie *jeden* gesetzten Filter erfüllt. Zum Beispiel nur Schulen im **Bezirk Mitte** *und* mit **mehr als 500 Lernenden**. Ein „Oder" gibt es nicht.
* **Unsichere Schreibweise**: Nutzen Sie **Enthält**, wenn Sie den vollständigen Wert nicht kennen (etwa „heim" für „Mannheim" oder „Heimfeld").
* **Nur ausgefüllte Zeilen**: Verwenden Sie **Ist nicht leer**, um leere Felder auszuschließen. Ein leeres Feld bedeutet, dass dort keine Daten vorhanden sind.
* **Vor oder nach der Zusammenfassung filtern**: Ein Filter auf eine normale Spalte grenzt die Zeilen ein, *bevor* gruppiert wird. Ein Filter auf eine **aggregierte** Spalte wirkt erst *danach* auf die fertigen Gruppen.


---

# 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.polyteia.com/web/auswertungen/filter.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.
