# Formel

Eine berechnete Metrik, die Werte aus anderen Metriken und Kanaldaten berechnet


Eine berechnete Metrik, die ihren Wert automatisch aus anderen Metriken und Kanaldaten berechnet. Formelwerte werden nicht manuell eingegeben — sie aktualisieren sich in Echtzeit basierend auf den Daten des Clippings.

## Formel schreiben

Tippe `@` im Formeleditor, um Referenzen einzufügen:

- **Metriken** — referenziere andere eigene Metriken ([Zahl](/help/clippings/custom-metrics/number), [Schieberegler](/help/clippings/custom-metrics/slider), [Dropdown](/help/clippings/custom-metrics/dropdown) oder andere Formel-Metriken). Bei Dropdowns wird der arithmetische Wert für Berechnungen verwendet.
- **Kanalfelder** — referenziere eingebaute Kanaldaten wie Medienwert, Views, Likes, Reichweite oder Auflage. Es werden nur Felder angezeigt, die für alle zugewiesenen Kanäle verfügbar sind.
- **Funktionen** — verwende eingebaute Mathematik-Funktionen zum Runden, für Absolutwerte und mehr.

## Verfügbare Operatoren

| Operator | Beschreibung   |
| -------- | -------------- |
| `+`      | Addition       |
| `-`      | Subtraktion    |
| `*`      | Multiplikation |
| `/`      | Division       |
| `%`      | Modulo (Rest)  |
| `^`      | Potenz         |
| `( )`    | Gruppierung    |

## Verfügbare Funktionen

| Funktion    | Beschreibung                | Beispiel                     |
| ----------- | --------------------------- | ---------------------------- |
| `round()`   | Auf Ganzzahl runden         | `round(3.7)` → `4`           |
| `roundTo()` | Auf N Dezimalstellen runden | `roundTo(3.756, 2)` → `3.76` |
| `floor()`   | Abrunden                    | `floor(3.7)` → `3`           |
| `ceil()`    | Aufrunden                   | `ceil(3.2)` → `4`            |
| `abs()`     | Absolutwert                 | `abs(-5)` → `5`              |
| `sqrt()`    | Quadratwurzel               | `sqrt(16)` → `4`             |
| `min()`     | Kleinerer von zwei Werten   | `min(3, 7)` → `3`            |
| `max()`     | Größerer von zwei Werten    | `max(3, 7)` → `7`            |

## Beispielformeln

- `@Medienwert * 2` — den Medienwert verdoppeln
- `round(@Views / 1000)` — Views in Tausend, gerundet
- `(@Sentiment Score + @Visibility Score) / 2` — Durchschnitt zweier Metriken
- `roundTo(@Medienwert / @Auflage, 2)` — Kosten pro Exemplar, auf 2 Dezimalstellen gerundet

## Dropdown-Metriken in Formeln verwenden

Wenn eine Formel eine [Dropdown-Metrik](/help/clippings/custom-metrics/dropdown) referenziert, wird der **Zahlenwert** der Dropdown-Option für die Berechnung verwendet — nicht der Optionstext. Jede Dropdown-Option kann einen eigenen Zahlenwert erhalten, der über die Schaltfläche **Zahlenwerte** in der Dropdown-Konfiguration zugewiesen wird.

Beispiel: Wenn ein „Sentiment"-Dropdown die Optionen Positiv (Wert: 1), Neutral (Wert: 0) und Negativ (Wert: -1) hat, multipliziert eine Formel wie `@Sentiment * @Medienwert` den Medienwert mit der Sentiment-Gewichtung.

## Kanalkompatibilität

Die referenzierten Felder einer Formel-Metrik müssen für **alle Kanäle** verfügbar sein, denen die Formel zugewiesen ist. Wenn deine Formel beispielsweise Views verwendet und sowohl YouTube als auch Print zugewiesen ist, wird ein Fehler angezeigt, da Print kein Views-Feld hat. Schränke entweder die Kanäle der Formel ein oder verwende nur Felder, die alle zugewiesenen Kanäle gemeinsam haben (wie z. B. Medienwert).

