Добрый день,
помогите с элементарной задачей, над которой я бьюсь, тем не менее, уже 2 дня.
Есть таблица, в ней несколько столбцов, с том числе 2 числовых (или с датами, например). Хочу в некий третий ИМЕЮЩИЙСЯ столбец (не важно, что находится в нем до операции) записать сумму (разность, произведение - не важно) двух этих. Делаю так:
(первая строка просто, чтобы был хоть какой-то источник данных)
Получаю то, что на скриншоте. Почему возникает ошибка Expression.Error: We cannot apply field access to the type Number. и как ее исправить? При этом, если ДОБАВЛЯТЬ новый столбец и делать операцию в нем, то все, есс-но, работает.
Спасибо!
помогите с элементарной задачей, над которой я бьюсь, тем не менее, уже 2 дня.
Есть таблица, в ней несколько столбцов, с том числе 2 числовых (или с датами, например). Хочу в некий третий ИМЕЮЩИЙСЯ столбец (не важно, что находится в нем до операции) записать сумму (разность, произведение - не важно) двух этих. Делаю так:
Код |
---|
let Source = Table.FromList({"0".."9"}), #"Added Index" = Table.AddIndexColumn(Source, "Index", 0, 1), #"Added Index1" = Table.AddIndexColumn(#"Added Index", "Index.1", 1, 1), #"Added Index2" = Table.AddIndexColumn(#"Added Index1", "Index.2", 1, 1), #"Sum up 0+1" = Table.TransformColumns(#"Added Index2", {{"Index.2", each [Index] + [Index.1], type number}}) in #"Sum up 0+1" |
Получаю то, что на скриншоте. Почему возникает ошибка Expression.Error: We cannot apply field access to the type Number. и как ее исправить? При этом, если ДОБАВЛЯТЬ новый столбец и делать операцию в нем, то все, есс-но, работает.
Спасибо!