Для отчета, который я делаю. У меня есть колонка с датами. Я извлекаю месяцы из этого столбца, а затем поворачиваю месяцы.
Так, например, у меня может быть таблица, подобная:
Часть# | Месяц | Кол-во |
---|---|---|
1 | 1 | 10 |
1 | 2 | 10 |
1 | 3 | 10 |
1 | 4 | 10 |
1 | 5 | 10 |
1 | 6 | 10 |
Который, когда я поворачиваюсь, становится:
Часть# | 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|
1 | 10 | 10 | 10 | 10 | 10 | 10 |
Затем я переименовываю столбцы вместе с выполнением нескольких других задач, таких как создание столбца максимумов. Однако, поскольку данные, которые я получаю, рассчитаны только на 6 месяцев. Имена этих столбцов изменятся. В будущем это может быть:
Часть# | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|
1 | 10 | 10 | 10 | 10 | 10 | 10 |
Так что строчка вроде:
Table.ReplaceValue(#"Pivoted Column",null,0,Replacer.ReplaceValue,{"1", "2", "3", "4", "5", "6"})
собирается создать ошибку, когда столбцы будут 4,5,6,7,8,9. Есть ли способ решить эту проблему?