![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 29.07.2008
Сообщений: 2
|
![]()
На двух листах разные наименования, но одинаковые артикулы. На втором листе есть столбец ЗАКАЗ с количеством. Мне нужно, что бы если артикулы совпадают на 1 и 2 листах, то в столбец Заказ на первом листе попадал столбец Заказ со 2листа. (по идентичным артикулам)
Зараннее благодарна за помощь, буду рада всем, кто сможет помочь. Сама в Excel не работаю, но это сделать надо. |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите одно из возможных решений. Сделайте изменения в столбцах "Артикул" и (или) "Заказ" на листе 2 и перейдите на лист 1.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 29.07.2008
Сообщений: 2
|
![]()
Супер, спасибо! Это то, что нужно. Только вот у меня проблема, я не понимаю как вы это сделали. Если можно прокоментировать, я буду признательна.
|
![]() |
![]() |
#4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Решение сделано с помощью VBA.
По событию активации листа 1, запускается макрос, который для каждого значения заполненной ячейки столбца "Артикул" листа 2, ищет совпадение в одноименном столбце листа 1, и при обнаружении, заносит в найденную строку в столбец "Заказ" значение ячейки текущей строки из столбца "Заказ" листа 2. Затем продолжает поиск по оставшимся ячейкам и если найдет еще раз - так же вставит данные (я так сделал, потому, что Вы не оговорили, что делать, если значение артикула встречается несколько раз в одном столбце). Т.е. это делается при каждом переходе на лист 1.Вот и все. Будьте внимательны. Если в листе 2 сделать изменения, а на лист 1 не перейти, и сохранить книгу, то в ней останутся непересчитанные данные. Можно, конечно, запускать макрос, например, по событию изменения значения ячейки в интересующем нас диапазоне. Это уже на Ваш вкус. В примере специально сделаны "вразброс" столбцы "Артикул" и "Заказ". Если нужно использовать другие - зайдите в VBE и измените "букву" названия столбцов. Разберетесь. Там все предельно ясно.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Консолидация | lelik759 | Microsoft Office Excel | 10 | 08.04.2008 05:09 |
Поиск данных | aston | Microsoft Office Excel | 9 | 04.04.2008 16:30 |
Консолидация в зависимости от числа месяца | Smile E | Microsoft Office Excel | 6 | 11.09.2007 21:24 |