Добавить данные с нулевыми значениями в таблицу
Anton2201
Дата: Понедельник, 23.09.2019, 14:50 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Проблема следующая: Есть таблица с данными по продажам нескольких тысяч магазинов. Но магазин продаёт не каждый день. Задачка состоит в том, что бы в день когда магазин не продаёт, он появился в этой табличке, но с нулём (на текущий момент его просто нет в дни отсутствия продаж). есть идеи как реализовать?
Проблема следующая: Есть таблица с данными по продажам нескольких тысяч магазинов. Но магазин продаёт не каждый день. Задачка состоит в том, что бы в день когда магазин не продаёт, он появился в этой табличке, но с нулём (на текущий момент его просто нет в дни отсутствия продаж). есть идеи как реализовать? Anton2201
Ответить
Сообщение Проблема следующая: Есть таблица с данными по продажам нескольких тысяч магазинов. Но магазин продаёт не каждый день. Задачка состоит в том, что бы в день когда магазин не продаёт, он появился в этой табличке, но с нулём (на текущий момент его просто нет в дни отсутствия продаж). есть идеи как реализовать? Автор - Anton2201 Дата добавления - 23.09.2019 в 14:50
Kostya_Ye
Дата: Понедельник, 23.09.2019, 14:58 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация:
228
±
Замечаний:
0% ±
Excel 2016
Anton2201 , а файл пример будет ?
Ответить
Сообщение Anton2201 , а файл пример будет ?Автор - Kostya_Ye Дата добавления - 23.09.2019 в 14:58
Anton2201
Дата: Понедельник, 23.09.2019, 15:01 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Kostya_Ye, да приложил
Ответить
Сообщение Kostya_Ye, да приложил Автор - Anton2201 Дата добавления - 23.09.2019 в 15:01
прохожий2019
Дата: Понедельник, 23.09.2019, 15:36 |
Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1398
Репутация:
364
±
Замечаний:
0% ±
365 Beta Channel
PQ: [vba]Код
let from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], types = Table.TransformColumnTypes(from,{{"Код магазина", type text}, {"Дата", type date}, {"Основная услуга Кол-во, шт.", Int64.Type}}), list1 = List.Distinct(types[Код магазина]), pivot = Table.Pivot(types, list1, "Код магазина", "Основная услуга Кол-во, шт.", List.Sum), list2 = List.Skip(Table.ColumnNames(pivot),1), replace = Table.ReplaceValue(pivot,null,0,Replacer.ReplaceValue,list2), to = Table.UnpivotOtherColumns(replace, {"Дата"}, "Атрибут", "Значение") in to
[/vba]
PQ: [vba]Код
let from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], types = Table.TransformColumnTypes(from,{{"Код магазина", type text}, {"Дата", type date}, {"Основная услуга Кол-во, шт.", Int64.Type}}), list1 = List.Distinct(types[Код магазина]), pivot = Table.Pivot(types, list1, "Код магазина", "Основная услуга Кол-во, шт.", List.Sum), list2 = List.Skip(Table.ColumnNames(pivot),1), replace = Table.ReplaceValue(pivot,null,0,Replacer.ReplaceValue,list2), to = Table.UnpivotOtherColumns(replace, {"Дата"}, "Атрибут", "Значение") in to
[/vba] прохожий2019
Сообщение отредактировал прохожий2019 - Понедельник, 23.09.2019, 15:43
Ответить
Сообщение PQ: [vba]Код
let from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], types = Table.TransformColumnTypes(from,{{"Код магазина", type text}, {"Дата", type date}, {"Основная услуга Кол-во, шт.", Int64.Type}}), list1 = List.Distinct(types[Код магазина]), pivot = Table.Pivot(types, list1, "Код магазина", "Основная услуга Кол-во, шт.", List.Sum), list2 = List.Skip(Table.ColumnNames(pivot),1), replace = Table.ReplaceValue(pivot,null,0,Replacer.ReplaceValue,list2), to = Table.UnpivotOtherColumns(replace, {"Дата"}, "Атрибут", "Значение") in to
[/vba] Автор - прохожий2019 Дата добавления - 23.09.2019 в 15:36
Anton2201
Дата: Понедельник, 23.09.2019, 15:43 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
прохожий2019, Спасибо! А как мне этот макрос перенести на мой полный файл (за весь месяц и с полным набором магазинов)
прохожий2019, Спасибо! А как мне этот макрос перенести на мой полный файл (за весь месяц и с полным набором магазинов) Anton2201
Ответить
Сообщение прохожий2019, Спасибо! А как мне этот макрос перенести на мой полный файл (за весь месяц и с полным набором магазинов) Автор - Anton2201 Дата добавления - 23.09.2019 в 15:43
прохожий2019
Дата: Понедельник, 23.09.2019, 15:47 |
Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1398
Репутация:
364
±
Замечаний:
0% ±
365 Beta Channel
В смысле как перенести - зайти в редактор PQ и вставить код, только имя таблицы привести корректное
В смысле как перенести - зайти в редактор PQ и вставить код, только имя таблицы привести корректное прохожий2019
Ответить
Сообщение В смысле как перенести - зайти в редактор PQ и вставить код, только имя таблицы привести корректное Автор - прохожий2019 Дата добавления - 23.09.2019 в 15:47
Anton2201
Дата: Понедельник, 23.09.2019, 16:18 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
прохожий2019, ок, понял. Не разу в этом редакторе не работал. попробую
прохожий2019, ок, понял. Не разу в этом редакторе не работал. попробую Anton2201
Ответить
Сообщение прохожий2019, ок, понял. Не разу в этом редакторе не работал. попробую Автор - Anton2201 Дата добавления - 23.09.2019 в 16:18
прохожий2019
Дата: Понедельник, 23.09.2019, 16:31 |
Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1398
Репутация:
364
±
Замечаний:
0% ±
365 Beta Channel
Тыц:
Сообщение отредактировал прохожий2019 - Понедельник, 23.09.2019, 16:32
Ответить
Сообщение Тыц: Автор - прохожий2019 Дата добавления - 23.09.2019 в 16:31
Anton2201
Дата: Понедельник, 23.09.2019, 17:11 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
прохожий2019, жду когда придёт админ и разрешит установить надстройку excel....
прохожий2019, жду когда придёт админ и разрешит установить надстройку excel.... Anton2201
Ответить
Сообщение прохожий2019, жду когда придёт админ и разрешит установить надстройку excel.... Автор - Anton2201 Дата добавления - 23.09.2019 в 17:11
прохожий2019
Дата: Понедельник, 23.09.2019, 17:40 |
Сообщение № 10
Группа: Проверенные
Ранг: Старожил
Сообщений: 1398
Репутация:
364
±
Замечаний:
0% ±
365 Beta Channel
У вас же 2016 - должен быть в наличии
Ответить
Сообщение У вас же 2016 - должен быть в наличии Автор - прохожий2019 Дата добавления - 23.09.2019 в 17:40
Anton2201
Дата: Вторник, 24.09.2019, 14:57 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
прохожий2019, 2013й к сожалению...
Ответить
Сообщение прохожий2019, 2013й к сожалению... Автор - Anton2201 Дата добавления - 24.09.2019 в 14:57
Pelena
Дата: Вторник, 24.09.2019, 15:46 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Обычной сводной не вариант?
Обычной сводной не вариант? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Обычной сводной не вариант? Автор - Pelena Дата добавления - 24.09.2019 в 15:46
Anton2201
Дата: Пятница, 27.09.2019, 12:07 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Pelena, Вариант. Кто же знал что галочка "отображать пустые элементы" решит мой вопрос.... Спасибо! прохожий2019, ваш вариант тоже мне помог, но теперь в сводной наверное буду деть. Спасибо!
Pelena, Вариант. Кто же знал что галочка "отображать пустые элементы" решит мой вопрос.... Спасибо! прохожий2019, ваш вариант тоже мне помог, но теперь в сводной наверное буду деть. Спасибо! Anton2201
Ответить
Сообщение Pelena, Вариант. Кто же знал что галочка "отображать пустые элементы" решит мой вопрос.... Спасибо! прохожий2019, ваш вариант тоже мне помог, но теперь в сводной наверное буду деть. Спасибо! Автор - Anton2201 Дата добавления - 27.09.2019 в 12:07