Eine if-else-Bedingung ist eine logische Anweisung, die es ermöglicht, verschiedene Aktionen basierend auf bestimmten Bedingungen durchzuführen. In Qlik Sense kann diese Anweisung genutzt werden, um Daten auf unterschiedliche Weise darzustellen oder zu berechnen, abhängig von den gegebenen Datenwerten.
Syntax: if(Bedingung, dann_wert, sonst_wert)
- Bedingung: Ein Ausdruck, der entweder wahr oder falsch ist.
- dann_wert: Der Wert, der zurückgegeben wird, wenn die Bedingung wahr ist.
- sonst_wert: Der Wert, der zurückgegeben wird, wenn die Bedingung falsch ist
Einfache if-else am Beispiel einer Dimension:
Angenommen, Sie möchten prüfen, ob ein Umsatz größer als 10000 ist. In diesem Fall können Sie eine einfache if-Bedingung verwenden:
Dieses Skript gibt „Großer Umsatz“ zurück, wenn der Umsatz größer als 10000 ist, andernfalls „Kleiner Umsatz“.
Verschachtelte if-else am Beispiel des Dateneditors:
Angenommen, Sie möchten einen Kundenstatus basierend auf dem Umsatz und dem Umsatz in den Vorjahren klassifizieren. Hier ist ein komplexes Beispiel für eine verschachtelte if-else-Bedingung:
Bei Fragen zu if/else Anweisungen steht Ihnen unsere Expertin Ramona Brenner gerne zur Verfügung oder buchen Sie direkt einen Beratungstermin bei Ihr.