Matrixformel
16.04.2014 14:23:05
Florian
hier meine Excel-Datei: https://www.herber.de/bbs/user/90207.xlsx
Die beigefügten Excel-Datei enthält 2 Arbeitsblätter!
Im ersten Arbeitsblatt "Schichten prüfen" brauche ich in den gelb markierten Zellen vermutlich eine Matrixformel, die folgenden Wert ermittelt:
Aus dem zweiten Arbeitsplatt "Query-Kostenverteilung" soll passend zur Personalnummer aus Spalte 1 und des Datums aus Spalte 3 des ersten Tabellenblatts die "Stamm-Kostenst." aus dem zweiten Arbeitsblatt der Spalte 5 ausgewertet werden, die innerhalb des Zeitraums zwischen Spalte 6 und 7 liegt.
So und jetzt wird's kompliziert:
Falls in Spalte 8 eine abweichende Kst. zu Spalte 5 vorliegt, dann ist diese am jeweiligen Tag (Spalte 9 und 10) vorrangig auszugeben.
Weil das so kompliziert ist und ich das nicht mit Hardcopys erklären kann, hier die Schritte, wie ich die Werte manuell (Spalte 6, erstes Arbeitsplatz) ermittelt habe (Bsp. für Zeile 10/Spalte 6 im ersten Arbeitsplatz):
1. Die Kostenstelle der Personalnummer 56461 am 03.04.2014 wird gesucht
2. Im zweiten Arbeitsblatt bei Personalnummer 56461 muss im grünen Block der Zeitraum gesucht werden, der das Datum 03.04.2014 enthält. Das ist der vorletzte Datensatz mit Stamm-Kostenstelle 2318!
3. Zuletzt muss geprüft werden, ob es im roten Block (Spalten 8 - 10) zum Datum 03.04.2014 eine abweichende Kostenstelle gibt. Dies ist hier der Fall mit (IT24-Kostenstelle) 6420!
Ergebnis: 6420
Es muss auch nicht unbedingt alles in einer Formel sein.
Das Ergebnis kann auch über mehrere Schritte ermittelt werden.
Ich habe mit Matrixformeln schon etwas gearbeitet, komme aber selber auf keinen grünen Zweig.
Bitte um eure Hilfe und Ideen.
LG
Florian