1

Я выставляю образец данных. Столбцы, содержащие номер темы, дату посещения центра, расписание и дату начала неблагоприятного события (AEStart Date).

Sub.Nr Visit Date  Timetable       AEStart Date                            
1001  27-04-2017     Screening  
1001  08-06-2017     Visit2 
1001  12-07-2017     Visit3 
1001             End of Study   08-06-2017
1001             End of Study   14-07-2017
1001             End of Study   29-04-2017
1003  09-05-2017     Screening  
1003  01-07-2017     Visit2 
1003  01-08-2017     Visit3 
1003             End of Study   01-07-2017
1003             End of Study   03-08-2017
1006  17-05-2017     Screening  
1006  05-07-2017     Visit2 
1006  04-08-2017     Visit3 
1006             End of Study   05-08-2017
1006             End of Study   18-05-2017

Мне нужен еще один столбец, содержащий посещения (Расписание), в котором неблагоприятные события (АЕ) произошли для всех субъектов, соответствующие дате начала АЕ. Если дата начала неблагоприятного события наступает в течение 3 дней с даты посещения, то это AE будет соответствовать этому посещению. Пример. Для субъекта 1001 первая дата начала АЕ - 08-06-2017, и если я перейду к дате посещения столбцов и расписанию и обнаружу, что дата посещения 2 - 08-06-2017, это означает, что АЕ произошло в посещении 2. Аналогично для той же темы вторая дата начала АЕ 14-07-2017. Если я перейду к столбцу «Дата посещения» и «Расписание» и увижу, что дата посещения 3 - 12-07-2017, это означает, что второе посещение АЕ произошло в посещении 3, поскольку дата начала АЕ находится в пределах 3 дней с даты посещения 3. Теперь таблица будет выглядеть

S.Nr Visit Date  Timetable      AEStart Date  AE occurred in Visit                              
1001 27-04-2017  Screening  
1001 08-06-2017  Visit2 
1001 12-07-2017  Visit3 
1001             End of Study   08-06-2017    Visit2 
1001             End of Study   14-07-2017    Visit3
1001             End of Study   29-04-2017    Screening

Перепробовал все, но не смог найти ни одной конструктивной формулы. Был бы благодарен, если бы кто-нибудь мог подсказать, что делать. Спасибо

0