Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Копирование значение ячейки с листа на лист по критерию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копирование значение ячейки с листа на лист по критерию (Макросы/Sub)
Копирование значение ячейки с листа на лист по критерию
jiqwenn Дата: Вторник, 05.12.2017, 21:01 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте эксперты! Прошу помочь новичку решить непростую задачку. Есть лист1 где содержатся данные, они каждый день обновляются (добавляются) и есть лист2, который играет роль итого, где в определенные ячейки копируются ячейки по указанному запросу (например в листе1 в столбце D указаны назначения п/п (могут быть абсолютно разными), допустим Комиссия за переводы, и все подпадающие под этот вводимый критерий ячейки (суммы) столбца C копируются друг за другом в Лист2 например в столбце А с введенным названием запроса). В прикрепленных файлах приведен пример и как в листе2 примерно должно это выглядит.

Заранее благодарю за Вашу отзывчивость и надеюсь на ваш ум :)
К сообщению приложен файл: 3600549.xls (27.0 Kb) · 7772671.xls (26.0 Kb)


Сообщение отредактировал jiqwenn - Вторник, 05.12.2017, 21:08
 
Ответить
СообщениеЗдравствуйте эксперты! Прошу помочь новичку решить непростую задачку. Есть лист1 где содержатся данные, они каждый день обновляются (добавляются) и есть лист2, который играет роль итого, где в определенные ячейки копируются ячейки по указанному запросу (например в листе1 в столбце D указаны назначения п/п (могут быть абсолютно разными), допустим Комиссия за переводы, и все подпадающие под этот вводимый критерий ячейки (суммы) столбца C копируются друг за другом в Лист2 например в столбце А с введенным названием запроса). В прикрепленных файлах приведен пример и как в листе2 примерно должно это выглядит.

Заранее благодарю за Вашу отзывчивость и надеюсь на ваш ум :)

Автор - jiqwenn
Дата добавления - 05.12.2017 в 21:01
Manyasha Дата: Вторник, 05.12.2017, 22:32 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 898 ±
Замечаний: 0% ±

Excel 2010, 2016
jiqwenn, здравствуйте, так подойдет?
Код
=ЕСЛИОШИБКА(ИНДЕКС([3600549.xls]Лист1!$C$2:$C$8;НАИМЕНЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК(A$1;[3600549.xls]Лист1!$D$2:$D$8));"";СТРОКА([3600549.xls]Лист1!$D$2:$D$8)-1);СТРОКА(A1)));"")

Формула массива, вводится сочетанием клавиш ctrl+shift+enter

UPD
Что-то я не обратила внимание на то, что тема в разделе по вба.
К сообщению приложен файл: test.rar (13.2 Kb)


ЯД: 410013299366744 WM: R193491431804

Сообщение отредактировал Manyasha - Вторник, 05.12.2017, 22:36
 
Ответить
Сообщениеjiqwenn, здравствуйте, так подойдет?
Код
=ЕСЛИОШИБКА(ИНДЕКС([3600549.xls]Лист1!$C$2:$C$8;НАИМЕНЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК(A$1;[3600549.xls]Лист1!$D$2:$D$8));"";СТРОКА([3600549.xls]Лист1!$D$2:$D$8)-1);СТРОКА(A1)));"")

Формула массива, вводится сочетанием клавиш ctrl+shift+enter

UPD
Что-то я не обратила внимание на то, что тема в разделе по вба.

Автор - Manyasha
Дата добавления - 05.12.2017 в 22:32
jiqwenn Дата: Вторник, 05.12.2017, 23:02 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
кажется не то. добавил в 3600549.xls (почему он так назван? прикреплял файл с названием Лист1) доп. строки, в 7772671.xls не выводит значения (либо я не правильно понял)

----

разобрался. похоже на то что нужно, но, получается во второй таблице нужно самостоятельно прописывать названия столбцов, очень хотелось бы, чтобы решение задачи решалось копированием вводимого критерия и копирования критерия в таблицу.

но решение хорошее, мне понравилось) благодарю за помощь, взял на заметку


Сообщение отредактировал jiqwenn - Вторник, 05.12.2017, 23:18
 
Ответить
Сообщениекажется не то. добавил в 3600549.xls (почему он так назван? прикреплял файл с названием Лист1) доп. строки, в 7772671.xls не выводит значения (либо я не правильно понял)

----

разобрался. похоже на то что нужно, но, получается во второй таблице нужно самостоятельно прописывать названия столбцов, очень хотелось бы, чтобы решение задачи решалось копированием вводимого критерия и копирования критерия в таблицу.

но решение хорошее, мне понравилось) благодарю за помощь, взял на заметку

Автор - jiqwenn
Дата добавления - 05.12.2017 в 23:02
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Копирование значение ячейки с листа на лист по критерию (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!