Я ищу некоторую помощь с формулой. На моем листе данных у меня есть данные в следующем формате:
A B C D E F G H I J 1 UID RecordType HCode AdmittedDate Forename Surname ReviewDate Sex STDate RDate 2 87962 STAsses STIV1 01/07/2012 Mark Jones Male 09/12/2012 3 89658 Transfer GLSI2 01/01/2012 Alison Aitken Female 08/07/2013 4 87962 Discharge STIV1 Mark Jones 20/07/2012 Male 08/07/2013 5 89654 STAsses STGE1 01/01/2012 Andrew Macbeth Male 08/07/2012 6 89867 Transfer KIND1 01/01/2012 George Deas Male 08/07/2013 7 87962 Transfer STIV1 Mark Jones 14/07/2012 Male 04/03/2013 8 89654 Transfer STGE1 01/01/2012 Andrew Macbeth Male 12/08/2012
На моем листе «отчет» я настроил следующую таблицу:
B C D E F 4 HospCode RecordType 0-2 Weeks 2-4 Weeks 4-6 Weeks 5 STIV1 Transfers 6 Discharges 7 8
На моем листе «отчета» я рассчитываю подсчитать количество «переносов» и «разгрузок» (как указано в столбце b таблицы «данных»), произошедших за промежутки времени в столбцах D, E, F и т.д.
Таким образом, в ячейке D5 я ищу подсчет количества «переводов» (как указано в столбце b таблицы «данных») для гостеприимного кода «STIV1», происходящих в течение 0–2 недель после соответствующих «STAsses». 'запись (которая также указана в столбце b). D6 будет таким же, только количество записей «разгрузки», происходящих в течение указанного периода времени.
Я не знаю, с чего начать, или если это возможно сделать. У каждого человека будет как минимум запись STAsses, но не всегда запись «Transfer» или «Discharge». «UID» одинаков для каждого человека, поэтому его можно использовать для сопоставления записей «STAsses» с записями «Transfer» и «Discharge».
Любые указатели будут высоко оценены.