Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Randalf am Dezember 11, 2018, 12:01:35 Nachmittag
-
Hallo, ich bin neu hier und stelle wahrscheinlich gleich eine erste Frage, die für die Experten(innen) hier vielleicht trivial erscheint, mich aber gerade zur Verzweiflung bringt.
Ich suche für folgendes Problem in einer Exceltabelle eine Lösung:
Ich habe folgende Daten in einer Tabelle (gekürzt):
Änderungsdatum Baum-Nr.
02.12.2013 15:30 664
02.12.2013 15:30 664
10.12.2018 11:20 664
10.12.2018 11:20 664
Nun möchte ich folgendes:
Es sollen zur Spalte "Baum-Nr." nur die die Zeilen in de Tabelle angezeigt werden, die das jüngste Datum, hier 10.12.2018, haben.
Wie kann ich das bewerkstelligen?
Beste Grüße
Randalf
-
Hola,
bei den Vorgaben geht das nur über VBA.
Allerdings könnte man per Formel relativ einfach eine Liste der jüngsten Datumswerte darstellen lassen, an einer anderen Stelle. Wäre das eine Option?
Gruß,
steve1da
-
Hallo steve1da.
Mit der Formel und der Liste der jüngsten Datumswerte scheint es mir nicht zu gehen, da es ja mehrere Bäume gibt, die ein unterschiedliches Änderungsdatum haben.
Und wie würde es evtl. mit VBA gehen? Welche Abfrage müßte da rein?
Gruß
Randalf
-
Hola,
da es ja mehrere Bäume gibt, die ein unterschiedliches Änderungsdatum haben.
Keine Ahnung ob es die gibt, in deiner Beschreibung ist nur eine Baum-Nr. vorhanden. Es empfiehlt sich immer die Aufgabe so genau wie möglich zu beschreiben!
Das wäre dann aber das gleiche Problem in VBA, niemand kennt die wirklichen Daten.
Da du eine Formel scheinbar ausschließt, und VBA nicht mein Gebiet ist, bin ich mal raus hier.
Gruß,
steve1da
-
Moin,
wahrscheinlich kannst du das mit Power Query (2010/13) aka Daten | Abrufen und transformieren (2016/365) lösen, aber ohne Muster-xlsx mit 10-20 Zeilen verschiedener Bäume und Muster-Ergebnis habe ich keine Lust, im Nebel herumzustochern.
-
Vielleicht wird meine Frage etwas klarer, wenn ich diese Beispieldatensätze einstelle:
Änderungsdatum Baum-Nr.
02.12.2013 15:30 664
02.12.2013 15:30 664
10.12.2018 11:20 664
10.12.2018 11:20 664
01.10.2015 14:00 2001
10.12.2018 11:20 2001
10.12.2018 11:20 2001
In der Tabelle sind zu den Bäumen also jeweils die älteren Einträge mit enthalten, die aber ausgeblendet werden sollen.
Ich benötige zu jedem Baum jeweils nur diejenigen Zeilen, die das jüngste Datum haben, alle anderen sollen ausgeblendet werden.
Welches VBA-Script könnte das realsieren?
-
Mach eine Pivot Tabelle daraus.
-
... Das ist dann aber kein VBA-Script :o
-
Danke für alle Bemühungen. Nun dürfen wir VBA hier gar nicht aktivieren, unsere IT verbietet das.
So kann ich die Aufgabe also nicht lösen.
-
Hola,
siehe meine erste Antwort.....
Gruß,
steve1da
-
Ja, und auch meine erste Antwort.
Wobei deine Anmerkung natürlich hervorragend zu deiner Aussage in #5 passt: Welches VBA-Script könnte das realsieren?
:-\