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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 184 След.
Импорт данных с Power BI на лист
 
Михаил Л, это не бизнес. Наниматель должен про это думать. Но если наниматель экономит на спичках. то он ССЗБ.
Изменено: PooHkrd - 22 янв 2021 21:03:13
Вот горшок пустой, он предмет простой...
Импорт данных с Power BI на лист
 
Михаил Л, дык PRO это и есть вариант для нищих.  :D Если деньги зарабатываешь, то оно себя окупает сторицей. Это нужно рассматривать как инвестиции.  ;)
Вот горшок пустой, он предмет простой...
Импорт данных с Power BI на лист
 
Цитата
Михаил Л написал:
вот не было нигде упоминания про про версию
Не там смотрели.
В конце статьи по ссылке указаны требования к функционалу и там четко указано Премиум либо ПРО
Вот горшок пустой, он предмет простой...
Импорт данных с Power BI на лист
 
Цитата
Михаил Л написал:
Или еще что не хватало  
PRO лицензии вам не хватало.  ;)
Вот горшок пустой, он предмет простой...
Power Query. Если обновить запрос, заливается цветом весь столбец. Почему?
 
Цитата
ArtGo написал:
Проверьте
Проверил, у меня и с активной и с неактивной галочкой формат на весь столбец не распространялся.
Цитата
ArtGo написал:
Работает!
Я бы еще рекомендовал отключать фоновое обновление. Для маленьких таблиц оно не заметно, а для больших на вывод строк может уходить много времени.
Код
ThisWorkbook.Sheets(2).ListObjects("TableA_2").QueryTable.Refresh BackgroundQuery:=False

В настройках запроса регулируется здесь.
Вот горшок пустой, он предмет простой...
Power Query. Если обновить запрос, заливается цветом весь столбец. Почему?
 
Цитата
ArtGo написал:
Если обновить запрос,заливается весь столбец.
Обновил. Не заливается. Что я делаю не так?
Вот горшок пустой, он предмет простой...
Power Query. Если обновить запрос, заливается цветом весь столбец. Почему?
 
Цитата
ArtGo написал:
Я не нашел источника, который бы раскрывал интересующий меня вопрос
Для решения вашего вопроса приложите файл-пример, иллюстрирующий проблему, и покажите в нем какого результата нужно добиться. Если вам нужно после обновления таблицы, которая является результатом запроса PQ, добавить столбец с формулой, то это вообще можно реализовать без макросов. Тут по этому вопросу имеется с десяток тем. Если нужно что-то другое, то опишите понятными словами и покажите пример.
Вот горшок пустой, он предмет простой...
Power Query. Если обновить запрос, заливается цветом весь столбец. Почему?
 
Добрый день.
не очень пока понятно, а причем тут Power Query?
Вот горшок пустой, он предмет простой...
PowerPivot: Посчитать кол-во задач по периодам с учетом наличия среза
 
Дык, у genosser, вариант решения без переменных. Правда не уверен что TOTALYTD поддерживается в 2013 тоже. Проверьте.
Но в принципе можно и мой вариант подправить, но он по-медленнее:
Код
В работе:=
CALCULATE( 
   [Заявок открыто] - [Заявок закрыто]; 
   FILTER(  
      ALL( 'Календарь' ); 
      SUMX( 
         FILTER(  
            'Календарь'; 
            EARLIER( 'Календарь'[Date] ) <= 'Календарь'[Date]); 
         [Date] 
      ) 
   ) 
)
Изменено: PooHkrd - 22 янв 2021 12:49:20
Вот горшок пустой, он предмет простой...
вечером, после трудного дня, можно же послушать качественную музыку?
 
Olga H., а размер помещения? наличие в нем мебели? из чего стены?
Вот горшок пустой, он предмет простой...
PQ Как получить элемент таблицы по номеру строки и по номеру столбца?
 
Ну, и раз пошла такая пьянка.
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    Custom1 = Table.ToColumns( Source ) {3-1}{1}
in
    Custom1

Эхх, раззудись плечо:
Код
...
    Custom1 = Record.ToList(Source{1}){3-1}
    Custom2 = Record.FieldValues(Source{1}){3-1}
...
Изменено: PooHkrd - 21 янв 2021 21:35:09
Вот горшок пустой, он предмет простой...
PQ Как получить элемент таблицы по номеру строки и по номеру столбца?
 
Бахтиёр, главное этим не злоупотреблять.
Вот горшок пустой, он предмет простой...
Power Query M - Замена значений в таблице по условиям из другой таблицы.
 
Владимир Колотиев, ну что ж рад что про рекурсию в коде ниже все ясно.
В выделенном вами фрагменте как раз все не так сложно,
Смысл задачи в том, чтобы сделать Table.Pivot и в результате получить столбцы с составными значениями, которые потом можно передать в List.RelaceMatchingItems. Но Table.Pivot "из коробки" не умеет выдавать в агрегируемых ячейках списки (т.к. это составной тип) поэтому используем Table.Group и внутри него сначала группируемся по названию столбцов замены, а потом при помощи Table.FromRows разворачиваем строки в столбцы с одновременным их переименованием.
В принципе пока расписывал, попробовал немножко другой подход, он несколько проще для понимания, так как не содержит много вложенных конструкций. Я почему то думал, что это именно функция не поддерживает вывод составных значений в результате, но оказалось что это заглушка на уровне интерфейса, а вручную там можно нагородить чего хочешь.
Код
let
    WhatReplace= Excel.CurrentWorkbook(){[Name="NomToReplace"]}[Content],
    MergedOldNew = Table.CombineColumns(WhatReplace,{"Old_Item", "New_Item"},(x)=>x,"merged"),
    PivotedColumn = Table.Pivot(MergedOldNew, List.Distinct(MergedOldNew[Column_to_Replace]), "Column_to_Replace", "merged", (x)=>x),
    RenamedColumns = Table.PrefixColumns(PivotedColumn, "rep"),
    Source = Table.RemoveColumns( Table.Join( Excel.CurrentWorkbook(){[Name="tbl"]}[Content], "Unique_Key", RenamedColumns, "rep.Unique_Key", JoinKind.LeftOuter ), {"rep.Unique_Key"} ),
    fn = (t as table)=>
        let repHeader = Text.Range( List.Select( Table.ColumnNames( t ), each Text.StartsWith( _, "rep." ) ){0}?, 4 ),
            out = if repHeader = null 
                then t
                else @fn( Table.CombineColumns( t, {repHeader, "rep." & repHeader}, (x)=> if x{1} = null then x{0} else List.ReplaceMatchingItems({x{0}}, x{1}){0}, repHeader ) )
        in  out,
    Result = fn( Source )
in
    Result

Если вас интересует именно использование синтаксиса языка, то вот здесь очень доходчивая русскоязычная статья, и там есть еще продолжение, тоже интересно.
Изменено: PooHkrd - 21 янв 2021 19:39:15
Вот горшок пустой, он предмет простой...
PowerPivot: Посчитать кол-во задач по периодам с учетом наличия среза
 
Как-то так, разбирайтесь.
Вот горшок пустой, он предмет простой...
DAX. Вывод ТОП позиций при отсутствии числового поля
 
Михаил Л, если необходимо чтобы мера реагировала на фильтры срезы, то ваше решение не подойдет, оно статично.
Вообще доп.столбцы делают для вывода их в качестве измерений либо срезов, для расчетов их применять не желательно, кроме случаев, когда это помогает ускорить вычисления очень сложных мер. Тогда можно и агрегирующие таблицы дополнительные нагородить.
Вот горшок пустой, он предмет простой...
Power BI: не получается вывести меру "Прошлый период"
 
Вы бы пример, приложили к форуму, возможно помог бы. С облака я скачать не могу.
Вот горшок пустой, он предмет простой...
Power Pivot (PP). Сводная по 2ум таблицам, связанных «один-ко-многим», как правильно создать структуру
 
У меня получилось вот так.
Вот горшок пустой, он предмет простой...
Получить несколько значений в результате запроса Power Query
 
Добрый день.
Во-первых, ваш запрос называется Таблица1. Сделал в нем ссылку через meta и создал второй запрос, который из этой ссылки вытягивает данные промежуточного шага.
Код
//Таблица1
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Ирина", type text}, {"Петя", type any}, {"Маша", type text}}),
    #"Удаленные столбцы" = Table.RemoveColumns(#"Измененный тип",{"Маша"}),
    #"Сгруппированные строки" = Table.Group(#"Удаленные столбцы", {"Ирина"}, {{"Количество", each Table.RowCount(_), type number}}) meta [step=#"Удаленные столбцы"]
in
    #"Сгруппированные строки"

//Запрос2
let
    Source = Value.Metadata(Таблица1)[step]
in
    Source
Вот горшок пустой, он предмет простой...
Power BI: не получается вывести меру "Прошлый период"
 
Попробуйте как-то так (не тестил, пишу с коленки):
Код
Мера_Выработка_YoY, ед. = 
var maxfact = calculate( MAX('ДанныеДиспетчера'[период]), all('яКалендарь'[Date]) )
return
CALCULATE(
SUM('ДанныеДиспетчера'[выработка, ед.]), 
calculate( DATEADD('яКалендарь'[Date],-1,YEAR), FILTER('яКалендарь', 'яКалендарь'[Date]<=maxfact) ) )
Изменено: PooHkrd - 20 янв 2021 17:09:17
Вот горшок пустой, он предмет простой...
Появилась ли функция ПРОСМОТРХ (аналог ВПР)
 
Цитата
марина оболонская написал:
Что не так-то((
По ссылкам же четко видно, что эти функции присутствуют исключительно в O365, их нет и не планируется в 2019.
Возможно появятся в версии 2022.
Вот горшок пустой, он предмет простой...
Power Pivot (PP). Сводная по 2ум таблицам, связанных «один-ко-многим», как правильно создать структуру
 
Jack Famous, именно так. Схему можно повторить на реальных данных, если в таблице first товары все - уникальные.
Вот горшок пустой, он предмет простой...
Power Pivot (PP). Сводная по 2ум таблицам, связанных «один-ко-многим», как правильно создать структуру
 
Jack Famous, это прямо принципиально, чтобы Итоговые данные были слева, а не справа?
Вот горшок пустой, он предмет простой...
Power Query замена значений в списке столбцов по условию
 
Артём Глазков, ну вот смотрите, вы полностью выделили сообщение модератора и процитировали его целиком, хотя это сообщение и так видно, т.е. смысл цитаты - отсутствует. Таким образом вы еще раз позлите модератора.  ;) В данном случае уместно использовать кнопку Имя, а не цитата.
Опять же даже если сообщение собеседника видно, но оно пространное и вы хотите прокомментировать только его часть, то и цитировать нужно именно эту часть, например:
Цитата
Артём Глазков написал:
что конкретно не так.
а не сообщение целиком. Поэтому вам предложили пройтись по своим сообщениям, и либо убрать цитаты, либо исправить их так, чтобы это было осмысленным и не захламляло форум. Это про
Цитата
vikttur написал:
бездумная копия
А по сути предложенного мной кода вопросы остались?
Изменено: PooHkrd - 20 янв 2021 10:16:47
Вот горшок пустой, он предмет простой...
Power Query замена значений в списке столбцов по условию
 
А что именно непонятно?
Вот горшок пустой, он предмет простой...
Power Query замена значений в списке столбцов по условию
 
А можно ведь не жрать бизона, а сразу по-человечески собрать нужные столбцы:
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Вход"]}[Content],
    Custom = Table.Combine( 
        Table.AddColumn(
            Source, 
            "tab", 
            each let k=[Кратность] 
                 in Table.AddColumn( 
                        Table.FromRecords({_}), 
                        "Упаковка:"&Text.From(k),
                        each k ))[tab] ),
    Custom1 = Table.Combine( 
        Table.AddColumn(
            Custom, 
            "tab", 
            each let c=[Код], k=[Кратность] 
                 in Table.AddColumn( 
                        Table.FromRecords({_}), 
                        "Упаковка (ШК):"&Text.From([Кратность])&":Code128",
                        each Text.From(c)& " " & Text.From(k) ) )[tab] )
in
    Custom1
Изменено: PooHkrd - 19 янв 2021 20:24:04
Вот горшок пустой, он предмет простой...
Сборка таблиц с многострочной шапкой из папки
 
Owlet, не туда глянул, пардон. Вроде норм все.
Ну, вот так вроде, но опять же если ваш запрос выдавал ошибку на каком-то из файлов, то и этот будет также себя вести.
Путь к папке меняйте в параметре Path. Нужно понять какой файл выдает ошибку и проверить его на корректность структуры.
Изменено: PooHkrd - 19 янв 2021 19:03:46
Вот горшок пустой, он предмет простой...
Сборка таблиц с многострочной шапкой из папки
 
Owlet, а на сколько это правильно? Удалять первые 3 строки, при том что в строках 2 и 3 зашиты объекты и тип транзакции. Вы так точно ничего не потеряете?
Вот горшок пустой, он предмет простой...
Подгрузка курсов ЦБ с заполнением дат, отсутствующих в базе ЦБ, Автоматическая загрузка курсов ЦБ через PQ
 
Поищите по моим постам, в прошлом году вроде такая задача уже решалась.
Изменено: PooHkrd - 19 янв 2021 18:06:43
Вот горшок пустой, он предмет простой...
Отключение пересчета данных
 
ton bon, подозреваю, что ваша задача выглядит иначе, а вы просите реализовать для вас ваше видение решения.
Попробуйте описать именно основную задачу, что есть на входе, что нужно чтобы происходило при вводе данных юзером.
Вот горшок пустой, он предмет простой...
Power Query M - Замена значений в таблице по условиям из другой таблицы.
 
Владимир Колотиев, какие именно моменты не понятны, покажите, а то я таскал отовсюду понемножку. Но, кстати, главный мой источник - форум и решения/советы здешних обитателей. Здесь публиковалось много ссылок на разное и в том числе на книжки
Изменено: PooHkrd - 19 янв 2021 14:12:49
Вот горшок пустой, он предмет простой...
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 184 След.
Наверх