Excel Programmierung
#11
Hi,

Nein, es ist nicht verständlicher. Lade bitte eine abgespeckte Beispieldatei hoch und trage darin händisch ein, welcher Datensatz als doppelt gewertet wird und warum. So ca 25 bis 20 Datensätze sollten es sein. Nach Möglichkeit mit allen erdenklich vorkommenden Varianten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#12
Günter,
Beschreibung der Anforderung und die Bemerkungen bei den "Zeilen" widersprechen sich.
ICH jeden Fall werde für diesen Beitrag nichts mehr machen, denn wenn der TE derartig ignorant ist, trotz Aufforderung keine vernünftige Daten-Grundlage (*.xlsx) zu liefern, laufe ich ihm nicht hinterher. Ich bin schließlich kein Hund, der seinem Herchen immer hinterher läuft, egal wie der sich benimmt ...
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Top
#13
Hallo,

dieser Satz:
Zitat:Die Spalte Kontakt enthält immer Name, Vorname Telefonnummer.

war für mich entscheidend, und das wollte ich die Ganze Zeit wissen.

Hier eine Formellösung mit zwei Hilfsspalten:
(geht sicher auch mit einer Hilfsspalte, aber da müsste dann Summenprodukt ran. So ist es Ressourcen schonender)


Arbeitsblatt mit dem Namen 'Tabelle2'
 ABCDEF
2Datum      Uhrzeit  Dauer  KontaktIDLöschen
327. Dez15:3900:00AMT 60029xxxxxx15:39#AMT 60029xxxxxx1
427. Dez15:3901:05AMT 60029xxxxxx15:39#AMT 60029xxxxxx0
527. Dez15:2300:00Kirschner XXXX 11xxx15:23#Kirschner XXXX 11xxx1
627. Dez15:2300:00Kirschner XXXX 11xxx15:23#Kirschner XXXX 11xxx0
727. Dez15:1600:00AMT 231945xxxx15:16#AMT 231945xxxx0
ZelleFormatWert
A3TT. MMM27.12.2017
B3hh:mm0,652083333333333
C3hh:mm0
ZelleFormel
E3=TEXT(B3;"hh:mm")&"#"&D3
F3=(ZÄHLENWENN(E3:$E$7;E3)>1)*(C3=0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Dann brauchst du nur nach der 1 in Spalte F zu filtern und diese Zeilen löschen.

Falls Du immer noch auf VBA bestehst, dann melde Dich noch einmal.

Edit:
Habe mir das noch einmal angesehen, und muss feststellen, dass bei mehreren Vorkommen das so, wie ich es gemacht habe, nicht reicht.
Aber ist jetzt spät geworden. Mal schauen ob ich es morgen hinbekomme. Vielleicht hat aber jemand anderes schon eine Lösung.
Gruß Atilla
Top
#14
Hallo zusammen, 

meine Absicht ist es nicht hier wen hinterher Laufen zulassen, ich werde morgen die Datei Hochladen, habe mein Dienstlaptop leider nicht dabei. 

Bis dahin Danke

Bass
Top
#15
Hallo zusammen,

ich habe euch jetzt eine Beispiel xlsx hinzugefügt und auch in der Excel farbig hinterlegt, was ich wie meine.

Ich hoffe das hilft weiter.


Grüße

Bass


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 12,18 KB / Downloads: 2)
Top
#16
Hallo,

Daten nach den ersten drei Spalten aufsteigend sortien, dann geht es, fast so, wie ich gestern schon gezeigt habe:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKL
1DatumUhrzeitDauerKontaktBemerkung     
227. Dez15:3900:00AMT6002937400LöschenHier muss der Eintrag mit der Dauer 0:00 gelöscht werden.15:39#AMT1
327. Dez15:3901:05AMT006002937400  (+4971112711300)Behalten15:39#AMT0
427. Dez15:2300:00Kirschner Martin11149  (11300)BehaltenHier bei Einträgen mit Doppelt 0:00 Minuten ist es egal welcher Eintrag gelöscht wird!15:23#Kirschner Martin1
527. Dez15:2300:00Kirschner Martin11149  (17407)Löschen15:23#Kirschner Martin0
627. Dez15:1600:00AMT2319452109LöschenHier muss der Eintrag mit der Dauer 0:00 gelöscht werden.15:16#AMT1
727. Dez15:1601:30AMT002319452109  (+4971112711300)Behalten15:16#AMT0
827. Dez14:1200:00Krug Dominik73933Behalten   14:12#Krug Dominik0
927. Dez13:4100:00Iwanow Gennadi17017LöschenHier muss der Eintrag mit der Dauer 0:00 gelöscht werden.13:41#Iwanow Gennadi1
1027. Dez13:4103:03Iwanow Gennadi17017  (+4971112711300)Behalten13:41#Iwanow Gennadi0
1127. Dez13:2800:00Stehle Cordula+4971112719909  (+4971112711300)LöschenHier bei Einträgen mit Doppelt 0:00 Minuten ist es egal welcher Eintrag gelöscht wird!13:28#Stehle Cordula1
1227. Dez13:2800:00Stehle Cordula19909  (17407)Behalten13:28#Stehle Cordula0
1327. Dez13:2800:00Gebel Klaus17407BehaltenHier bei Einträgen mit Doppelt 0:00 Minuten ist es egal welcher Eintrag gelöscht wird!13:28#Gebel Klaus1
1427. Dez13:2800:00Gebel Klaus17407  (+4971112711300)Löschen13:28#Gebel Klaus0
1527. Dez13:2700:00Stehle Cordula19909  (17407)BehaltenHier bei Einträgen mit Doppelt 0:00 Minuten ist es egal welcher Eintrag gelöscht wird!13:27#Stehle Cordula1
1627. Dez13:2700:00Stehle Cordula19909  (+4971112711300)Löschen13:27#Stehle Cordula0
1727. Dez12:5100:00Stroh Juergen11230BehaltenHier muss der Eintrag mit der Dauer 0:00 gelöscht werden.12:51#Stroh Juergen1
1827. Dez12:5100:30Stroh Juergen11230  (+4971112711300)löschen12:51#Stroh Juergen0
1927. Dez12:3600:00Rautenberg Rainer19792BehaltenHier muss der Eintrag mit der Dauer 0:00 gelöscht werden.12:36#Rautenberg Rainer1
2027. Dez12:3600:30Rautenberg Rainer19792  (+4971112711300)Löschen12:36#Rautenberg Rainer0
2127. Dez12:2100:00Scholz Martin19715LöschenHier muss der Eintrag mit der Dauer 0:00 gelöscht werden.12:21#Scholz Martin1
2227. Dez12:2100:47Scholz Martin19715  (+4971112711300)Behalten12:21#Scholz Martin0
2327. Dez11:4700:00AMT17661003450behalten   11:47#AMT0

ZelleFormel
K2=TEXT(B2;"hh:mm")&"#"&D2
L2=WENN(UND(ZÄHLENWENN(K2:$K$23;K2)>1;C2=0);1;0)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Atilla
[-] Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:
  • BassRider
Top


Gehe zu:


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