Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Wiederholte Diagnosen löschen in bestimmten Zeitraum
#1
Guten Tag!

Ich habe ein kniffeliges Excel-Problem und würde mich über einen guten Tipp freuen, wie sich das Problem evtl. lösen könnte.

Ich habe eine Beispieldatei angehängt, in dieser gibt es 2 Spalten. Einmal Patient und Diagnosedatum. Ich möchte gerne alle wiederholten Beobachtungen löschen/ausblenden, wenn diese in einen bestimmten Zeitraum (14 Tage) nach der Erstdiagnose fallen.

Beispiel: Patient 1 hat 5 Diagnosedaten, ich möchte gerne die Diagnose-Daten 10.12.2016 & 11.12.2016 löschen, weil diese in den Zeitraum 14 Tage nach Erstdiagnose (am 09.12.2016) fallen. Die anderen beiden DIagnose-Daten von Patient 1 (05.03.2017 & 23.07.2018) sollen erhalten bleiben, weil sie "neue" Erstdiagnosen sind.
Hat jemand eine Idee, wie ich das Problem lösen könnte?

Vielen Dank und beste Grüße
Christin


Angehängte Dateien
.xlsx   wiederholte_diagnosen_beispiel.xlsx (Größe: 8,18 KB / Downloads: 6)
Antworten Top
#2
Hi Christin,

manuel kannst du das durch Anlegen einer Hilfsspalte machen (siehe Ausschnitt). Filtere nach "x" und lösch diese Zeile. Automatisiert geht das nur durch ein Makro - vllt. bietet dir ein VBA-Spezialist eine entsprechende Lösung.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1PatientDiagnosedatumHS
2109.12.2016
3110.12.2016x
4111.12.2016x
5105.03.2017
6123.07.2018
7213.12.2012
8216.12.2012x
9201.01.2017
10202.01.2017x
11203.01.2017x
12215.05.2017
13216.05.2017x
14301.01.2018
15423.02.2016
16426.02.2016x
17428.02.2016x
18401.10.2016

ZelleFormel
C2=WENNFEHLER(WENN(UND(A2=A1;B2<=B1+14);"x";"");"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo Günter!

Vielen Dank für den Vorschlag mit der Hilfsspalte, das funktioniert sehr gut! :)

Viele Grüße
Christin
Antworten Top
#4
Hast du Autofilter je benützt ? Steht alles drin.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top


Gehe zu:


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