In diesem fiktiven Beispiel habe ich zwei Tabellen; eine mit Mitarbeiterinformationen und Lohnsatz:
Die zweite mit den Daten und der entsprechenden Anzahl von Stunden, die der Mitarbeiter an diesem Tag gearbeitet hat (beachten Sie, dass derselbe Mitarbeiter wahrscheinlich an mehr als einem Tag arbeitet und eine unterschiedliche Anzahl von Stunden hat):
Der Amount Paid
Wert in der zweiten Tabelle muss automatisch berechnet werden, indem für diesen Benutzer der Hours Worked
Wert mit dem multipliziert wird.Wage
Wie kann ich dies in OpenOffice/LibreOffice erreichen? (es wäre viel einfacher, diese Lösung zu finden, wenn ich wüsste, nach welchen Ausdrücken ich suchen muss)
Ich könnte das in der zweiten Tabelle fest codieren Wage
, aber wenn ich den Satz für einen beliebigen Mitarbeiter ändern möchte, müsste ich zurückgehen und den Lohnposten an jedem einzelnen Tag ändern, an dem der Mitarbeiter gearbeitet hat, und hoffen, dass ich den Lohn nirgendwo verpasse!
Antwort1
Ich habe eine simulierte Umgebung erstellt:
Die Formel, die ich in D2 eingebe, lautet: =VLOOKUP(B2,Sheet1!A:B,2,FALSE)*C2
Sie können erfahren, wie VLOOKUP
das funktioniert, indem Sie auf[Dieser Link]