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

Вход

Регистрация

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

 

= Мир MS Excel/Распределение данных из списка в соответствующие таблицы - Страница 3 - Мир MS Excel

Старая форма входа
  • Страница 3 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: китин, _Boroda_  
Распределение данных из списка в соответствующие таблицы
nilem Дата: Среда, 08.06.2011, 13:12 | Сообщение № 41
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Можно поучаствовать? smile
Макрос. В ст. В листа Сводная - формулы, после заполнения таблицы они копируются на всю строку.
С листов Клиенты и Магазины выбираются клиенты/магазины и записываются в 1-ю строку. Наименования товаров сравниваются с тем, что есть на листе Сводная (напр., у Клиентов есть "Пицца-чка с шампиньонами 285г", а в сводной нет - это дело не учитывается).
Ну, в общем, зеленая кнопка...
К сообщению приложен файл: svedenie_ryda_d.zip (37.9 Kb)


Яндекс.Деньги 4100159601573

Сообщение отредактировал nilem - Среда, 08.06.2011, 13:22
 
Ответить
СообщениеМожно поучаствовать? smile
Макрос. В ст. В листа Сводная - формулы, после заполнения таблицы они копируются на всю строку.
С листов Клиенты и Магазины выбираются клиенты/магазины и записываются в 1-ю строку. Наименования товаров сравниваются с тем, что есть на листе Сводная (напр., у Клиентов есть "Пицца-чка с шампиньонами 285г", а в сводной нет - это дело не учитывается).
Ну, в общем, зеленая кнопка...

Автор - nilem
Дата добавления - 08.06.2011 в 13:12
Serge_007 Дата: Среда, 08.06.2011, 13:25 | Сообщение № 42
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (kvadimod)
при добавлении КЛИЕНТОВ он их добавляет, а при добавлении МАГАЗИНОВ остаётся без изменений почему то.

Погодите, дык всё правильно работает, просто в СВОДНОЙ Вам их некуда добавлять. Формулы необходимо прописывать заранее, я прописал их до столбца Т. Если надо больше, то придётся протянуть её дальше вправо, с запасом.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (kvadimod)
при добавлении КЛИЕНТОВ он их добавляет, а при добавлении МАГАЗИНОВ остаётся без изменений почему то.

Погодите, дык всё правильно работает, просто в СВОДНОЙ Вам их некуда добавлять. Формулы необходимо прописывать заранее, я прописал их до столбца Т. Если надо больше, то придётся протянуть её дальше вправо, с запасом.

Автор - Serge_007
Дата добавления - 08.06.2011 в 13:25
kvadimod Дата: Среда, 08.06.2011, 13:55 | Сообщение № 43
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Тоже классно! Даже решена проблема с переносом данных по клиентам с листов отчёта. Есть только несколько моментов:
- на сводном листе сначала стоит только одна колонка "Ф-лы" (т.е. формулы для подсчёта промежуточных итогов), после нажатия на кнопку "Обновить" выскакивает сообщение "Run-time error '1004': Не найдено ни одной ячейки, удовлетворяющей указанным условиям" и кнопки End, Debug, Help. После нажатия на End макрос срабатывает, переносит все значения с отчётных листов, но при этом убивает розовый столбец с формулами. Можно ли поправить, чтобы формулы тоже копировались в появляющиеся столбцы?
- Для лучшей визуализации, можно ли чтобы табличка имела вид как на листе "СВОДНЫЙ2" (новый файл вложил), т.е. с некоторой сеткой выделяющей группы продукции, для более лёгкой ориентации?
К сообщению приложен файл: svedenie_ryda_d.xlsm (64.6 Kb)


Вадимка
 
Ответить
СообщениеТоже классно! Даже решена проблема с переносом данных по клиентам с листов отчёта. Есть только несколько моментов:
- на сводном листе сначала стоит только одна колонка "Ф-лы" (т.е. формулы для подсчёта промежуточных итогов), после нажатия на кнопку "Обновить" выскакивает сообщение "Run-time error '1004': Не найдено ни одной ячейки, удовлетворяющей указанным условиям" и кнопки End, Debug, Help. После нажатия на End макрос срабатывает, переносит все значения с отчётных листов, но при этом убивает розовый столбец с формулами. Можно ли поправить, чтобы формулы тоже копировались в появляющиеся столбцы?
- Для лучшей визуализации, можно ли чтобы табличка имела вид как на листе "СВОДНЫЙ2" (новый файл вложил), т.е. с некоторой сеткой выделяющей группы продукции, для более лёгкой ориентации?

Автор - kvadimod
Дата добавления - 08.06.2011 в 13:55
kvadimod Дата: Среда, 08.06.2011, 14:06 | Сообщение № 44
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Serge_007, Спасибо, понял, исправлю. Только один вопрос - почему теперь файл открывается очень долго (50 сек.)? Хотя весит мало.
Ну и вторая часть вопроса поиск значений по листам с помощью формул, как предлагал ДВССЫЛ(). С макросами всё получилось, спасибо, хотелось разобраться с вариантом из функций.


Вадимка
 
Ответить
СообщениеSerge_007, Спасибо, понял, исправлю. Только один вопрос - почему теперь файл открывается очень долго (50 сек.)? Хотя весит мало.
Ну и вторая часть вопроса поиск значений по листам с помощью формул, как предлагал ДВССЫЛ(). С макросами всё получилось, спасибо, хотелось разобраться с вариантом из функций.

Автор - kvadimod
Дата добавления - 08.06.2011 в 14:06
nilem Дата: Среда, 08.06.2011, 14:55 | Сообщение № 45
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Quote (kvadimod)
после нажатия на кнопку "Обновить" выскакивает сообщение "Run-time error '1004':

Сначала не ту версию файла приложил. Сейчас там лежит правильный файл (пост 41).
Поставьте границы ячейкам с формулами из розового столбца, и ячейки скопируются с этими границами.


Яндекс.Деньги 4100159601573
 
Ответить
Сообщение
Quote (kvadimod)
после нажатия на кнопку "Обновить" выскакивает сообщение "Run-time error '1004':

Сначала не ту версию файла приложил. Сейчас там лежит правильный файл (пост 41).
Поставьте границы ячейкам с формулами из розового столбца, и ячейки скопируются с этими границами.

Автор - nilem
Дата добавления - 08.06.2011 в 14:55
Serge_007 Дата: Среда, 08.06.2011, 15:24 | Сообщение № 46
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (kvadimod)
почему теперь файл открывается очень долго (50 сек.)? Хотя весит мало.
Не знаю, у меня быстро открывается. Попробуйте сохранить его как xlsx.

Quote (kvadimod)
поиск значений по листам с помощью формул, как предлагал ДВССЫЛ()

Ну яж просил, приложите файл с проставленными вручную результатам, что бы понятно было где что должно получиться...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (kvadimod)
почему теперь файл открывается очень долго (50 сек.)? Хотя весит мало.
Не знаю, у меня быстро открывается. Попробуйте сохранить его как xlsx.

Quote (kvadimod)
поиск значений по листам с помощью формул, как предлагал ДВССЫЛ()

Ну яж просил, приложите файл с проставленными вручную результатам, что бы понятно было где что должно получиться...

Автор - Serge_007
Дата добавления - 08.06.2011 в 15:24
kvadimod Дата: Среда, 08.06.2011, 16:17 | Сообщение № 47
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Quote (Serge_007)
Цитата, kvadimod писал(а):
поиск значений по листам с помощью формул, как предлагал ДВССЫЛ()

Ну яж просил, приложите файл с проставленными вручную результатам, что бы понятно было где что должно получиться...


Вот сам файл с комментариями
К сообщению приложен файл: svedenie_ryda_d.xlsx (41.0 Kb)


Вадимка
 
Ответить
Сообщение
Quote (Serge_007)
Цитата, kvadimod писал(а):
поиск значений по листам с помощью формул, как предлагал ДВССЫЛ()

Ну яж просил, приложите файл с проставленными вручную результатам, что бы понятно было где что должно получиться...


Вот сам файл с комментариями

Автор - kvadimod
Дата добавления - 08.06.2011 в 16:17
Serge_007 Дата: Среда, 08.06.2011, 16:46 | Сообщение № 48
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Эксель 2007 или 2010?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЭксель 2007 или 2010?

Автор - Serge_007
Дата добавления - 08.06.2011 в 16:46
kvadimod Дата: Среда, 08.06.2011, 16:58 | Сообщение № 49
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
2010 переделать в 7?


Вадимка

Сообщение отредактировал kvadimod - Среда, 08.06.2011, 17:16
 
Ответить
Сообщение2010 переделать в 7?

Автор - kvadimod
Дата добавления - 08.06.2011 в 16:58
Serge_007 Дата: Среда, 08.06.2011, 17:28 | Сообщение № 50
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Чё-то оптимизировать не могу...
Пока так (см. вложение).
К сообщению приложен файл: svedenie_ryda_0.xls (42.4 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЧё-то оптимизировать не могу...
Пока так (см. вложение).

Автор - Serge_007
Дата добавления - 08.06.2011 в 17:28
kvadimod Дата: Четверг, 09.06.2011, 19:50 | Сообщение № 51
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
nilem
Quote (nilem)
Поставьте границы ячейкам с формулами из розового столбца, и ячейки скопируются с этими границами.

Ок! Спасибо. Теперь без ошибки. Попробовал изменить формат (поставить границы на розовые ячейки), копируются только форматы розовых ячеек с формулами, а форматы ячеек с данными и строки 4 остаются без границ, если не сложно поправь пожалуйста чтобы копировались форматы столбца "В" на весь копируемый диапазон в том виде в каком он будет в данном столбце, даже если цвет ячеек поменяю, или границы переставлю по другому.
Так же можно ли обединить эти два файла из вложения? т.е. в "sved_ryda_d2.xlsm" добавить лист "Клиенты по регионам" и макросы для обновления списка с городами и распределения клиентов по листам (которые ранее ты сделал)из файла "sved_ryda_version1.xlsm". Поскольку во втором файле таблицы были не правильного формата, макрос нужно чуть рихтануть под формат файла "sved_ryda_d2.xlsm", чтобы всё копировалось правильно. И если не сложно, чтобы при распределении клиентов по листам с городами копировались и формулы столбца "В" для сбора информации со сводного листа, ну или тоже макросом их разнести с сохранением формата столбца формул.
БОЛЬШОЕ! Надеюсь это будет всё..., хотя нет предела совершенству.
К сообщению приложен файл: ved_ryda_d2.xlsm (40.2 Kb) · sved_ryda_versi.xlsm (25.2 Kb)


Вадимка

Сообщение отредактировал kvadimod - Четверг, 09.06.2011, 22:23
 
Ответить
Сообщениеnilem
Quote (nilem)
Поставьте границы ячейкам с формулами из розового столбца, и ячейки скопируются с этими границами.

Ок! Спасибо. Теперь без ошибки. Попробовал изменить формат (поставить границы на розовые ячейки), копируются только форматы розовых ячеек с формулами, а форматы ячеек с данными и строки 4 остаются без границ, если не сложно поправь пожалуйста чтобы копировались форматы столбца "В" на весь копируемый диапазон в том виде в каком он будет в данном столбце, даже если цвет ячеек поменяю, или границы переставлю по другому.
Так же можно ли обединить эти два файла из вложения? т.е. в "sved_ryda_d2.xlsm" добавить лист "Клиенты по регионам" и макросы для обновления списка с городами и распределения клиентов по листам (которые ранее ты сделал)из файла "sved_ryda_version1.xlsm". Поскольку во втором файле таблицы были не правильного формата, макрос нужно чуть рихтануть под формат файла "sved_ryda_d2.xlsm", чтобы всё копировалось правильно. И если не сложно, чтобы при распределении клиентов по листам с городами копировались и формулы столбца "В" для сбора информации со сводного листа, ну или тоже макросом их разнести с сохранением формата столбца формул.
БОЛЬШОЕ! Надеюсь это будет всё..., хотя нет предела совершенству.

Автор - kvadimod
Дата добавления - 09.06.2011 в 19:50
kvadimod Дата: Четверг, 09.06.2011, 19:51 | Сообщение № 52
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Serge_007,
Спасибо большое. Попробую, обкатаю и с формулами, если что отпишусь.


Вадимка
 
Ответить
СообщениеSerge_007,
Спасибо большое. Попробую, обкатаю и с формулами, если что отпишусь.

Автор - kvadimod
Дата добавления - 09.06.2011 в 19:51
kvadimod Дата: Суббота, 11.06.2011, 15:21 | Сообщение № 53
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Уважаемые макроведы, пожалуйста помогите. Описанную в сообщении 51 просьбу, самостоятельно решить не получается. Скопировал листы с одного файла в другой, импортировал макросы. по отдельности всё работало, даже получилось чтобы данные считались с формата оригинальных отчётов. После переноса выдаёт ошибку при обновлении списка клиентов и при разносе их по листам. Помогите пожалуйста.


Вадимка
 
Ответить
СообщениеУважаемые макроведы, пожалуйста помогите. Описанную в сообщении 51 просьбу, самостоятельно решить не получается. Скопировал листы с одного файла в другой, импортировал макросы. по отдельности всё работало, даже получилось чтобы данные считались с формата оригинальных отчётов. После переноса выдаёт ошибку при обновлении списка клиентов и при разносе их по листам. Помогите пожалуйста.

Автор - kvadimod
Дата добавления - 11.06.2011 в 15:21
nilem Дата: Суббота, 11.06.2011, 19:24 | Сообщение № 54
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Вот вариант с тремя кнопками.
Первые две уже были. Третья - Выбор клиентов - выбирает клиентов/магазины по городам, которые записаны в таблице городов. Листы не создаются, зато в самой сводной отображаются только те столбцы, кот. относятся к выбранному городу (некое подобие настоящих сводных таблиц). Обратите внимание на ст. Общий рез-т - всегда ли работает?
А с листами - морока с их созданием/копированием и удалением/обновлением. Мне кажется, со скрытыми столбцами лучше будет.
К сообщению приложен файл: svedenie_ryda_d.zip (65.5 Kb)


Яндекс.Деньги 4100159601573
 
Ответить
СообщениеВот вариант с тремя кнопками.
Первые две уже были. Третья - Выбор клиентов - выбирает клиентов/магазины по городам, которые записаны в таблице городов. Листы не создаются, зато в самой сводной отображаются только те столбцы, кот. относятся к выбранному городу (некое подобие настоящих сводных таблиц). Обратите внимание на ст. Общий рез-т - всегда ли работает?
А с листами - морока с их созданием/копированием и удалением/обновлением. Мне кажется, со скрытыми столбцами лучше будет.

Автор - nilem
Дата добавления - 11.06.2011 в 19:24
kvadimod Дата: Суббота, 11.06.2011, 20:31 | Сообщение № 55
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
А точно, тоже вариант. Спасибо огромное!


Вадимка
 
Ответить
СообщениеА точно, тоже вариант. Спасибо огромное!

Автор - kvadimod
Дата добавления - 11.06.2011 в 20:31
kvadimod Дата: Понедельник, 20.06.2011, 14:54 | Сообщение № 56
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Можно всё же ещё всех побеспокоить. Попробовал в таком режиме (последний вариант с макросами) - работает отлично, но по скольку данная книга завязывается ещё с 5-ю книгами с расчётами, удобнее получается как раньше запрашивал - с разносом данных по листам. Образец листа добавил, в строке Ф-лы находятся формулы для копирования в разнесённые диапазоны. Первые столбцы (A-I) должны быть на всех листах.
Если можно разнесение строки с клиентами из сводной таблицы по листам с городами (на основании данных с листа "Клиенты по регионам") с помощью формул, буду очень признателен. Помогите пожалуйста добить данный вопрос.
К сообщению приложен файл: svedenie_ryda_d.xlsm (95.5 Kb)


Вадимка
 
Ответить
СообщениеМожно всё же ещё всех побеспокоить. Попробовал в таком режиме (последний вариант с макросами) - работает отлично, но по скольку данная книга завязывается ещё с 5-ю книгами с расчётами, удобнее получается как раньше запрашивал - с разносом данных по листам. Образец листа добавил, в строке Ф-лы находятся формулы для копирования в разнесённые диапазоны. Первые столбцы (A-I) должны быть на всех листах.
Если можно разнесение строки с клиентами из сводной таблицы по листам с городами (на основании данных с листа "Клиенты по регионам") с помощью формул, буду очень признателен. Помогите пожалуйста добить данный вопрос.

Автор - kvadimod
Дата добавления - 20.06.2011 в 14:54
Serge_007 Дата: Понедельник, 20.06.2011, 15:59 | Сообщение № 57
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Почему уВас Кл3 попадает на лист "Уфа"?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПочему уВас Кл3 попадает на лист "Уфа"?

Автор - Serge_007
Дата добавления - 20.06.2011 в 15:59
kvadimod Дата: Понедельник, 20.06.2011, 17:59 | Сообщение № 58
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
копировал вручную, чтобы структуру листов обозначить, об этом и не подумал biggrin , нужно чтобы клиенты Уфы были на листе "Уфа", Магадана на "Магадане" и т.д.
Если можно разнести с помощью формул, листы создам вручную, города не так часто добавляются, в основном клиенты меняются и то преимущественно в сторону добавления.
Если макросами, та же тема, листы могу создать вручную, главное чтобы данные на них обновлялись... ну и соответственно не плохо бы описание макроса что за что отвечает и к чему привязано, а то в отчёте лишняя строчка появится и уже выдаёт ошибку...


Вадимка
 
Ответить
Сообщениекопировал вручную, чтобы структуру листов обозначить, об этом и не подумал biggrin , нужно чтобы клиенты Уфы были на листе "Уфа", Магадана на "Магадане" и т.д.
Если можно разнести с помощью формул, листы создам вручную, города не так часто добавляются, в основном клиенты меняются и то преимущественно в сторону добавления.
Если макросами, та же тема, листы могу создать вручную, главное чтобы данные на них обновлялись... ну и соответственно не плохо бы описание макроса что за что отвечает и к чему привязано, а то в отчёте лишняя строчка появится и уже выдаёт ошибку...

Автор - kvadimod
Дата добавления - 20.06.2011 в 17:59
Serge_007 Дата: Понедельник, 20.06.2011, 18:07 | Сообщение № 59
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (kvadimod)
Если можно разнести с помощью формул...

Можно. Рисуйте правильный пример, через час, если никто не ответит я сделаю.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (kvadimod)
Если можно разнести с помощью формул...

Можно. Рисуйте правильный пример, через час, если никто не ответит я сделаю.

Автор - Serge_007
Дата добавления - 20.06.2011 в 18:07
kvadimod Дата: Понедельник, 20.06.2011, 18:26 | Сообщение № 60
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Вот поправил как должно быть. Единственное клиенты не называются Кл1, Кл2..., а что то вроде ООО "Рога и копыта", ИП Пупкин..., ну и так чтобы можно было ещё листы с городами добавить в дальнейшем с копированием этих формул...
Спасибо.


Вадимка

Сообщение отредактировал kvadimod - Понедельник, 20.06.2011, 18:28
 
Ответить
СообщениеВот поправил как должно быть. Единственное клиенты не называются Кл1, Кл2..., а что то вроде ООО "Рога и копыта", ИП Пупкин..., ну и так чтобы можно было ещё листы с городами добавить в дальнейшем с копированием этих формул...
Спасибо.

Автор - kvadimod
Дата добавления - 20.06.2011 в 18:26
  • Страница 3 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

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