ich habe eine tabelle mit 27000 zeilen und 60 spalten (ca.) in der 48 personen mit unterschiedlicher zeilenanzahl enthalten sind (pro person sind die zeilen nummeriert (siehe beispielbild)
nun möchte ich gerne mit einer sverweis funktion in einer weiteren tabelle mir jeweils die 1. und die letzten datumsangaben anzeigen lassen
also eine sverweisfunktion die 2 bedingungen abfragen soll:
1. die personennummer enstspricht der in der anderen tabelle (soweit so gut)
(beim 1. datum pro person)
2. die behandlnungsnummer ist 1 innerhalb dieser person
(beim letzten datum einer person)
2. die behandlungsnummer ist die größte aber nur dieser person .. analog würde auch gehn dass die nächste behandlungsnummer wieder 1 ist)
das war aber leider noch nicht alles
in einigen fällen ist das datum bei der letzten fällen behandlung nicht vorhanden...
in diesem fall soll ecxel die letzte "gültige" (d.h. in der alle erforderlichen daten vorhanden sind) verwenden
ich hatte an folgende formel gedacht (ohne die leeren zu berücksichtigen und anhand des beispieles:
=SVERWEIS(UND(A2;B2=1);$A$2;$C$10;3;0) << für 1. datum
=SVERWEIS(UND(A2;B3=1);$A$2;$C$10;3;0) << für 2. datum
leider funtioniert es nicht ich bekomme ein fehlermeldung
hoffentlich bekommts einer raus :)
die lösung liegt mir sehr an herzen da ich sonst alle 27000 zeilen durchsehn muss und es absehbar ist dass noch etwas hinzukommt bzw. entfernt wird .. .falls es nicht geht mach ichs zu fuß