Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / [Excel] Сводные таблицы / 25 сообщений из 40, страница 1 из 2
13.07.2005, 14:12
    #33163550
murfury
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
В сводных таблицах можно использовать операции "Сумма" "Среднее" и т.п.
а хотелось бы получить средневзвешенное значение из одной колонки по весам в другой колонке...
Как бы это по-проще и по-элегантнее сделать?
...
Рейтинг: 0 / 0
13.07.2005, 14:38
    #33163658
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Пункт "Параметры поля" не пробовал выбирать в сводной таблице?



Код: plaintext
mahoune
...
Рейтинг: 0 / 0
19.07.2005, 10:11
    #33172667
murfury
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Спасибо за совет...правда "доля" почему то глючила, но я сделал с помощью "Формулы"...

еще вопрос...
есть несколько листов, каждый лист - это таблица с информацией на отдельную дату, хотелось бы построить сводную таблицу агрегирующую информацию по этим листам...

В упрощенной форме задачу можно представить так: пусть на каждом листе находится таблица с колонками "Наименование подразделения", "Объем по подразделению", каждый лист - это информация за месяц, хотелось бы построить сводную таблицу на основе которой построить диаграмму с динамикой объема по месяцам.

т.е. можно ли в одну сводную таблицу засунуть данные с нескольких листов, как посоветуете это сделать

ЗЫ: к сожалению перенести все листы на один не получится из-за ограничения на число строк в Excel
...
Рейтинг: 0 / 0
19.07.2005, 13:31
    #33173394
Mokk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Попробуй при создании Сводной таблицы отметить опцию "В нескольких диапазонах консолидации"
...
Рейтинг: 0 / 0
20.07.2005, 15:55
    #33176366
murfury
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
2 Mokk: спасибо, буду разбираться

2 mahoune : это то я пробовал смотреть, как и говорил в 1м посте, вот ну не знаю, объясните валенку как решить задачу, которая передо мной стояла:
например:
Подр Имя Процент Вес
№1 иван 0.1 200
№1 маша 0.2 300
№2 саша 0.3 400
№2 петя 0.4 500

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

Подр Сумма Поле 1
№1 0.16 % = (0.1*200+0.2*300)/(200+300)%
№2 0.355
Всего 0.286

Это вообще можно с помощью сводных таблиц сделать?
...
Рейтинг: 0 / 0
16.11.2005, 11:27
    #33380832
Ниа
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Привет. Хочу освоить составление сводных таблиц. Есть у кого-нить экселевский файл, а то не знаю даже что печатать, да и лень на сто строк таблицу ваять. Спасибо.
...
Рейтинг: 0 / 0
16.11.2005, 11:35
    #33380860
k-nike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
НиаПривет. Хочу освоить составление сводных таблиц. Есть у кого-нить экселевский файл, а то не знаю даже что печатать, да и лень на сто строк таблицу ваять. Спасибо.
Скачай какой-нибудь прайс в интернете.
...
Рейтинг: 0 / 0
16.11.2005, 15:54
    #33381904
Ниа
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Нашла заполненную таблицу по продажам за 2 месяца. Никак не могу понять, каким образом сводится таблица, вместо авторазграничения по проданным товарам, сумме прибыли и пр. высвечивается какая то дрянь, не доступная моему пониманию. Есть какие либо ссылки на основы сводной таблицы. Пользовалась через Данные - Сводная таблица. Даже по одной книге ничего не получилось, не говоря уже о нескольких.
Плиз, хелп, начинающему юзеру!
...
Рейтинг: 0 / 0
01.06.2006, 18:34
    #33767116
Эльмира С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
2 murfury

Посмотрела в ХЕЛПе:

Создание собственной формулы в отчете сводной таблице или сводной диаграммы

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

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

Щелкните отчет.
На панели инструментов Сводные таблицы нажмите кнопку Сводная таблица или Сводная диаграмма, далее выберите команду Формулы, а затем команду Вычисляемое поле.
В поле Имя введите имя данного поля.
Введите формулу в поле Формула.
Чтобы использовать в формуле данные из другого поля, выберите это поле в списке Поля, а затем нажмите кнопку Добавить поле. Например, чтобы вычислить 15% отчислений для каждого значения в поле «Продажи», введите =Продажи*15%.

Нажмите кнопку Добавить, а затем — кнопку OK.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
11.08.2007, 06:59
    #34721422
kasper183
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
MokkПопробуй при создании Сводной таблицы отметить опцию "В нескольких диапазонах консолидации"

Пробовал поиграться с этим вариантом, но тогда сводная таблица несколько отличается от той, что делается по одному листу.
У меня есть несколько листов с данными о продажах товаров разным клиентам в различные даты с названиями столбцов Продукт/Документ/Покупатель/Дата/Кол-во/Сумма. Один лист - один месяц. Несколько раз пытался сделать сводную таблицу таким образом, чтобы в полях строк можно было указать перечень товаров и дат, в поля столбцов поставить покупателей, и тогда на пересечении должны показываться объемы продаж.
...
Рейтинг: 0 / 0
27.09.2007, 14:22
    #34831315
kolpakov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
kasper183
для объединения в одну сводную таблицу тебе нужно использовать microsoft query 97 (идёт в комплекте к ехсел), тогда всё будет окейно.
вкратце: жмёшь Данные - Импорт внешних данных - Создать новый запрос
там выбираешь файлы Ексел, выбираешь нужный файл
открывается мс квейри
там выбираешь (внимание!) только одну таблицу (читай, один лист)
*если не будет видимых таблиц, то в параметрах отметь галку "системные таблицы" (или наборы, не помню уже, она там одна)
у тебя появляется окно с пустой табличкой и вверху будет перечислена структура полей
перетаскиваешь все необходимые поля в таблицу, то есть создаёшь её.
потом жмёшь кнопку "sql", там видишь код
копируешь всё в буфер обмена
потом создаёшь новый запрос, открываешь следующую таблицу (или лист, если всё объединено в одну книгу), создаёшь таблицу _такой же_ структуры столбцов
жмёшь кнопку sql, в конце данных ставишь курсор и жмёшь ентер
пишешь UNION ALL (объединит все данные, в т.ч. дублирующиеся)
и вставляешь данные из буфера обмена (читай, запрос на первую таблицу)
итого получаешь две таблицы склеенные в одну
если нужно убрать пустые строки, то при создании каждой таблицы добавь условие по какому-нибудь столбу (я сделал там фильтрацию данных, начиная с 1998 года - учитывая, что у меня данные идут с 2007 года), таким образом уйдут пустые строки

таким образом можно объединить любое количество таблиц одинаковой структуры (максимальная величина для мс квейри - 256 таблиц)
далее сохраняешь запрос и уже в екселе выбираешь при создании таблицы выбрать данные из внешнего источника, где указываешь свой созданный запрос
потом в мс квейри жмёшь файл - вернуть данные в ексель
и уже создаёшь то, что тебе надо

сам долго занимался аналогичной ситуацией, слава Богу, всё решил
может написал немного путано, но как есть)
будут вопросы - пиши на: saveliy гав gmail.com

буду рад, если смог помочь
...
Рейтинг: 0 / 0
29.09.2007, 09:34
    #34836222
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
kolpakov, ура! Все получилось!

Спасибо!

З.Ы. Давно уже не знал как такое сделать :-)
и спрашивал здесь
...
Рейтинг: 0 / 0
01.09.2008, 14:49
    #35516124
КтоЗнает
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
kolpakov - спасибо за очень интересный урок.
Но у меня не получается это сделать в оффисе 2007.
Можете что либо посоветовать?
Заранее спасибо!
...
Рейтинг: 0 / 0
25.09.2008, 17:47
    #35560488
Мария 05
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
У меня никак не получается средневзвешенное. Объясните пожалуйста поподробнее, какую именно формулу записывать. Предположим, что у меня в исходной таблице три столбца: наименование товара, реализованное количество и сумма. Если я ставлю в формулу сумма/количество, то результат мне выдает как сумма средних.
...
Рейтинг: 0 / 0
17.10.2008, 09:36
    #35599980
Mezenov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
У меня такой вопрос. Начинаю создавать запрос. Данные тянутся с 3-х листов расположенных в одном файле. Общее количество строк около 100 000. Объединяю 3 таблицы, как это было описано kolpakovым и сохраняю запрос в формате dgy. После этого создаю сводную таблицу ссылаясь на внешний источник (созданный мною запрос), но ничего не получается. Пишет нераспознаваемый формат базы данных и далее путь к файлу Excel, в котором хранятся те самые 3 листа, на основе которых был сформирован запрос. Может подскажите, что я не так делаю?
...
Рейтинг: 0 / 0
17.10.2008, 17:41
    #35601648
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Интересно, а зачем делать запрос, а потом свод? Свод ведь - это тот же запрос, т.е. методами QueryTable (вернее, на полную использовав SQL в ней) можно сразу получить все данные в виде свода, который нужен.
И, может, все таки при таких объемах использовать не QueryTable, а выборку через ADODB?
...
Рейтинг: 0 / 0
17.10.2008, 18:41
    #35601791
Mezenov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Я бы с радостью так и сделал, да только вот опыта пока мало и использовать ADODB не приходилось. Если этому не сложно научиться, то буду благодарен, если подскажете как это лучше сделать. Вот через MS QUERY создать таблицу получилось, за что огромное спасибо господину Колпакову!
...
Рейтинг: 0 / 0
18.10.2008, 08:20
    #35602174
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Выложите примерчик, строк на 100 на трех ваших листах. И образец свода, который нужно получить. Тогда и посмотрим...
...
Рейтинг: 0 / 0
18.10.2008, 15:37
    #35602411
Mezenov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Вот примерный файлик. В нём на 3 листах таблицы одинаковой структуры, которые в реальности располагаются на 50 000 строк каждая. На отдельном листе есть сводная таблица, которая сделана по 1 листу. Необходимо сделать сводную таблицу по данным со всех 3-х листов, естественно без их переноса на один лист.
...
Рейтинг: 0 / 0
18.10.2008, 21:42
    #35602636
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Начал писать запрос, потом дошло...
Вам необходимо просуммировать эти три листа, и вывести среднюю цену? И с разбивкой Товар-Организация-Месяц?
...
Рейтинг: 0 / 0
21.10.2008, 09:29
    #35605812
Mezenov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
AndreTM,

Да, совершенно верно. Мне необходимо получить информацию со всех данных. Т.е. должна получиться одна большая сводная таблица, но мне нехватает строк. Через MS Query эту задачу мне решить удалось, а можно ли это решать другими способами?
...
Рейтинг: 0 / 0
21.10.2008, 09:31
    #35605820
Mezenov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Извиняюсь, не одна большая сводная таблица, а один большой плоский файл в 100 000 строк и на его основе строить сводную таблицу.
...
Рейтинг: 0 / 0
25.10.2008, 01:57
    #35615726
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Еще немного не понял. Если ключом является Товар-Организация-Месяц, то как поступать с данными разных листов, где ключ совпадает: Январь-Организация1-Товар1, а количество и сумма разные (5-100, 7-130, 8-135) - суммировать поля (20-365) или получить три отдельных записи? Если суммировать, то вопросов нет, если же отдельные записи, то как потом определять цену? Средневзвешенно? Среднеарифметически?
...
Рейтинг: 0 / 0
03.12.2008, 21:22
    #35691918
Yeva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Help!!!
как создать сводную только для текстовых данных, чтоб в области данных отображались не числа а текст, на пример цвета одежды. Вот чтоб получилась такая таблица:
space Шарф юбка штанишки
Янв зелен. красн. синий
Фев черный желт. красный
Мар белый синий черный
Апр зеленый белый красный

Возможно ли вообще такое сделать с помощью сводной таблицы в Еxcele????
...
Рейтинг: 0 / 0
04.12.2008, 22:52
    #35694960
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Excel] Сводные таблицы
Yeva,

См. здесь: /topic/568059#5813366
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / [Excel] Сводные таблицы / 25 сообщений из 40, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]