![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.01.2011
Сообщений: 4
|
![]()
в диапазоне A1:A10 первого листа могут быть данные....нужна формула для записи этих данных в ячейку A1 второго листа этой же книги? причем они должны именно перечисляться желательно через запятую или какойнить другой символ ну чтоб отделить одно от другого.
Допустим в ячейке А1 стоит 23 в ячейке А4 стоит 43 в ячейке А10 стоит 56, надо чтоб в ячейке А1 второго листа было записано 23,43,55 И есче ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
UDF годится?
Т.к. используется готовая функция, нужно наличие рядом (с любой стороны) столбца с критерием отбора, в данном случае пустого. P.S. Если данные с пропусками, и в итоге результат вроде 21, , 32, 44 то можно дополнительно использовать стандартную формулу =ПОДСТАВИТЬ(E1;", ,";",") в другой ячейке или совместить: =ПОДСТАВИТЬ(VLOOKUPCOUPLE(A1:B4;2;D 1;1;", ");", ,";",")
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 22.01.2011 в 16:12. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.01.2011
Сообщений: 4
|
![]()
не могу понять, в примере пробую все супер все устраивает
![]() создаю свою книгу копирую формулу из примера ошибка |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
![]()
Ну и правильно, ошибка. Игорь же написал вам - ЮДФ. Вам надо скопировать еще и макрос из примера Игоря.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
![]() |
![]() |
![]() |
#5 |
Регистрация: 22.01.2011
Сообщений: 4
|
![]()
Всем большое спасибо
![]() |
![]() |
![]() |
![]() |
#6 |
Регистрация: 22.01.2011
Сообщений: 4
|
![]()
хм созрел следующий вопрос ... а как сделать так чтоб в эту же ячейку собирались данные из нескольких одинаковых листов допустим сначала все данные с ячеек А1-А10 Листа1 дальше А1-А10 Листа2 и так далее ???
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
![]()
Так, например:
=СЦЕПИТЬ(VLOOKUPCOUPLE(A1:B4;2;D1;1 ;", ");VLOOKUPCOUPLE(Лист2!A1:B10;2;D1; 1;", ")) ну и т.д. Хотя ИМХО макросом проще бы было. И собирать можно только с выделенных листов.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 Последний раз редактировалось kuklp; 23.01.2011 в 08:06. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Предлагаю пользовательскую функцию, которая соберет все значения из всех столбцов "A" всех листов. Обратите внимание, что в ней нет циклического перебора ячеек, либо их значений:
Код:
При необходимости, можно добавить аргументы функции, которые позволят выбирать требуемые листы и диапазоны для сбора значений.
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 23.01.2011 в 08:42. Причина: Добавлено |
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 03.04.2014
Сообщений: 1
|
![]()
А как можно заставить макрос исключать из перечисления одинаковые результаты. К примеру, если число встречается несколько раз, то оно будет перечислено только один раз.
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Моя UDF это делает "bydesign", но можно отключить.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт данных, всё в одну ячейку? | Jnas | Microsoft Office Excel | 4 | 20.01.2011 08:25 |
Выбор повторяющихся данных в одну ячейку | cerberochek | Microsoft Office Excel | 16 | 21.05.2010 13:07 |
Копирование данных с одного листа на другой по значению первого столбца | Lis000iq | Microsoft Office Excel | 11 | 07.03.2010 13:34 |
Транспонирование данных столбца в одну строку | начинающий1 | БД в Delphi | 2 | 03.08.2009 15:06 |
Перегнать данные из столбца в одну ячейку | KROZORS | Microsoft Office Access | 2 | 17.06.2009 17:58 |