別のアイテム セット (この場合は日付) のさまざまな要素が関連付けられている一意のアイテム (インデックス) のセットがあります。実際には、日付がインデックスに関連付けられている場合、そのインデックスに関連付けられたアイテムがその日付に生成されたファイルに表示されます。実際に発生した日付の組み合わせについて、どのアカウントが存在したかを知りたいです。
let
Source = Table.FromRecords({
[Idx = 0, Dates = {#date(2016,1,1), #date(2016,1,2), #date(2016,1,3)}],
[Idx = 1, Dates = {#date(2016,2,1), #date(2016,2,2), #date(2016,2,3)}],
[Idx = 2, Dates = {#date(2016,1,1), #date(2016,1,2), #date(2016,1,3)}]},
type table [Idx = number, Dates = {date}]),
// Group by
Grouped = Table.Group(Source, {"Dates"}, {{"Idx", each List.Combine({[Idx]}), type {number}}}),
// Clicking on the item in the top left corner generates this code:
Navigation = Grouped{[Dates={...}]}[Dates],
// Which returns this error: "Expression.Error: Value was not specified"
// My own code to reference the same value returns {0,2} as expected.
CorrectValue = Grouped{0}[Idx],
// If I re-make the table as below the above error does not occur.
ReMakeTable = Table.FromColumns(Table.ToColumns(Grouped), Table.ColumnNames(Grouped))
in ReMakeTable
リメイクしなくても、後の作業でこの結果を使用できるようです (セルを正しくプレビューできないだけです) が、エラーと奇妙なコードの原因が何であるかを知りたいNavigation ステップで、および ReMakeTable ステップの後にそれが消える理由。