Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Ermittlung eines finales Vertragsendes
#1
Hallo liebes Forum,

ich habe ein Problem, welches ich nicht in einer Zelle gelöst bekomme, da ich eine Hilfszelle mit einer Array Formel benötige.

Das Problem (Siehe Datei im Anhang). Wir haben Mitarbeitende (Spalte c) welche mehrer Verträge haben können (Spalte b). z.B. Person B hat einen Hauptarbeitsvertrag 1 welcher nicht gekündigt ist. Dennoch hatte er zwei Unterverträge für Projekte oder Elternzeit, Teilzeit etc, welche abgelaufen sind. Mitarbeiterin A hatte ebenso mehrere Verträge, bei ihr sind jedoch alle schon gekündigt.

Mein Ergebnis soll sein, dass ich pro Person das wirkliche Enddatum herausfinde sobald kein vertrag mehr aktiv ist und eben im Falle unterschiedlicher Enddaten, das maximale Datum erhalte. In spalte F ist schon das richtige Ergebnis, jedoch bedient es sich einer hilfsspalte g. In G ist eine array funktion hinterlegt, welche ich nicht in die Formel in Spalte F integrieren kann.

Weiß jemand wie das geht? Ich habe auch mal gehört oder gesehen dass es eine Funktion gibt =array(...). Kann mir vorstellen, dass ich so den array teil miteinbinden kann?!

Vielen Dank vorab :)


Angehängte Dateien
.xlsx   Frage.xlsx (Größe: 13,69 KB / Downloads: 5)
Antworten Top
#2
Hola,

du musst doch einfach nur G7 durch WENN(MAX(WENN(C7=$C$7:$C$12;$D$7:$D$12;""))=0;"";MAX(WENN(C7=$C$7:$C$12;$D$7:$D$12;""))) in der Formel ersetzen.

Gruß
steve1da
Antworten Top
#3
hey,

danke für deine Idee. Leider funktioniert das jedoch nicht, da bei deiner formel auch Person B obwohl sie noch einen gültigen vertrag hat das ein Enddatum zugewiesen bekommt. (siehe anhang)


Angehängte Dateien
.xlsx   Frage.xlsx (Größe: 13,77 KB / Downloads: 4)
Antworten Top
#4
Hola,


Zitat:Leider funktioniert das jedoch nicht,
Du musst natürlich auch alles lesen/umsetzen.
Du sollst in deiner Formel in F7 die Zelle G7 durch deine Formel aus G7 ersetzen.

Gruß,
steve1da
Antworten Top
#5
Hey,

ah sorry fürs nicht genaue lesen.

Ich denke nun habe ich es richtig umgesetzt. (siehe anhang)

jedohc ist nun der fehler drin, dass das maximale datum aller austritte erfasst wird und nicht das für den jeweiligen mitarbeitenden.

Noch eine idee?


Angehängte Dateien
.xlsx   Frage.xlsx (Größe: 13,88 KB / Downloads: 7)
Antworten Top
#6
hat hier jemand noch eine idee?
Antworten Top
#7
Hi,

schmeiß mal das @-Zeichen in Steves Formel raus - dann müsste nach meinem Verständnis auch dein Ergebnis richtig sein.

Arbeitsblatt mit dem Namen 'Sheet1'
BCDEFGHI
6VertragPersonVertragsendeWirkliches VertragsendeHilfspaltesteve1da
71A01.12.202001.12.202002.12.202001.12.2020
82A01.10.202001.12.202001.12.202001.12.2020
93A15.01.201501.12.202001.12.202001.12.2020
101B02.12.202002.12.2020
112B15.01.201602.12.202002.12.2020
123B02.12.202002.12.202002.12.2020

ZelleFormel
G7{=WENN(MAX(WENN(C7=$C$7:$C$12;$D$7:$D$12;""))=0;"";MAX(WENN(C7=$C$7:$C$12;$D$7:$D$12;"")))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste