Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 273 След.
Создание формы отчета на основе данных PowerQuery
 
Цитата
SaIgor написал:
По сути мне надо через запрос превратить данные из вида1 превратить в вид2:
По сути вам нужно объяснить что Excel, что Power BI откуда беруться: Чистая, Валовая и Операционная прибыли, но вы для этого ничего не сделали.
Вариант (Максим нигде не писал, что данные нужно выводить в таблицу)
Создание формы отчета на основе данных PowerQuery
 
Доброе время суток
SaIgor, вы действительно думаете, что в Excel, Power Query, Power Pivot, Power BI Desktop встроена функциональность распознавания того, что выручка и себестоимость - это валовая прибыль, а если к первым двум добавить коммерческие расходы, то это станет операционной прибылью? И что меры можно пихать куда захочется, без учёта измерений?
Изменено: Андрей VG - 25 Авг 2019 10:40:54
Пропуски дат в сводной таблице
 
Доброе время суток
Цитата
Roomon написал:
По умолчанию подразумеваю
, а правила требуют
Цитата
2.2. Опишите максимально подробно вашу задачу и желаемый результат. Желательно уточнить вашу версию Excel.
Вы уверены, что именно под вас должны подстраиваться форумчане? Вы же не в магазине :)
Автоматическое копирование ячеек из других вкладок
 
Доброе время суток.
Необъявленный кросс.
Power Query – Подсчет возраста. РАЗНДАТ
 
buchlotnik, коллега, а вы уверены в методике?
Цитата
(Duration.TotalDays(Date.From(DateTime.LocalNow()) - [Дата рождения])/ 365)
Например, в поликлинике запрашивают возраст как число полных лет. Если вам завтра исполняется 60 лет, то сегодня у вас только 59 полных лет :)
Power Query – Подсчет возраста. РАЗНДАТ
 
Доброе время суток
Цитата
Валентина83 написал:
рассчитать возраст
По какой методике считается возраст?
В Power Query найти вхождения между определенными знаками
 
Вариант
Скрытый текст
В Power Query найти вхождения между определенными знаками
 
Доброе время суток.
А что должно быть в случае (n..(y...+)...+)? Вообще задачка скорее для VBA, чем для Power Query. Отсутствие переменных в PQ ведёт к костыльным и затратным решениям.
Изменено: Андрей VG - 24 Авг 2019 11:28:01
PQ расчет сортировки товаров
 
Цитата
PooHkrd написал:
А с какой целью?
Алексей, возможно Максим всё же увидел несколько другой алгоритм решения, например такой
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    basePos = Table.Sort(Source,{{"Зарезервированное", Order.Descending}, {"Расчетное место", Order.Ascending}}),
    existings = List.RemoveNulls(basePos[Зарезервированное]),
    nonExistings = List.RemoveItems(Source[Расчетное место], existings),
    newItemEnums = {existings & nonExistings},
    baseCols = Table.ToColumns(Table.RemoveColumns(basePos, {"Зарезервированное"})),
    result = Table.FromColumns(baseCols & newItemEnums, Table.ColumnNames(basePos)),
    #"Sorted Rows" = Table.Sort(result,{{"Расчетное место", Order.Ascending}})
in
    #"Sorted Rows"

Хотя не думаю, что двойная сортировка даст выигрыш по времени. Исходно решение (не предполагавшее использование столбца "Расчётное место") у меня было таким же как и у вас (ну, почти) :)
Скрытый текст
Поиск всех ингредиентов многоступенчатого производства зная только главный продукт
 
Цитата
БМВ написал:
PQ - наверно возможно.
Привет, Михаил.
А почему - наверно? Делался уже обход деревьев на Power Query, и не раз, и рекурсивно и на List.Generate. Скучно повторяться. Можно тоже на SQL сделать (ну. на нормальном, например: SQL Server, Oracle, MySQL)
Решение системы НЕлинейных уравнений с 4-мя неизвестными
 
Доброе время суток.
Ещё пример с поиском решения.
Ribbon динамическое изменение в ленте, Динамическое изменение значений в ленте
 
Доброе время суток.
Сначала дописываете код для получения ссылки на Ribbon onLoad, затем в событии onAction для dropDown вызываете IRibbonUI.InvalidateControl для editBox.
Изменено: Андрей VG - 23 Авг 2019 12:50:20
Решение системы НЕлинейных уравнений с 4-мя неизвестными
 
Доброе время суток
Цитата
wpsddieezrjg написал:
Не подскажете как?
Вы считаете форум - это такое место, где делают публикации на манер ПРИЁМОВ этого сайта на любой вопрос?
Суммирование площадей объектов, расположенных по одному адресу
 
Доброе время суток
Цитата
exin написал:
перечислить все объекты , которые есть на этом адресе.как такое можно реализовать
Вы не поверите, но это всё также можно делать сводной ;)
Выборка данных по условию в таблице, построенной функцией Power Query
 
Цитата
PooHkrd написал:
Я вот с облаков качать не могу
Я дома уже - могу :)
mos_art, вы всегда формируете пример таким образом - пойди туда, не знаю куда, найди то, не знаю что? Какой смысл использовать именованный диапазон, если там нет данных? Да и смысл в именованном диапазоне в данном случае? И какого ляда выкладывать файл с моделью данных в Power Pivot? В новой книге пример нельзя было сделать? Типа нате?
Варианты написания запросов к БД через VBA, sql и vba
 
Цитата
Oleg Boyaroff написал:
что это процедура
Это может быть, только вот точка с запятой смущает - она то перед 1 '1', 'ALL' к чему? А ТС продолжает стесняться выкладывать код.
Выборка данных по условию в таблице, построенной функцией Power Query
 
Цитата
mos_art написал:
у меня ведь она и так одна в базе.
Точно? А по шагам смотреть не пробовали? Этот шаг
Код
Custom1 = Excel.CurrentWorkbook{[Name="фильтр"]}[Content]
Это не таблица? Вот ей через указанные выше функции, и фильтруйте свою ту одну таблицу.
P. S. И что у вас за сложность приложить внятный пример, что есть и как должно получиться. Вы большой любитель нарушать правила?
Изменено: Андрей VG - 21 Авг 2019 15:24:53
Выборка данных по условию в таблице, построенной функцией Power Query
 
Доброе время суток
Цитата
mos_art написал:
Что можно сделать для ускорения загрузки?
Table.Join или Table.NestedJoin
Варианты написания запросов к БД через VBA, sql и vba
 
Цитата
Luc написал:
Да и на sql.ru отсылают сюда так как это через а не sql запрос, а какой-то через VBA.
Тогда приложите код того самого vba, не стесняйтесь :)
Варианты написания запросов к БД через VBA, sql и vba
 
Доброе время суток
Цитата
Luc написал:
Да и вопрос о вариантах написания SQL запросов к базе данных через VBA
А вы можете доказать, что текст запроса к базе данных Microsoft SQL Server в VBA чем то отличается от текста запроса в SQL Server Management Studio? Если ни чем, то не лучше ли задавать вопрос по написанию текста запроса на профильных форумах, например sql.ru?
PQ расчет сортировки товаров
 
Доброе время суток.
Vsevolod, вам нужно каждый раз напоминать, что нужно отписываться в своих темах? Или вы форум рассматриваете как своего рода магазин?
Заполнение данных столбца, основываясь на уже имеющихся данных за другие года
 
Доброе время суток.
Версия на Power Query
Код
let
    Source = Excel.CurrentWorkbook(){[Name="База"]}[Content],
    #"Removed Columns" = Table.RemoveColumns(Source,{"Год"}),
    #"Filtered Rows" = Table.SelectRows(#"Removed Columns", each ([Населённый пункт] <> null)),
    #"Removed Duplicates" = Table.Distinct(#"Filtered Rows"),
    onlyOne = Table.Group(#"Removed Duplicates", {"Контрагент"}, {"temp", each if Table.RowCount(_) = 1 then _{0}[Населённый пункт] else null}),
    joined = Table.Join(Source, {"Контрагент"}, onlyOne, {"Контрагент"}),
    #"Renamed Columns" = Table.RenameColumns(joined,{{"Населённый пункт", "source"}}),
    calcDistrict = Table.AddColumn(#"Renamed Columns", "Населённый пункт", each if [source] = null then [temp] else [source]),
    #"Removed Columns1" = Table.RemoveColumns(calcDistrict,{"source", "temp"}),
    #"Reordered Columns" = Table.ReorderColumns(#"Removed Columns1",{"Контрагент", "Населённый пункт", "Год"}),
    #"Changed Type" = Table.TransformColumnTypes(#"Reordered Columns",{{"Контрагент", type text}, {"Населённый пункт", type text}, {"Год", Int64.Type}})
in
    #"Changed Type"
слияние таблиц при двух условиях с датами и временем
 
Доброе время суток.
Лобовая версия на Power Query. Часть штрафов не определилась :)
Расстановка копий группы - по листу, с учетом расположения фигур внутри самой группы.
 
Доброе вермя сутко
Цитата
radioamator написал:
поэтому обычные тригонометрические способы перемещения здесь навряд ли будут применимы.
А причём тут тригонометрия?
Находите Shape группу, по имени например. Находите через GroupItems по имени тот овал Узел1, находите координаты центра. Разница в координатах центра Узел1 и центра Приёмный узел1 даст величину смещения координат всей группы. Где в этом решении хоть один sin или cos или tg?
Изменено: Андрей VG - 20 Авг 2019 20:31:02
Как передать параметр в SQL запрос прописанный в соединениях (Connections)
 
Цитата
БМВ написал:
Послое появится параметр, который можно указать сославшись на ячейку.
Привет, Михаил.
А точно параметры работают с
Цитата
БМВ написал:
OLEDBConnection
?
Несколько лет тому назад у меня не получилось это сделать в Excel 2010. По крайней мере с данными из книг Excel параметры в свойствах подключения работали только с ODBC подключением.
Разбор возникающей ошибки при обновлении PQ-запросов из иной книги
 
Доброе время суток.
Цитата
Дмитрий(The_Prist) Щербаков написал:
Может лучше, максимально правильная?
Вот, вот. Перефразируя известного оратора.
Если не определяется: что, где, когда, то получается - как всегда :)
Изменено: Андрей VG - 20 Авг 2019 16:12:31
Извлечение ссылок со страницы
 
Доброе время суток.
Вариант
Добавить столбец Ранга в PowerQwery, Как добавить с помощью языка М столбец ранга в таблице, ориентирующийся на другой столбец
 
Доброе время суток
Цитата
Kalinin_vn написал:
Готовая строка кода также приветствуется)
А также приветствуются: чтение и соблюдение правил форума, использование поиска для получения ответа на уже решённые задачи :)
MS PowerQuery/PowerBI: Функция content, добавление пользовательского столбца.
 
Доброе время суток
Цитата
bobyjoy написал:
То в powerBI источником является что то другое
Угу, Excel.Workbook :)
Код
let
    bookPath = "D:\Path\Content.xlsx",
    Source = Excel.Workbook(File.Contents(bookPath), null, true),
    calendar = Source{[Item="Календарь",Kind="Table"]}[Data][[Мес]],
    table2 = Source{[Item="Таблица2",Kind="Table"]}[Data],
    union = Table.Join(table2, {}, calendar, {}),
    typed = Table.TransformColumnTypes(union, List.Transform(Table.ColumnNames(union), each {_, Text.Type}))

in
    typed
Power Pivot средняя стоимость за период
 
Доброе время суток
Цитата
Andrey_Gogin написал:
задача очень сложная или
специалисты вашего профиля не заглядывают в вашу тему. Остальные либо заняты и не имеют достаточно времени чтобы поискать информацию об опущенных вами деталях методике расчётов, либо не находят задачу столь интересной, чтобы заняться поиском...
Как-то так, по моему мнению.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 273 След.
Наверх