Etwas Ähnliches wie EXCEL VLOOKUP/SVERWEIS
Hallo,
Ich suche eine Funktion die etwas Ähnliches macht wie der Excel SVERWEIS. D.h. ich habe in meinem Fall eine Tabelle "Zeiterfassung" mit einem Feld "Datum" und einem Berechnungsfeld "Bruttolohn". Nun soll aus einer zweiten Tabelle "Dashboard", die ebenfalls ein Datumsfeld "Buchungsdatum" hat, aus dem Zahlenfeld "Sozialabgaben" der Wert in das Berechnugsfeld "Bruttolohn" einfliessen, wenn Jahr und Monat der beiden Datumsfelder übereinstimmen. Die beiden Tabellen sind nicht verknüpft und die Tabelle "Dashboard" hat nur ein Datensatz pro Monat.
Ich habe es nur mit dem Monat so probiert:
let myMonat := month(Datum);
let mySA := select Dashboard.Sozialabgaben where month(Buchungsdatum) = myMonat;
Nettolohn * mySA
Dies funktioniert aber nicht, da die Fehlermeldung Unexpected Keyword kommt.
Gibt es da eine Lösung?
Gruss
2 Antworten
-
Hallo,
fast richtig, nur ein kleiner Fehler bei select Anweisung. Und ich würde Nettolohn + mySA statt Nettolohn * mySA vorschlagen. Außerdem kannstdu mit yearmonth() direkt Jahr und Monat vergleichen:
---
let myYearMonth:=yearmonth(Datum);
let mySA:=first(select Dashboard where yearmonth(Buchungsdatum)=myYearMonth).Sozialabgaben;
Nettolohn+mySA
---
Leo
-
Super, vielen Dank für die rasche Antwort. Ich wünsche euch schöne Festtage!
Content aside
- vor 5 JahrenZuletzt aktiv
- 2Antworten
- 1430Ansichten