bestimmte Zeilen löschen
#1
Hallo forum,

wer kann mir einen Tipp geben?
ich habe eine Tabelle in der ich bestimme Zeilen löschen muss.

Meine Tabelle sieht folgendermaßen aus:

KD.Nr Aufenthalt Bereich Erhebungsdatum
31063866 300029904 D 16.03.2018
31063866 300029904 F 13.03.2018
31063866 300012919 D 29.01.2018
31063866 300021858 C 23.02.2018
31063866 300021858 C 26.02.2018
31063866 300012919 D 29.01.2018
31100966 2016319846 D 02.01.2017
31100966 2016319846 D 11.01.2017
31100966 2016319846 C 28.11.2016
31100966 2016319846 D 22.12.2016
31100966 2016319846 D 19.12.2016
31100966 2016319846 D 08.12.2016
31100966 2016319846 C 12.12.2016
31100966 2016319846 D 21.11.2016
31100966 2016319846 D 29.12.2016
31100966 2016319846 D 26.12.2016
31100966 2016319846 C 21.11.2016
31100966 2016319846 D 05.01.2017
31260445 300020080 A 18.02.2018
31260445 300020080 B 18.02.2018

Es sollen von jedem Kunden von jedem Aufenthalt das älteste Datum stehen bleiben. Der Rest soll gelöscht werden.
Z.B
Kunde Nr 31100966 war nur einmal da und zwar Aufenthalt 2016319846 das älteste Datum ist der 21.11.2016 alle anderen Zeilen mit jüngeren Daten sollen gelöscht werden.
Kunde Nr 31063866 war dreimal da und zwar Aufenthalte 300029904, 300012919 und 300021858 Hier soll er von jedem Aufenthalt das älteste Datum stehen lassen.

ich hoffe ich konnte mein Problem einigermaßen verständlich erläutern

Gruß
Hubert
Top
#2
Hallo Hubert,

ich würde nach KdNr. filtern, mit TEILERGEBNIS() das entsprechende Datum markieren und den Rest löschen. Ausprobieren kann ich meinen Vorschlag nicht, weil ich generell keine Tabellen nachbaue und ein Fragesteller mit bereits 10 Themen sicherlich weiß, dass eine Mustertabelle beim Helfen hilft.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
Hi,

Hilfsspalte und filtern nach 1. Leider sind manche Kunden an einem Tag mehrmals da!

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCDE
1
231063866300029904D16.03.20180
331063866300029904F13.03.20181
431063866300012919D29.01.20181
531063866300021858C23.02.20181
631063866300021858C26.02.20180
731063866300012919D29.01.20181
8311009662016319846D02.01.20170
9311009662016319846D11.01.20170
10311009662016319846C28.11.20160
11311009662016319846D22.12.20160
12311009662016319846D19.12.20160
13311009662016319846D08.12.20160
14311009662016319846C12.12.20160
15311009662016319846D21.11.20161
16311009662016319846D29.12.20160
17311009662016319846D26.12.20160
18311009662016319846C21.11.20161
19311009662016319846D05.01.20170
2031260445300020080A18.02.20181
2131260445300020080B18.02.20181

ZelleFormel
E2=1*(D2=AGGREGAT(15;6;$D$2:$D$21/($A$2:$A$21=A2)/($B$2:$B$21=B2);1))
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

oder Pivot:

Arbeitsblatt mit dem Namen 'Tabelle2'
HI
4ZeilenbeschriftungenMinimum von Datum
53106386629.01.18
630001291929.01.18
730002185823.02.18
830002990413.03.18
93110096621.11.16
10201631984621.11.16
113126044518.02.18
1230002008018.02.18
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#4
Das geht alles ohne Hilfsmittel. 
1. Spalten markieren
2. Benutzerdefiniert sortieren nach
   a) Kundennummer
   b) Datum Nach Alter (aufsteigend)
3. Reiter Daten - Duplikate entfernen
4. Haken überall wegnehmen außer bei der Kundennummer

Fertig.
Schöne Grüße
Berni
Top
#5
Hi Berni,

das deckt sich aber weder mit meinem Ergebnis, noch mit den Vorgaben:

Arbeitsblatt mit dem Namen 'Tabelle2'
HIJK
2331063866300029904D16.03.2018
24311009662016319846D11.01.2017
2531260445300020080A18.02.2018
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Haken bei Aufenthalt muß drin bleiben!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#6
Zitat:Haken bei Aufenthalt muß drin bleiben!
Nö, denn die Dauer enthält ja keine Duplikate. Ich hab meinen Vorschlag erfolgreich getestet.
Schöne Grüße
Berni
Top
#7
Hi Berni,


Zitat:Kunde Nr 31063866 war dreimal da und zwar Aufenthalte 300029904, 300012919 und 300021858 Hier soll er von jedem Aufenthalt das älteste Datum stehen lassen.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#8
Hallo Günther, Edgar und Berni

vielen Dank für Eure Mühe.

Der Vorschlag von Berni funktioniert (Allerdings muss der Haken bei Aufenthalt auch gesetzt sein)


Gruß
Hubert
Top
#9
Zitat:Allerdings muss der Haken bei Aufenthalt auch gesetzt sein)

Kann ich nicht nachvollziehen, warum das so sein sollte.
Schöne Grüße
Berni
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste