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

Страницы: 1
Power Query: как в Value.Metadata передать название источника текстовой переменной
 
Есть таблицы созданые запросом  EOD_Выбор и TimberLog_Выбор
Код
let
    tablename="Настройка_TimberLog",
    Steep="TimberLog",
    ВыборПараметр= Steep & "_Выбор",


    Объединение = fnBeautiful_Join(tablename,Steep),
    NewColumnName = Value.Metadata(Объединение)[NewColumnName],
  ОбъединениеВыбор = Table.NestedJoin(Объединение,{"Продукция_Порода"},Выбор(ВыборПараметр),{NewColumnName},"Выбор.1",JoinKind.LeftOuter),
   РазвернутьТолькоВыбор= Table.ExpandTableColumn(ОбъединениеВыбор, "Выбор.1", {"Выбор"}, {"Выбор"}),
   resultat=РазвернутьТолькоВыбор meta [NewColumnName=NewColumnName]
in
 //Объединение
resultat
Как правильно получить NewColumnName передавши Steep & "_Выбор"

let
Steep="EOD",
//Steep="TimberLog",
   z=EOD_Выбор,
   Источник = Выбор(Steep & "_Выбор"),//=EOD_Выбор=z
   #"Строки с примененным фильтром" = Table.SelectRows(Источник, each ([Выбор] = "a")),
   z=EOD_Выбор,
//Работает
NewColumnName=Value.Metadata(EOD_Выбор)[NewColumnName],
NewColumnName=Value.Metadata(z)[NewColumnName],
// НЕ Работает
NewColumnName=Value.Metadata(Steep & "_Выбор")[NewColumnName],
NewColumnName=Value.Metadata(Источник)[NewColumnName],

  // Источник
   #"Другие удаленные столбцы" = Table.SelectColumns(#"Строки с примененным фильтром",{NewColumnName})
in
   #"Другие удаленные столбцы"
"Правильно заданный вопрос,половина ответа!"
Как вы смотрите на то ,что бы выделить вопросы по Power Query в отдельную ветку форума
 
Как вы смотрите на то ,что бы выделить вопросы по Power Query в отдельную ветку форума. А так же своего рода FAQ по основным вопросам.
Изменено: volond75 - 26.04.2018 16:46:43
"Правильно заданный вопрос,половина ответа!"
Power Query Как зависит производительность при Table.Buffer, List.Buffer
 
Источник https://blog.crossjoin.co.uk/2015/05/05/improving-power-query-calculation-performance-with-list-buff... но понимания зачем нет
Например в https://msdn.microsoft.com/query-bi/m/table-buffer пишет
Буферизирует таблицу в памяти, изолируя ее от внешних изменений во время оценки
Это как?
"Правильно заданный вопрос,половина ответа!"
Трeтичная система в двухмерный масив макросом
 
Мы знаем что бит принимает значение 0 или 1
байт это 8 символов
соответственно
00000000
00000010
00000011
00000100
но это пример
если бит принимал бы значение от 1 до 3
а байт n-символовов
как заполнить двухмерный масив в моем случае ListObjects("matrix")
Для n=3 имеем 3^3 строк
"Правильно заданный вопрос,половина ответа!"
сводная таблица лишнее поле с именем "Данные"
 
Строю сводную таблицу В списке полей 25 шт а если смотреть свойство
Set pt = ActiveCell.PivotTable
pt.PivotFields.count =26
pt.PivotFields(pt.PivotFields.count).name- "Данные"
Обьясните пожалуйста откуда берется это лишнее поле
"Правильно заданный вопрос,половина ответа!"
Страницы: 1
Наверх