Hallo,
ich komme nicht drauf...
Im Anhang habe ich eine Mappe erstellt die mein Problem zeigt.
Ich versuche das höchste Datum auszulesen mit einer Bedingung.
Das Datum kommt aus einer externen Quelle und wird ="22.10.2010 00:00:00" in Excel übernommen.
Dadurch kann Excel es nicht als Datum auswerten.
Egal wie ich es formatiere, egal was ich bisher gemacht habe, es klappt nicht.
Was gibt es für eine Lösung, gibt es überhaupt eine?
Die Mappe besteht im Original aus mind. 5400 solchen Datumsangaben und max. über 20 000.
Das kann ich nicht "händisch" nachtragen.
Zumal es davon 36 Mappen gibt.
Bin echt am verzweifeln weil ich enormen Zeitdruck habe.
Danke fürs Grübeln im Voraus.
Grüße
Bea die erste die immer noch Kopfschmerzen hat
Hallo!
Schau mal:
(achte vor allem auf das benutzerdefinierte Zahlenformat in Spalte J: es wird durch die Formel eine 0 ausgegeben, die aber nicht angezeigt wird)
| F | G | J | K | L |
1 | | Original aus externer Quelle | | | 1 |
2 | 1 | 22.11.2020 00:00:00 | 22.11.2020 | 24.01.2031 | |
3 | 1 | 27.03.2015 00:00:00 | 27.03.2015 | | |
4 | 2 | 02.06.2031 00:00:00 | 02.06.2031 | | |
5 | 3 | 02.11.2035 00:00:00 | 02.11.2035 | | |
6 | 1 | 24.01.2031 00:00:00 | 24.01.2031 | | |
7 | 6 | | | | |
8 | 4 | 21.01.2030 00:00:00 | 21.01.2030 | | |
9 | 1 | 15.04.2024 00:00:00 | 15.04.2024 | | |
10 | 6 | 29.06.2029 00:00:00 | 29.06.2029 | | |
Zelle | Format | Wert |
J2 | TT.MM.JJJJ;;; | 22.11.2020 |
K2 | TT.MM.JJJJ | 24.01.2031 |
Zelle | Formel |
J2 | =WENNFEHLER(--LINKS(G2;10);0) |
K2 | {=MAX((J2:J10)*(F2:F10=L1))} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Gruß Ralf
Hallo,
war das jetzt eine schwierige Geburt. Da hätte man sich zwei Threads sparen können, wenn die Info´s gleich rüber gekommen wären:
http://www.clever-excel-forum.de/thread-2112.html
http://www.clever-excel-forum.de/thread-2115.html
Geht auch so:
Tabelle1 | F | G | H | I |
1 | | Original aus externer Quelle | | 1 |
2 | 1 | 22.11.2020 00:00:00 | 24.01.2031 | |
3 | 1 | 27.03.2015 00:00:00 | | |
4 | 2 | 02.06.2031 00:00:00 | | |
5 | 3 | 02.11.2035 00:00:00 | | |
6 | 1 | 24.01.2031 00:00:00 | | |
7 | 6 | | | |
8 | 4 | 21.01.2030 00:00:00 | | |
9 | 1 | 15.04.2024 00:00:00 | | |
10 | 6 | 29.06.2029 00:00:00 | | |
Formeln der Tabelle |
Zelle | Formel | H2 | {=MAX(WENN(ISTZAHL(G2:G10*1)*(F2:F10=$I$1);G2:G10*1))} |
|
Enthält Matrixformel: Umrandende { } nicht miteingeben, sondern Formel mit STRG+SHIFT+RETURN abschließen! |
Matrix verstehen |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Hi Edgar,
das kommt einfach davon, dass immer wieder äußerst geizig mit dem Vorzeigen eines Ausschnitts oder einer Beispieltabelle umgegangen wird. Bevor du Bea zum Vorstellen ihrer Datei aufgefordert hast, hatte ich das ja bereits zuvor auch schon getan.
Ich hatte in der Zeit, in der Detlef und Ralf die Lösungen gepostet hatten, mir gerade die Datei rungergeladen und mit =MAX(....)*1 erfolgreich getestet. Das hätte bereits in meiner ersten Antwort stehen können. :(
Hallo,
erstmal Danke für die wahnsinnig schnelle und tolle Hilfe.
Ja, ihr habt Recht, ich hätte es gleich anhängen sollen - mea culpa.
Ich gelobe Besserung!
Euch einen wunderbaren Samstag
ich muss jetzt erstmal schlafen, hab die ganze Nacht gebrütet vor diesem Ding - nicht lachen
Grüße
Bea die erste