ich habe ein Problem mit einer Formel, welche ich per Makro in die Tabelle schreiben lasse.
in F5 sollte die Formel ' =WENNFEHLER(WENN(MAX(WENN(E!B:B=B4;E!F:F))=0;"";MAX(WENN(E!B:B=B4;E!F:F)));"") stehen und dabei der 08.05.2021 als Ergebnis stehen.
Per Makro lautet die Formel
Range("F5") = "=IFERROR(IF(MAX(IF(E!C[-4]=RC[-4],E!C))=0,"""",MAX(IF(E!C[-4]=RC[-4],E!C))),"""")"
und hier ist das Problem, den die Formel in F5 lautet dann '=WENNFEHLER(WENN(MAX(WENN(@E!B:B=B5;E!F:F))=0;"";MAX(WENN(@E!B:B=B5;E!F:F)));"") und als Ergebnis wird dann der 10.05.2021 dar gestellt.
Es wird also das @ eingetragen.
Danke!
Gruß
Sigi
https://www.herber.de/bbs/user/146089.xlsm