Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 218 След.
Power Pivot не видит связи
 
А как вы тащили? у вас же нет попыток в примере.
Вот горшок пустой, он предмет простой...
PQ _ вывести период в днях по условию: неделя и год., PQ - добавить период недели в днях по имеющимся данным (номер недели и год)
 
А недели нужны ISO или пиндосовские?
Вот горшок пустой, он предмет простой...
Power Pivot не видит связи
 
А использовать RELATED не пробовали?
Вот горшок пустой, он предмет простой...
Спарсить с сайта название товара и цену
 
surkenny, открываем в браузере средства разработчика, в разделе Network смотрим какие запросы отправляет браузер при скроллинге страницы, чтобы появлялись новые порции товаров, и оттуда тащим все параметры. Часть ненужных заголовков я удалил, наверняка можно удалить еще методом научного тыка, просто мне лень.
Вот горшок пустой, он предмет простой...
Спарсить с сайта название товара и цену
 
Михаил Л, пример запроса к api сайта, с параметрами запроса к апи думаю догадаешься как поиграться. Это для саморазвития.  ;)
Код
let
    head = [
    Accept = "application/json",
    #"Accept-Encoding" = "gzip, deflate",
    #"Accept-Language" = "ru",
    api_version = "1.1",
    app_version = "web-2.0.0",
    companyId = "78",
    Connection = "keep-alive",
    #"Content-Type" = "application/json;charset=utf-8",
    Origin = "https://lebazar.uz",
    Referer = "https://lebazar.uz/",
    #"User-Agent" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36"
    ],
    Source = Json.Document(Web.Contents("https://web.lebazar.uz/api/v1/search/product?categoryId=80&start=30&limit=20", [Headers=head]))
in
    Source
Изменено: PooHkrd - 12.05.2022 18:29:05
Вот горшок пустой, он предмет простой...
Power query. Производственный календарь на базе данных с сайта Консультант плюс, парсер нимножка
 
Всем добра.
Кому надо, забирайте генератор производственного календаря по данным с сайта Консультант плюс.
Года настраиваются в параметрах запросов. Стартовый год не должен быть больше конечного.
Год нужно задавать целыми числами.
Если в заданный период попадут года, по которым нет данных, то ошибок не будет, но для них не будет сгенерировано дат. В дальнейшем планирую добавить, чтобы даты все же  генерились, но выходные ставились только для суббот и воскресений.
Пока пользуйтесь. К посту еще добавлю чутка Behind the scenes.
Вот горшок пустой, он предмет простой...
PowerPivot, PowerQuery, PowerBI
 
БМВ, запилил в основную ветку.
tutochkin, перевод здесь ни при чем. Книга такая тугая. Но все же лучше брать в переводе от Саши Гинько. Все книжки хорошие. Он просто если видит что книга тугая, то не берется переводить.
Изменено: PooHkrd - 12.05.2022 12:27:47
Вот горшок пустой, он предмет простой...
Арифметическая прогрессия в Power BI
 
Возможно, но где вложение? И где надо прогрессию считать? В DAX или в PQ?
Вот горшок пустой, он предмет простой...
PowerPivot, PowerQuery, PowerBI
 
Запилил парсер производственного календаря с Консультанта плюс. Забирайте кому надо.
Код
let
    Source = Lines.FromBinary(Web.Contents("http://www.consultant.ru/law/ref/calendar/proizvodstvennye/2022/?")),
    #"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Filtered Rows" = Table.SelectRows(#"Converted to Table", each Text.StartsWith([Column1], "#(tab)#(tab)#(tab)<td class=")),
    #"Replaced Value" = Table.ReplaceValue(#"Filtered Rows","</tr><tr>","",Replacer.ReplaceText,{"Column1"}),
    #"Added Index" = Table.AddIndexColumn(#"Replaced Value", "Номер Месяца", 1, 1),
    #"Added Prefix" = Table.TransformColumns(#"Added Index", {{"Column1", each Text.Split(_,"</td><td class="), type text}}),
    #"Expanded Custom" = Table.ExpandListColumn(#"Added Prefix", "Column1"),
    #"Filtered Rows1" = Table.SelectRows(#"Expanded Custom", each not Text.Contains([Column1], "inactively")),
    #"Replaced Value1" = Table.ReplaceValue(#"Filtered Rows1","#(tab)#(tab)#(tab)<td class=","",Replacer.ReplaceText,{"Column1"}),
    #"Split Column by Delimiter" = Table.SplitColumn(#"Replaced Value1", "Column1", Splitter.SplitTextByEachDelimiter({">"}, QuoteStyle.Csv, false), {"Тип дня", "День"}),
    #"Extracted Text Before Delimiter" = Table.TransformColumns(#"Split Column by Delimiter", {{"День", each Text.BeforeDelimiter(_, "<"), type text}}),
    #"Changed Type" = Table.TransformColumnTypes(#"Extracted Text Before Delimiter",{{"День", Int64.Type}})
in
    #"Changed Type"
Изменено: PooHkrd - 19.04.2022 17:40:12
Вот горшок пустой, он предмет простой...
Данные из Qlik Sense в Excel (обновляемые)
 
evgeniygeo, да не за что. Практически по любому вопросу, вплоть до ремонта утюгов, имеется русскоязычный чат в телеге. Помогают всегда.
Вот горшок пустой, он предмет простой...
Power Query функция List.Generate, Код выдает ошибку Expression.Error: Неизвестный идентификатор. Использовалось ли условное обозначение [field] для _[field] вне выражения "each"?
 
А зачем тут List.Generate?
Покажите в примере вручную что нужно получить на выходе?
Вот горшок пустой, он предмет простой...
Данные из Qlik Sense в Excel (обновляемые)
 
evgeniygeo, попробуйте тут спросить.
Вот горшок пустой, он предмет простой...
Power Query: Загрузка не была завершена. Как понять, в каком файле ошибка???
 
Цитата
futurama3000 написал:
замена ошибок не помогает, удаление строк в ошибками тоже не помогает.
Смотря на каком этапе это все делать. Если в запросе примере сразу после поднятия заголовков выделить все столбцы и сделать замену ошибок на null, а потом уже делать все преобразования, то по идее должно сработать.
Вот горшок пустой, он предмет простой...
Microsoft уходит, чем это может быть чревато для простых пользователей офисных программ?
 
Самир Мамедов, не надо никаких мнений, МС дала разъяснения клиентам по запросам и сотрудникам российского филиала что продолжает работать по уже заключенным договорам, в том числе и остается возможность продления подписок. Поддержка клиентов остается как была. Временно отрубили только заключение новых договоров/продаж.
При этом никто не мешает открыть счет/карту, и симку в соседней стране СНГ, например, и зарегить аккаунт оттуда, а пользоваться здесь.
Изменено: PooHkrd - 06.03.2022 22:21:04
Вот горшок пустой, он предмет простой...
Аналог мер DAX для SQL
 
Solomatnikov, судя по описанию вам нужен MS SSAS. В качестве костыля если вы в РФ и не против облаков, а также есть возможность приобрести через соседние государства лицензию Premium per User Power BI, то ваш объем можно заливать в потоки DataFlows добавочным обновлением и подключаться к ним через PBI Desktop в режиме Direct Query.
З.Ы. И зачем вам в переменной SumValues второй вложенный sumx? Он же там ничего не делает, но тормозов возможно добавляет.
Вот горшок пустой, он предмет простой...
Power Query: Загрузка не была завершена. Как понять, в каком файле ошибка???
 
futurama3000, значит в ваших исходниках используются формулы экселя и в одном их файлов они выдают ошибку  #Н/Д.
Вот горшок пустой, он предмет простой...
ТОП-N с данными из таблицы и меры, ТОП-N с данными из таблицы и меры Power BI
 
Ruslan, думаю вот этот вариант вам поможет.
Вот горшок пустой, он предмет простой...
Совместимость мер BI и Excel PP
 
Andrey Belkin, а если не секрет, почему не воспользовались функционалом Analyze in Excel?
Вот горшок пустой, он предмет простой...
Power Query: Загрузка не была завершена. Как понять, в каком файле ошибка???
 
futurama3000, у вас в запросе есть шаг с названием Вызов пользовательской функции или Invoke custom function. Смотря какой язык. В редакторе запросов тыкаете в него. И смотрите новый столбец, если там написано Table, значит все хорошо, если Error, значит тут и зарыта ваша собака.
Вот горшок пустой, он предмет простой...
Как получить данные из Потоков данных Power BI в Excel
 
Со скрипом, криком, но можно. А чем функционал analyze in excel не устраивает?
Изменено: PooHkrd - 03.03.2022 18:42:43
Вот горшок пустой, он предмет простой...
DAX. Расчет общей стоимости аренды за период с разбивкой по месяцам
 
Цитата
surkenny написал:
А при развертывании неопределенный  И у Table.ExpandListColumn() аргумента для типа нет
Берем вчерашний пост Максима и вперед:
Код
let
  src = Excel.CurrentWorkbook(){[ Name = "Данные" ]}[Content],
  typed = Table.TransformColumnTypes ( src, { { "начало аренды", type date }, { "окончание аренды", type date } } ),
  addDatesLst = Table.AddColumn (
    typed,
    "дата",
    each List.Dates ( [начало аренды], Duration.TotalDays ( [окончание аренды] - [начало аренды] ) + 1, #duration ( 1, 0, 0, 0 ) ),
    type {date}
  ),
  delClmns = Table.RemoveColumns ( addDatesLst, { "начало аренды", "окончание аренды" } ),
  expandDates = Table.ExpandListColumn ( delClmns, "дата" ),
  addDayCost = Table.AddColumn ( expandDates, "стоиомость аренды в день", each [стоимость аренды в месяц] / Date.DaysInMonth ( [дата] ), type number ),
  dekClmns2 = Table.RemoveColumns ( addDayCost, { "стоимость аренды в месяц" } )
in
  dekClmns2
Вот горшок пустой, он предмет простой...
PQ функция внутри запроса с возможностью многократного ее вызова
 
mechanix 85, тут же такое уже неоднократно демонстрировалось. Я бы настоятельно рекомендовал почитать первые Мишины посты. Бот как раз поможет в поисках.
Код
let
    fn = (t as table)=>
    let
        #"Добавлен пользовательский объект" = Table.AddColumn(t, "Пользовательская", each List.Repeat({[код]}, if [код]="5" then 2 else 1)),
        #"Развернутый элемент Пользовательская" = Table.ExpandListColumn(#"Добавлен пользовательский объект", "Пользовательская")
    in
        #"Развернутый элемент Пользовательская",

    Источник = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"код", type text}, {"сумма", Int64.Type}}),
    Custom1 = fn(#"Измененный тип")
in
    Custom1
Вот горшок пустой, он предмет простой...
Добавить название файла в строку запроса Power Query
 
Владислав Окань, еще раз. У вас в запросе адрес файл указан в явном виде при подключении к нему. Это не переменная, ни параметр. Раз вы его указываете в явном виде, значит автор запроса знает название файла и тогда в запросе делайте новый столбец и туда пишите название файла в явном виде. Вы не умеете создавать новые столбцы?
Вот горшок пустой, он предмет простой...
Разбить на строки в зависимости от значения (Power Query)
 
Код
let
    Source = Table.FromColumns({{3,65,123}}, type table [dur=Int64.Type]),
    Added = Table.AddColumn(Source, "list", each List.Repeat( {60}, Number.IntegerDivide([dur],60))&{Number.Mod([dur],60)})
in
    Added
Вот горшок пустой, он предмет простой...
Подсчет заданного кол-ва рабочих дней от даты в Power Query
 
Цитата
Денис Федотов написал:
Есть столбец с начальной датой, есть столбец со списком только рабочих дней
Где это все в примере?
Вот горшок пустой, он предмет простой...
Добавить название файла в строку запроса Power Query
 
Владислав Окань, у вас название файла прописано руками в запросе, вот его и выводите. В чем именно проблема?
Вот горшок пустой, он предмет простой...
Сборка файлов в один, в Power Query, если таблица начинается не с 1 строки
 
Роза Степанова, для вашего примера в файле достаточно просто отфильтровать все непустые по столбцу1.
Ну или так
Код
let
    Source = Excel.Workbook(File.Contents("E:\1\Пример (24).xlsx"), null, true),
    Лист1_Sheet = Source{[Item="Лист1",Kind="Sheet"]}[Data],
    #"Removed Top Rows" = Table.Skip(Лист1_Sheet,each [Column1]<>"Товар")
in
    #"Removed Top Rows"
Изменено: PooHkrd - 17.02.2022 10:14:10
Вот горшок пустой, он предмет простой...
Парсинг .txt: в таблицу из множества файлов получить последнюю строку.
 
Дмитрий(The_Prist) Щербаков, приветствую! Думаю что реверс тут лишний есть же Table.LastN.
Такой вопрос: зачем собирать путь если есть готовые бинарники в столбце Content и можно с ними работать?
Вопрос не праздный, мы в тележном чате PBI регулярно отучаем граждан от такой практики ибо с динамическим путем в сервисе отчет не обновляется.
Вот горшок пустой, он предмет простой...
Power Query. Рассчитать кол-во рабочих дней в неделе.
 
Neostt, тупо на кнопках:
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Регион", type text}, {"Дата отчета", type date}, {"Номер_нед", Int64.Type}, {"Признак раб дн", Int64.Type}, {"реализация", type number}}),
    #"Grouped Rows" = Table.Group(#"Измененный тип", {"Дата отчета", "Номер_нед", "Признак раб дн"}, {{"реализация", each List.Sum([реализация]), type nullable number}}),
    #"Grouped Rows1" = Table.Group(#"Grouped Rows", {"Номер_нед"}, {{"Кол_Р_дн", each List.Sum([Признак раб дн]), type nullable number}, {"реализация", each List.Sum([реализация]), type nullable number}})
in
    #"Grouped Rows1"

Но вариант выше работать должен быстрее. Просто показываю направление мысли
Изменено: PooHkrd - 16.02.2022 16:52:18
Вот горшок пустой, он предмет простой...
Power Querry как заменить числа по заданным параметрам 1-99
 
mechanix 85, зачем такие сложности?
List.Max( {[цена], 99} )
И лучше TransformColumns - он шустрее.
Изменено: PooHkrd - 16.02.2022 15:28:28
Вот горшок пустой, он предмет простой...
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 218 След.
Наверх