Профессиональные приемы работы в Microsoft Excel

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Автор Тема: расчет мощности в заданые часы  (Прочитано 452 раз)

0 Пользователей и 1 Гость просматривают эту тему.

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17

Уважаемые знатоки!
Прошу оказать помощь в составлении формулы для выбора максимальной мощности в заданные часы
Извиняюсь, выложил испорченный файл, исправил.
« Последнее редактирование: 13.09.2018, 13:42:23 от mixail64 »
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #1 : 13.09.2018, 14:40:26 »

Добрый день,
Такие вещи проще делать сводной таблицей
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #2 : 13.09.2018, 15:30:26 »

Большое спасибо за помощь, я этого никогда не делал, буду учится.
Записан

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #3 : 14.09.2018, 11:38:56 »

Сделал как показали сводную таблицу, но вставить автовыбор по условию не получается. Подскажите что я делаю не так. Условия на странице "часы мощности"
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #4 : 14.09.2018, 13:19:52 »

Добрый день,
что я делаю не так.
в моей сводной соединены 2 таблицы.
Вам нужна сводная по нескольким диапазонам данных. Здесь можно детально почитать. А в Гугле даже видео найдете.
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #5 : 14.09.2018, 15:39:03 »

Спасибо, буду изучать дальше.
Записан

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #6 : 17.09.2018, 22:48:46 »

Уважаемый, boa! Если можно объясните более подробно как делается первая сводная таблица, в которой ссылка на таблицу в которой задаются часы мощности. У меня 13 листов одинаковых расчетов по разным точкам учета, я их сделал, но в каждой часы и даты нужно выбирать вручную, а хотелось бы задать их в одной таблице, а в остальных выставилось автоматически. По указанным, Вами, ссылкам разобраться не получилось. Заранее спасибо.
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #7 : 18.09.2018, 08:18:36 »

Здравствуйте, Михаил
а какая у Вас версия офиса?
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #8 : 18.09.2018, 10:17:47 »

2010
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #9 : 18.09.2018, 11:08:32 »

не имею под рукой 2010-го, но нашел для вас инструкцию от сапорта
попробуйте, все же разобраться, т.к. описывать достаточно много :( Нет сейчас свободного времени.
Обращаю внимание, что в инструкции под "Таблицы" имеются ввиду "умные таблицы". Что бы быстро преобразовать любую вашу таблицу в умную таблицу, сделайте следующие шаги:
1. выделите любую ячейку в Вашей таблице,
2. нажмите последовательно комбинации клавиш "Ctl+A"(А - английская), "Ctrl+L", "Enter"

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

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #10 : 18.09.2018, 11:22:11 »

Спасибо, буду пробовать.
Записан

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #11 : 18.09.2018, 15:26:04 »

Если я правильно понял делаем с помощью Power Query модель данных, а потом в Power Pivot делаем сводную таблицу.
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #12 : 18.09.2018, 17:11:58 »

Это один из путей.
Если вы его поняли, то отлично.
Получилось?
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #13 : 18.09.2018, 23:17:45 »

Смысл кажется понял, но пока ничего не получается.
« Последнее редактирование: 18.09.2018, 23:29:55 от mixail64 »
Записан

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #14 : 18.09.2018, 23:31:54 »

Это то что получилось, с ручным выбором часов.
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #15 : 19.09.2018, 10:33:53 »

Добрый день,
попробую в картинках объяснить на вашем примере.
После преобразования ваших таблиц в умные(ниже я писал как это делается) формируем сводную таблицу (Clip1.jpg)
В качестве источника данных выбираем коннекты (Clip2.jpg)
В открывшемся окне окне выбираем вкладку Таблицы (Clip3.jpg)
В ней вы увидите имеющиеся в данной книге "Умные таблицы"
Выбираем любую, это сейчас не столь важно.
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #16 : 19.09.2018, 10:47:40 »

нажимаем "ОК" и расставляем поля.
В свойствах таблицы выбираем "Все" (Clip4.jpg) и у Вас появятся все умные таблицы.
После добавления поля из второй таблицы, появится окно установки связей.
Не доверяйте автоматической установке и нажмите "Создать"
Выберите связи как на рисунке Clip5.jpg
Дальше смотрите в файле.
Формулы, которые я переписал, выделил зеленым.
На странице "отчет" показал как использовать ссылки на умные таблицы и пользоваться именованными диапазонами, которые предварительно создал на странице "СН2"
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #17 : 19.09.2018, 11:43:18 »

Огромное спасибо за такое подробное объяснение!!!!!
Записан

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #18 : 19.09.2018, 15:43:44 »

Уважаемый boa. Я думаю причина моего непонимания в Excel 2010. Я делаю умные таблицы, перехожу в формирование сводных таблиц, выбираю внешний источник данных, выбираю подключение, а там пусто. И на этом останавливаюсь. Создание модели с помощью Power Query тоже не дало результата. В каком Excel делаете вы?
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #19 : 19.09.2018, 17:10:09 »

я работаю в 2013 и 365-м офисах
завтра попробую сделать для вас другим способом. Но там надо будет немного знать SQL и VBA
ну нет у меня 2010-го :) не могу проверить
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #20 : 20.09.2018, 09:51:08 »

выбираю внешний источник данных, выбираю подключение, а там пусто.
А вкладка Таблицы у вас есть(Clip3.jpg)? она тоже пустая?
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #21 : 20.09.2018, 11:36:43 »

Нет даже вкладки "Таблица" только "Существующие подключения"
Записан

mixail64

  • Пользователь
  • **
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 17
Re: расчет мощности в заданые часы
« Ответ #22 : 21.09.2018, 09:58:21 »

это фото экранов
Записан

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #23 : 21.09.2018, 15:13:20 »

Добавил в файл макрос и форму
Для создания нового коннекта запустите макрос AddCoonectToTables

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

boa

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +32/-0
  • Оффлайн Оффлайн
  • Сообщений: 540
  • Доброта спасет мир...
Re: расчет мощности в заданые часы
« Ответ #24 : 21.09.2018, 15:17:20 »

А вот и сам файл
    Следующая строка должна создавать сводную таблицу на основе созданного коннекта, но не работает
    выдает ошибку "Потеряна связь с Microsoft Excel для просмотра присоединенных листов". Причину нагуглить не смог :(
    Может кто-то знает причину и поможет отредактировать.
    ThisWorkbook.PivotCaches.Create(SourceType:=xlExternal, SourceData:=NewConn).CreatePivotTable TableDestination:=Selection(1)
P.S.
Такие вещи проще делать сводной таблицей
Да уж, не получилось "проще" :)
« Последнее редактирование: 21.09.2018, 15:23:31 от boa »
Записан
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра
 



Темы без ответов

30.09.2018 10:24 Расчет процентов за определенный период (месяц) с учетом изменений и платежей 390
22.05.2018 11:38 Скрипт написать который допишет данные в файл 1053
03.03.2018 00:00 Подсчет отработанного времени, за исключением заранее определенных перерывов 1181
14.02.2018 10:11 Подготовить читабельную отчетность по платежам 1179
23.01.2018 13:46 Найти вероятность повторной покупки 1071
12.01.2018 23:56 Сделать отчет на Power BI (Dashboard) 1507
06.09.2017 10:43 Solver VBA не решает гиперболическое уравнение, но при этом решает гармоническое 1364
17.08.2017 12:15 Гиперссылка и фильтр одновременно макрос 1711
23.05.2017 11:20 Копирование данных из одной таблицы в умную таблицу по условию 3463
15.03.2017 15:45 автозамена картинок PowerPoint 1965





Яндекс цитирования msexcel.ru Яндекс.Метрика

Страница сгенерирована за 0.164 секунд. Запросов: 145.