0

Feld Zahl um eine oder mehrere Zahlen aus Mehrfachauswahl erhöhen und in neuem Feld anzeigen

Hallo, ich möchte eine Zahl X um einen oder mehrere Werte (Zahlen) aus einer Mehrfachauswahl erhöhen.

z.B. 20 Kirschen als Ausgangszahl

MFA: + 1 / +2 / +3 usw.

 

Ergebnis: 20 oder 21 oder 22 oder 23 oder 24 oder 25 oder 26  (je nach Auswahl im MFA Feld)

Anzeigen in neuem Feld: "Kuchen mit" + Anzahl Kirschen

(natürlich gebe ich dir virtuell ein Stück ab :-) )

 

Vielen Dank für eure Hilfe!

4 Antworten

null
    • UweG
    • vor 11 Monaten
    • Gemeldet - anzeigen

    Wenn die Anzeige im MAF wie folgt aussieht: +1, +2, +3, -1, -2, -3
    kann man das Script so schreiben:
    20 + number(sum(split(text(MAF), ",")))

    • down_under
    • vor 11 Monaten
    • Gemeldet - anzeigen

    Hallo Uwe,

    vielen Dank! Das ist genau die Funktion.

     

    Könntest du mir noch einen Tipp geben wie ich aus z.B.

    Kirschen +03 

    Birnen +04 

    im MFA Feld nur die 3 letzten Zeichen verwenden kann?

    Das würde mir ermöglichen, vorab noch einen passenden kurzen Text zu erstellen.

    Vielen Dank!

      • Ninox-Professional
      • planoxpro
      • vor 11 Monaten
      • Gemeldet - anzeigen

       Hallo, versuch's mal so:

      ZAHL + sum(for i in split(text(MAF), ",") do number(extractx(i, "[0-9]+")) end)
    • down_under
    • vor 11 Monaten
    • Gemeldet - anzeigen

    perfekt!

    vielen Dank und jetzt eine virtuelle Schwarzwälder Kirschtorte für euch beide!