Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
"Перенос данных между таблицами для формирования заказа
 
Доброго времени суток друзья!!
Можно ли с помощью ВПР сделать такой фокус:
Есть таблица в которую нужно вносить данные из справочника,
Суть в том что бы выборочно переносить данные из справочника в рабочую таблицу для формирования конкретного заказа для изготовления мебели, проблема в том, что в справочнике преобладают объединенные ячейки,т.е к примеру есть 8 строк с данными разделенные на 28 столбцов и все эти 8 строк объединены общим названием с помощью объединения ячеек ( т.е. название модуля, его составляющие части, размеры, количество и тд) и мне надо чтобы при вводе названия модуля в заказ (с пом. выпадающего списка например) автоматически заполнялись эти 8 строк и 28 столбцов соответствующие данному модулю. С Функцией ВПР немного знаком при переносе данных для одной строки (с помощью формулы=ЕСЛИОШИБКА(ВПР(D9;Лист 1!$A$3:$V$91;2;0);""), тут все работает прекрасно, но как быть с объединенными ячейками не могу разобраться. Очень важна именно построчная разбивка каждого модуля для возможности сведения данных к общим итогам.
Структура таблицы такая:
Название модуля = детализация(построчно) = Размеры деталей( построчно)=количество и тд
Заранее спасибо!!
Изменено: Ilch88 - 25 Апр 2019 10:02:19
 
Цитата
Ilch88 написал: но как быть с объединенными ячейками не могу разобраться
ОФФ. Объединенные ячейки - это первейшее зло! Это красота, в угоду которой убита возможность комфортной работы с данными. Нормализуйте Вашу исходную таблицу и всякие разные отчеты/выборки/бланки будете делать 'одной левой'
Согласие есть продукт при полном непротивлении сторон.
 
кросс

Цитата
Sanja написал:
Объединенные ячейки - это первейшее зло!
ну в данном случае это не абсолютное зло. Разве что выпадающие списки при таком формате смотрятся убого.

Справочник можно чуток подправить, сделав например везде 8 строк под модуль, но вот что делать с таким как ШК - 15 150х400х720? Он не поместится в форму. А если будет везде по 8 строк, то найти первую строку с нужным модулем и относительно её вывести 8 строк содержания по всем столбцам - не великая проблема, хотя она увеличивается с размещением справочника в другой книге.
Изменено: БМВ - 25 Апр 2019 07:52:29
 
кнопка цитирования не дя ответа [МОДЕРАТОР]

БМВ , спасибо за пример!
Справочник и таблица заказа находятся в одной книге, просто я  скопировал фрагменты для примера, полностью файл очень большой.
А если в справочнике под каждый модуль отвести не 8 строк, а  максимальное число строк по самому большому( например ШК-15) а в остальных лишние строки пусть остаются пустыми
 
Есть возможность подготовить объединённые ячейки для корректной работы с ВПР - это делается копированием формата с объединения на предварительно изготовленную таблицу.
 
Цитата
Ilch88 написал:
А если в справочнике под каждый модуль отвести не 8 строк,
то тогда просто применитето что предложено на большее количество строк, хотя будет конечно не очень красиво.
 
Спасибо БМВ!
Вроде получилось
Изменено: Ilch88 - 25 Апр 2019 11:47:17
 
Цитата
Ilch88 написал:
А как убрать нули в пустых ячейках?
внимательно изучить пример. там же все убрано.
 
Разобрался
Еще раз спасибо!!!
Страницы: 1
Читают тему (гостей: 1)
Наверх