Добрый день! Прошу Вашей помощи, может кто-то сталкивался какими формулами можно осуществить задуманное.. В прилагаемом файле (клиентская база фотографа) планируется вносить изменения в лист Реестр событий, а Клиенты и события будут подтягивать информацию (сводные не вариант, пользователь, который будет использовать базу, не сможет сам обновлять их. Оптимально БД access, но пользователь хочет в экселе). В реестре событий участник 1, участник 2 и участник 3 могут быть разные люди, могут и не быть вообще. Т..е вносится фамилия клиента (напр.Чехов), у него дочь и сын. В первый раз он пришел с дочерью и сыном (их внесли в столбцы уч.1 и уч.2). Через неделю Чехов пришел с женой и дочерью. Можно ли как-то сделать так, чтобы при внесении в столбец G фамилии и имени клиента программа искала по фамилии Чехов в предыдущих строках в столбцах Участник 1 (столбец I ) Участник 2 (столбец L) и Участник 3 (cтолбец О) совпадение значения Дочь и при нахождении возвращала фамилию и имя - значение столбцов L или M или P. Если совпадение не найдется и ячейка останется пустой - пользователь вручную внесет имя и родственную связь нового участника. Вроде принцип понятно объяснил.. пробовал использовать формулу массива в столбце фамилия и имя участника 1,2,3, но что-то идет не так и значение возвращает во все столбцы с именем, это видно в листе Реестр событий. а при вводе участника 2 в ту же строку все теряется вообще.. ("еслиошибка" для того, чтоб при несовпадении данных не засорять вид лишними буквами н#д , знач и пр. и оставлять пустой ячейку):
ПомОгите пожалуйста советом, уже голову сломал как это оформить. Спасибо большое!
Добрый день! Прошу Вашей помощи, может кто-то сталкивался какими формулами можно осуществить задуманное.. В прилагаемом файле (клиентская база фотографа) планируется вносить изменения в лист Реестр событий, а Клиенты и события будут подтягивать информацию (сводные не вариант, пользователь, который будет использовать базу, не сможет сам обновлять их. Оптимально БД access, но пользователь хочет в экселе). В реестре событий участник 1, участник 2 и участник 3 могут быть разные люди, могут и не быть вообще. Т..е вносится фамилия клиента (напр.Чехов), у него дочь и сын. В первый раз он пришел с дочерью и сыном (их внесли в столбцы уч.1 и уч.2). Через неделю Чехов пришел с женой и дочерью. Можно ли как-то сделать так, чтобы при внесении в столбец G фамилии и имени клиента программа искала по фамилии Чехов в предыдущих строках в столбцах Участник 1 (столбец I ) Участник 2 (столбец L) и Участник 3 (cтолбец О) совпадение значения Дочь и при нахождении возвращала фамилию и имя - значение столбцов L или M или P. Если совпадение не найдется и ячейка останется пустой - пользователь вручную внесет имя и родственную связь нового участника. Вроде принцип понятно объяснил.. пробовал использовать формулу массива в столбце фамилия и имя участника 1,2,3, но что-то идет не так и значение возвращает во все столбцы с именем, это видно в листе Реестр событий. а при вводе участника 2 в ту же строку все теряется вообще.. ("еслиошибка" для того, чтоб при несовпадении данных не засорять вид лишними буквами н#д , знач и пр. и оставлять пустой ячейку):