Здравствуйте, у меня есть некая таблица с данными по персоналу (Книга 1 вкладка "Удостоверения"). На основании этого списка мне надо составить протоколы проверки знаний (Книга 1 вкладка "Протоколы по ОТ"). Зная что формула "ВПР" ищет данные только в крайнем левом столбце таблицы я: 1) Составил формулу которая показывает "нужные №" протоколов (Удостоверения!A); 2) Составил формулу "ВПР" (Протоколы по ОТ!B15:E29) которая находит "нужный №" (Удостоверения!A) совпадающий с № (Протоколы по ОТ!M2) протокола и выводит имя работника(Удостоверения!B). Но только 1-го в из "нужных". Вопрос: "Как заставить формулу увидеть остальных работников из протокола, или для этих целей можно использовать другую формулу?" Макросы не понимаю и не знаю как применять...
Здравствуйте, у меня есть некая таблица с данными по персоналу (Книга 1 вкладка "Удостоверения"). На основании этого списка мне надо составить протоколы проверки знаний (Книга 1 вкладка "Протоколы по ОТ"). Зная что формула "ВПР" ищет данные только в крайнем левом столбце таблицы я: 1) Составил формулу которая показывает "нужные №" протоколов (Удостоверения!A); 2) Составил формулу "ВПР" (Протоколы по ОТ!B15:E29) которая находит "нужный №" (Удостоверения!A) совпадающий с № (Протоколы по ОТ!M2) протокола и выводит имя работника(Удостоверения!B). Но только 1-го в из "нужных". Вопрос: "Как заставить формулу увидеть остальных работников из протокола, или для этих целей можно использовать другую формулу?" Макросы не понимаю и не знаю как применять...Пытливый
Формула массива просматривает на листе Удостоверения 5 тыс строк. Также есть формулы на листе Протокол, которые ссылаются на допстолбец. Допстолбец можно скрыть.
Вариант с допстолбцом (лист Протокол, столбец V) и формулой массива (вводится Ctrl+Shift+Enter) (V3):
Формула массива просматривает на листе Удостоверения 5 тыс строк. Также есть формулы на листе Протокол, которые ссылаются на допстолбец. Допстолбец можно скрыть.Karataev
Или вариант без формулы массива, но с двумя допстолбцами. Один допстолбец в протоколе в столбце V, другой допстолбец в удостоверениях в столбце G. В протоколе можно не делать допстолбец, но тогда в столбцах будут более громоздкие формулы.
Или вариант без формулы массива, но с двумя допстолбцами. Один допстолбец в протоколе в столбце V, другой допстолбец в удостоверениях в столбце G. В протоколе можно не делать допстолбец, но тогда в столбцах будут более громоздкие формулы.Karataev
Karataev, 1й вариант так себе, а второй имеет место быть. Но протокол то у нас не один, народу то больше 1000 человек... А формула в столбце "G" (Удостоверения) упорно не хочет работать с 2-мя и более протоколами (будет больше 100 протоколов)
Karataev, 1й вариант так себе, а второй имеет место быть. Но протокол то у нас не один, народу то больше 1000 человек... А формула в столбце "G" (Удостоверения) упорно не хочет работать с 2-мя и более протоколами (будет больше 100 протоколов)Пытливый
Сообщение отредактировал Пытливый - Пятница, 16.09.2016, 11:49
Nic70y, Решение не плохое, но работает только с одним протоколом. т.е указываю в столбце "F" (Удостоверения) номера протоколов "2", "3" - распознает как единый массив и прет всех в каждый протокол (протоколов будет больше сотни)
Nic70y, Решение не плохое, но работает только с одним протоколом. т.е указываю в столбце "F" (Удостоверения) номера протоколов "2", "3" - распознает как единый массив и прет всех в каждый протокол (протоколов будет больше сотни)Пытливый
Внес изменения, чтобы работало с несколькими протоколами. В удостоверениях в столбце "A" нужно указыать номер протокола. Формула для допстолбца "G" в удостоверениях:
Внес изменения, чтобы работало с несколькими протоколами. В удостоверениях в столбце "A" нужно указыать номер протокола. Формула для допстолбца "G" в удостоверениях:
Karataev, Файл не могу приложить, но; 1) Формула для допстолбца "G" в удостоверениях - шедевр! 2) Формула для допстолбца "V" в протоколе - храмает. Я скопировал строки с протоколом ниже, присвоил протоколу №2, на что формула мне выдала тех-же людей.
Karataev, Файл не могу приложить, но; 1) Формула для допстолбца "G" в удостоверениях - шедевр! 2) Формула для допстолбца "V" в протоколе - храмает. Я скопировал строки с протоколом ниже, присвоил протоколу №2, на что формула мне выдала тех-же людей.Пытливый
У Вас на на листе "Протокол" будет несколько протоколов, которые будут находиться один под другим? Сделал, как понял. После копирования первого протокола вниз, нужно изменить формулы в столбце V: 1) нужно указать ячейку с номером протокола 2) нужно чтобы в функции СТРОКА было так: СТРОКА(1:1)
У Вас на на листе "Протокол" будет несколько протоколов, которые будут находиться один под другим? Сделал, как понял. После копирования первого протокола вниз, нужно изменить формулы в столбце V: 1) нужно указать ячейку с номером протокола 2) нужно чтобы в функции СТРОКА было так: СТРОКА(1:1)Karataev