Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1216to1220
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Maximum in gefilterter Tabelle ermitteln

Maximum in gefilterter Tabelle ermitteln
Ptonka
Hallo zusammen,
ich habe folgendes Problem:
In Spalte A stehen bei mir Kostenstellen.
In Spalte B ein Gültigkeitsdatum.
Nun kann eine Kostenstelle mehrfach erscheinen mit unterschiedlichen Gültigkseitsdaten.
Ich benötige nun ein VBA-Makro, welches zunächst eine Kostenstelle filtert und dann anschliessend
bei den gefilterten Daten prüft, welches das aktuellste Datum hat. Diese eine Zeile soll dann bestehen
bleiben und alle anderen gelöscht werden.
Ergebnis ist also immer eine Zeile pro Kostenstelle mit dem aktuellsten Datum.
Kann mit jemand einen Tipp (Ansatz) geben, wie ich das Problem angehe?
Vielen Dank im Voraus,
Ptonka

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Maximum in gefilterter Tabelle ermitteln
22.06.2011 12:39:08
Matthias5
Hi,
hier mal eine Lösung per Formel. Anschließend einfach in Spalte C nach FALSCH filtern und löschen:
Tabelle1
 ABCDE
1KSTDatumPrüfungKST:100
210213.01.2011FALSCH   
310825.10.2010FALSCH   
410011.10.2010FALSCH   
510313.12.2010FALSCH   
610010.08.2010FALSCH   
710711.07.2010FALSCH   
810801.11.2010FALSCH   
910508.07.2010FALSCH   
1010507.01.2011FALSCH   
1110614.02.2011FALSCH   
1210728.06.2010FALSCH   
1311007.09.2010FALSCH   
1411020.08.2010FALSCH   
1510523.09.2010FALSCH   
1610125.02.2011FALSCH   
1710723.05.2010FALSCH   
1810504.12.2010FALSCH   
1911009.01.2011FALSCH   
2010806.02.2011FALSCH   
2110705.05.2010FALSCH   
2210121.11.2010FALSCH   
2310525.01.2011FALSCH   
2410510.12.2010FALSCH   
2510005.02.2011WAHR   
2610021.12.2010FALSCH   
2710801.01.2011FALSCH   
2810726.08.2010FALSCH   
2910915.09.2010FALSCH   
3010303.12.2010FALSCH   
3110701.07.2010FALSCH   
3210602.02.2011FALSCH   
3310419.12.2010FALSCH   
3410407.07.2010FALSCH   
3510214.10.2010FALSCH   
3610731.10.2010FALSCH   
3711008.11.2010FALSCH   
3810113.08.2010FALSCH   

verwendete Formeln
Zelle Formel
C2 {=B2=MAX(WENN(A$2:A$38=E$1;B$2:B$38))}
{} Matrixformel mit Strg+Umschalt+Enter abschließen

Tabellendarstellung in Foren Version 4.8

Gruß,
Matthias
Anzeige

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige