Cyprian Kuschka Geschrieben 21. Februar Teilen Geschrieben 21. Februar Hallo, Gibt es eine Möglichkeit eine Bedingung zu erstellen die Mehrere Sachverhalte umfasst? Sachverhalt Es gibt für unterschiedliche Baustellen unterschiedliche Besuchsfrequenzen. Die Anzahl der Besuche wird pro Baustelle festgelegt. Auf die Frage wann der nächste Besuch ansteht soll das Kontrolldatum um die Anzahl der Besuche ermittelt werden Die Anzahl der Besuche wird im Datensatz erwähnt durch Frequenz Der Versuch IF({Objekt}[Frequenz],12,P30D, IF({Objekt}[Frequenz],24,P14D,IF({Objekt}[Frequenz],52,P7D,0))) bringt kein Erfolg Andere Alternativen habe ich leider nicht gefunden. Hat jemand eine Idee, wie man das Problem lösen kann? PS wenn man die Funktion in Excel, in der Excel Terminologie nutzt, dann funktioniert es. Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Moritz Geschrieben 21. Februar Teilen Geschrieben 21. Februar Ich verstehe die gesuchte Lösung noch nicht. Kannst du vielleicht einmal beschreiben, was der User eingeben soll und was am anderen Ende rauskommen soll? Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Cyprian Kuschka Geschrieben 21. Februar Autor Teilen Geschrieben 21. Februar In der Datentabelle befindet sich der Wert der Besuchsintervalle. Abhängig von der Adresse wird der Wert aus der Datentabelle ausgelesen = {Objekt}[Frequenz] Berechnet soll der Wert P (Wert der Frequenz) D von zum Bsp. P30D Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Manuel Rühl Geschrieben 21. Februar Teilen Geschrieben 21. Februar Wenn die Information aus einem DSAB kommt, ist die Syntax {Objekt[Frequenz]} Liegt es vielleicht daran? Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Cyprian Kuschka Geschrieben 21. Februar Autor Teilen Geschrieben 21. Februar Hallo Manuel Danke für den Hinweis! Jetzt habe ich die Formel soweit korrigiert= ADD_PERIOD(IF({Objekt[Interval]},52,P7D,IF({Objekt[Interval]},24,P14D,IF({Objekt[Interval]},12,P30D,P0D )))) Trotzdem Die Fehlermeldung ist die gleiche = "IF" verlangt zwei oder drei Parameter 1 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Philip Alvermann Geschrieben 21. Februar Teilen Geschrieben 21. Februar Ungetestet: IF(EQUALS({Objekt[Interval]}, 52), P7D, IF(EQUALS({Objekt[Interval]}, 24), P14D, usw.)) 3 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lösung Cyprian Kuschka Geschrieben 22. Februar Autor Lösung Teilen Geschrieben 22. Februar Hallo Philip, Vielen Dank für den Tipp. So wie Du das vorgeschlagen hast, hat es zwar nicht funktioniert, jedoch konnte ich die Aufgabe mit dem Befehl EQUALS() lösen. Dabei habe ich in der Datenbindung / Vorbelegung ADD_PERIOD({Begehungsdatum}, P7D ) eingestellt jedoch die Kontrolle des Zustands habe ich in der Regel erledigt eben mit dem Befehl EQUALS({Objekt[Interval]}, 52) Perfekt Danke! 5 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Moritz Geschrieben 22. Februar Teilen Geschrieben 22. Februar Viele Wege führen nach Rom. Schön, dass du angekommen bist! 😉 1 1 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Bitte melde Dich an, um einen Kommentar zu hinterlassen
Du kannst nach der Anmeldung einen Kommentar hinterlassen
Jetzt anmelden