Нужна таблица Сводка анализов Каждый лист - Данные по одному больному
Первый лист (Оглавление) - последние показатели по каждому анализу. Нужно, чтобы формула в каждой ячейке этого листа делала следующее (допустим, для ячейки Е2) 1. Обратиться к листу, имя которого записано в ячейке Е1 (имя содержит пробелы). У меня это лист "Бабенко Лидия Захаровна". 2. Последовательно просмотреть весь столбец "А" найденного листа "Бабенко Лидия Захаровна". Если найдена ячейка со значением "Оглавление"!Е1 (у меня это "Кальций (ммоль/л)"), то взять последнее значение в этой строке (у меня это "29,9") и вставить в ячейку листа "Оглавление" 3. Если ничего не найдено - вставить пустую строку
Кое что у меня получилось но с жёсткой привязкой к строке в листе пациента. Если изменить последовательность анализов в листе пациента, всё собьётся.
Можно реализовать это с автообновлением (при редактировании листа пациента автоматически обновляются данные в "Оглавлении") и без макросов? По типу того как у меня выводятся в "Оглавлении" фамилии. Эту конструкцию я нашел на каком-то форуме и сам не понял как она работает...
Может это проще реализовать Access, но там я полный профан...
Нужна таблица Сводка анализов Каждый лист - Данные по одному больному
Первый лист (Оглавление) - последние показатели по каждому анализу. Нужно, чтобы формула в каждой ячейке этого листа делала следующее (допустим, для ячейки Е2) 1. Обратиться к листу, имя которого записано в ячейке Е1 (имя содержит пробелы). У меня это лист "Бабенко Лидия Захаровна". 2. Последовательно просмотреть весь столбец "А" найденного листа "Бабенко Лидия Захаровна". Если найдена ячейка со значением "Оглавление"!Е1 (у меня это "Кальций (ммоль/л)"), то взять последнее значение в этой строке (у меня это "29,9") и вставить в ячейку листа "Оглавление" 3. Если ничего не найдено - вставить пустую строку
Кое что у меня получилось но с жёсткой привязкой к строке в листе пациента. Если изменить последовательность анализов в листе пациента, всё собьётся.
Можно реализовать это с автообновлением (при редактировании листа пациента автоматически обновляются данные в "Оглавлении") и без макросов? По типу того как у меня выводятся в "Оглавлении" фамилии. Эту конструкцию я нашел на каком-то форуме и сам не понял как она работает...
Может это проще реализовать Access, но там я полный профан...ralf1
krosav4ig, работает! Я,видимо, неправильно скопировал-вставил вашу формулу. Я выделил левую-верхнюю ячейку, потом держа Shift правую-нижнюю.Выделилась область. Затем скопировал и вставил Вашу формулу в окно формул и нажал Crtl+Shift+Enter. Что неправильно?
krosav4ig, работает! Я,видимо, неправильно скопировал-вставил вашу формулу. Я выделил левую-верхнюю ячейку, потом держа Shift правую-нижнюю.Выделилась область. Затем скопировал и вставил Вашу формулу в окно формул и нажал Crtl+Shift+Enter. Что неправильно?ralf1