Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Duplikate anhand Nummer und Datum

Forumthread: Duplikate anhand Nummer und Datum

Duplikate anhand Nummer und Datum
04.12.2024 13:07:39
Raimund
Hallo liebe Excel Experten

Am Anfang liefert meine Formel richtige Ergebnisse und dann nicht mehr.
Ich habe Office LTSC Professional Plus 2024

Verstehe nicht warum und was ich falsch mache. Die AGGREGATE Formel mag ich und verstehe ich überhaupt nicht :(

Wunsch Ergebnis in Spalte Q

https://www.herber.de/bbs/user/173990.xlsx

In Spalte A, ab Zelle A2 habe ich eine sich wiederholenden Nummer. In Spalte F, ab Zelle F2 Datum.

In Spalte P, ab Zelle P2 will ich überprüfen, ob Duplikate vorhanden sind mit weniger als 150 Tagen zwischen dem Datum anhand der Nummer in Spalte A, ab Zelle A2.
In P2 steht dann OK. In P3 ein No, weil zwischen dem Datum aus F2 (16/03/2023) und F3 (11/08/2023) keine 150 Tage liegen.
In P4 wieder ein OK, weil zwischen dem Datum aus F2 (16/03/2023) und F4 (05/01/2024) mehr als 150 Tage liegen.
In P5 soll ein No stehen, weil F5 (30/05/2024) minus F4 (05/01/2024) weniger als 150 Tage
In Zelle P6 sollte ein OK sein, weil zwischen F4 (05/01/2024) und F6 (06/06/2024) mehr als 150 Tage liegen

Meine Formel in Spalte P:

=IF(ROW(P2)=2;"ok";IF((COUNTIF(A$2:A2;A2)=1)+(COUNTIFS(A$2:A2;A2;F$2:F2;">="&AGGREGATE(15;6;F1:F$2/(A1:A$2=A2)/(P1:P$2="ok");1)+150)=1);"ok";"no"))

Vielen Dank

Gruss

Raimund
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Duplikate anhand Nummer und Datum
04.12.2024 13:17:53
RPP63
Moin!
Mal nur den Fehler beschreibend:
die heruntergezogene Formel
WENN(ZEILE(P2)=2;"ok";
ergibt nur in Zeile 2 ein WAHR
(in Zeile 15 erfolgt daher die sinnbefreite Prüfung auf WENN(15=2; …

Gruß Ralf
AW: Duplikate anhand Nummer und Datum
04.12.2024 13:28:58
Raimund
Hi Ralf

Das hilft mir nicht weiter.
Wie soll eine funktionierende Formel aussehen?

Meine scheint in den Zeilen 2, 3, 4 und 9, 10 und 11 richtige Ergebnisse zu liefern. In den anderen Zeilen leider nicht mehr

Gruss

Raimund
Anzeige
AW: Duplikate anhand Nummer und Datum
04.12.2024 13:36:13
SF
Hola,
du hast 2 verschiedene Nummern in Spalte A, jeweils 7 mal. Also auch 7 Datumswerte. Was soll denn da zeilenweise verglichen werden, also welches Datum mit welchem Datum? Das springt in deiner Beschreibung immer wieder, also einmal F2 mit F3, dann F2 mit F4, dann F5 mit F6 usw.
Gruß,
steve1da
Anzeige
AW: Duplikate anhand Nummer und Datum
04.12.2024 14:01:37
Raimund
Hi Steve1da

In Spalte A habe ich sich wiederholende Nummer und in Spalte F Datum, wann eine Inspektion gemacht wurde.
Erstes Datum soll ein OK haben. Danach, wenn zweite Inspektion weniger als 150 Tage mit Vergleicht mit dem ersten Datum mit OK, dann soll ein NO angezeigt werden.

Für Nummer TEMP12646A209
Erstes Datum: 16.03.2023
Zweites Datum:11.08.2023

11.08.2023 minus 16.03.2023 also ein NO, da weniger als 150 zwischen den Daten

Drittes Datum: 05.01.2024

Also 05.01.2024 minus 16.03.2023 (Datum mit letztem OK für diese Nummer) 295 Tage, also ein OK.

Dann wieder:

30.05.2024 minus 05.01.2024 = 146 Tage, also ein NO
06.06.2024 minus 05.01.2024 = 153 Tage, also ein OK

Und genau so mit der anderen Nummer in Spalte A und Daum aus Spalte F.

Hilft es weiter?

Gruss

Raimund
Anzeige
AW: Duplikate anhand Nummer und Datum
04.12.2024 13:36:51
Rolf
Hallo Raimund,

wenn ich Dich richtig verstehe, beziehst Du dich immer auf das letzte Datum mit ok.
Das wäre in der AGGREGAT-Formel die 14, Du nimmst aber die 15, also das kleinste dieser Datümer.
Am Anfang stimmt das noch, weil wenig Daten vorhanden sind, später natürlich nicht mehr.

Gruß Rolf
Anzeige
AW: Duplikate anhand Nummer und Datum
04.12.2024 14:27:41
ExCeZ
Hallo Raimund,

wenn ich das richtig verstehe, überprüfst du die Duplikate und verwendest davon das erste bzw. das früheste Datum, das in Spalte F eingetragen ist.
Falls das korrekt ist, würde ich vorschlagen, mit der ZÄHLENWENNS-Funktion (für Duplikate: >1) zu arbeiten und für das früheste Datum mit der MINWENNS-Funktion (wenn >1). Anschließend könnten wir prüfen, ob das Datum für die Tage größer als 150 als "No" markiert wird.

Bitte beachte, dass die ZÄHLENWENNS-Funktion sehr ressourcenintensiv ist und möglicherweise die Performance beeinträchtigen könnte.

Beste Grüße
MS
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige