Я работаю в небольшой больнице в Индии, у которой возникла следующая проблема: для специального лекарства у нас есть список с ДАТА, ИД, ДОЗА, ДЛИТЕЛЬНОСТЬ, СЛЕДУЮЩИЙ ВИЗИТ, который мы используем в качестве ежедневного рабочего списка (рабочая тетрадь 1), означает один ID (человек) может появляться в этом списке более одного раза.
В другой рабочей книге у нас есть "Основной файл" (рабочая книга 2) с каждым идентификатором только один раз, но шаблон (ДАТА, ПРОДОЛЖИТЕЛЬНОСТЬ, СЛЕДУЮЩИЙ ВИЗИТ) повторяется каждый раз, когда люди приходят снова (таким образом, ДАТА2, ДЛИТЕЛЬНОСТЬ2, СЛЕДУЮЩИЙ ВИЗИТ2)
Я ищу элегантный способ автоматического заполнения данных из моего ежедневного списка (рабочая тетрадь 1) в основной таблице (рабочая тетрадь 2). Поэтому я предполагаю, что мне понадобится некоторая функция IF + INDEX/Match + Array, чтобы найти идентификатор в рабочей книге 1, получить значения для DATE1, DURATION1, NEXT VISIT2 и заполнить рабочую книгу 2, а затем перейти вниз по списку в рабочей книге 1, найти в следующий раз, когда пациент пришел, получить данные и заполнить их снова в книге 2, но теперь в ДАТА2 ... и так далее.
Я добавляю две картинки, чтобы объяснить проблему.
Ежедневный лист:
Мастер лист: