|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.05.2010, 13:16 | #1 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 15
|
Перенос данных с листов при совпадении определенных значений ячеек
Добрый день!
Помогите, пожалуйста с формулой или макросом. Есть книга, в ней три листа: прайс, заказы и свод. В прайсе множество наименований, заказов тоже множество. Прайс содержит код товара, наименование, количество в упаковке и цену. В заказах есть только ник, код товара и количество заказа. Лист - свод должен содержать данные из прайса и заказов. Т.е. совпадают только значения "код товара". По коду товара автоматически должны копироваться наименование, артикул, количество в упаковке и цена, соответствующие этому коду в прайсе. |
09.05.2010, 14:27 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
две формулы написал.
копируйте последнюю строку в своде вниз сколько сил хватит.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
09.05.2010, 14:36 | #3 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 15
|
Спасибо большое!!!!
|
16.05.2010, 09:56 | #4 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 15
|
Формула отлично работает.
Только если делаю по аналогии в другом файле, ругается на недопустимое имя (слово "прайс" в формуле). |
16.05.2010, 10:43 | #5 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Жмём Ctrl+F3, создаём свой именованый диапазон, меняем в формуле "Прайс" на то что создали. Всё будет работать.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
16.05.2010, 11:56 | #6 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 15
|
|
16.05.2010, 12:06 | #7 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 15
|
А можно сделать обратную функцию?
В прайсе уникальные значения - код, артикул, наименование. В своде эти значения могут повторятся сколько угодно. Надо суммировать одинаковые значения по коду, артикулу или наименованию (без разницы) в своде в столбце Количество и результат записать в прайс в столбец Заказ. И еще добавить примечание, где будет видно, что суммируется (по столбцу Количество и Ник). |
16.05.2010, 12:59 | #8 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
=СУММПРОИЗВ((A2&B2=Свод!$A$2:$A$7&С вод!$B$2:$B$7)*Свод!$C$2:$C$7)
Или просто СУММ, введенная как формула массива. Для облегчения пересчетов лучше добавить на листах доп. столбцы с формулами объединения ник&код, тогда можно использовать СУММЕСЛИ(Свод!$A$2:$A$7;ник&код;Сво д!ник&код) |
16.05.2010, 17:47 | #9 | |
Пользователь
Регистрация: 12.02.2010
Сообщений: 15
|
Цитата:
И можно ли сделать примечания с расшифровкой откуда ведется сложение? |
|
17.05.2010, 08:19 | #10 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
<Надо суммировать одинаковые значения по коду, артикулу или наименованию (без разницы) в своде в столбце Количество и результат записать в прайс в столбец Заказ>
Формула суммирует данные "к-во" на лист Заказы с листа Свод. Так в Вашей просьбе. Судя по названиям листов, нужно делать наоборот. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск значений и копирование при совпадении | serafim09 | Microsoft Office Excel | 2 | 24.02.2010 13:36 |
Перенос данных с одного листа на другой при совпадении параметров | Nekota | Microsoft Office Excel | 5 | 18.02.2010 13:17 |
перенос данных из нескольких листов в 1 | Екатрина | Microsoft Office Excel | 5 | 17.12.2009 18:28 |
Перенос данных из ячеек при условии | gavrylyuk | Microsoft Office Excel | 12 | 29.07.2008 12:33 |
Суммирование определенных ячеек при переносе | Pilot | Microsoft Office Excel | 5 | 17.07.2008 12:46 |