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

Страницы: 1
Power Query нестандартная группировка и продвинутая условная логика
 
Добрый день, прошу помочь со следующим решением задачи. Есть таблица в которой такие столбцы id строки, вагон, контейнер, накладная, дата погрузки, дата отправления, дата прибытия, Итого нач.без НДС, Итого нач. с НДС, № Акта, дата акта, Признак НДС, Фильтр.
Проблема в том что при выгрузке из информационной системе отчёт, программа разбивает строчки на множество строк, если в одном акте, есть несколько накладных (могут быть не уникальными),  на контейнеры например если открыть в файле лист "свод" то увидим сводную таблицу со строчкой с суммой по строке № акта 75 000.  номером акта 20062023/14 - вопрос есть ли какойто способ сумму акта распределить прямо пропорционально в каждой группе, в данном примере 75000/2 (по столлбцу контенеры как вариант) и записать в пустые ячейки, соответсвенно номер акта записать также в пустые ячейках группы, а строку 75 000 р удалить. При попытки реалазации задачи я брал два столбца с НДС и без НДС включал толлько разницу двух столбцов, т.е нулевую отметку, на вкладке unpivot это видно. Если посмотрим на пятую строчку вкладки unpivot - не увидим номера акта , суммы., это означает что были отфильтрованы строки только со знаечние ноль и null., соответсвенно такие бы строки тоже нужно удалить. Второе решение отдельно как альтернатива хотелось бы видеть  пример Акт, , вагон (уникальная строка) если два или три записи во столбце контейнеры - преобразовтаь в одну строку чреез , или пробел, тоже самое и со столбцом накладная. Файл прилагаю. За ранее спасибо.
Изменено: George_83 - 05.04.2024 15:25:54
Диапазон суммирования по условиям со смещением
 
Доброй ночи, уважаемые форумчане!. Прошу помочь с  диапазоном суммирования по условиям со смещением итоговой суммы.
Есть шапка таблицы с горизонтальными данными:  Дата, Число, День недели, раб/вых. , "Сумма оплаты", "Начисление",  "Число оплаты".
Есть точка отсчёта (дата оплаты 29.02.24 г.), и начисление  в каждой ячейки. Оплату производят 30 числа ежемесячно. Значит следующая оплата будет 30.03.24г., и тд... Если дата оплаты начисленного платежа приходится на "выходные дни", то необходимо сдвинуть итоговую сумму оплаты на "раб" день.
Для того чтобы посчитать начисление на 30.03.24 г., необходимо просуммировать диапазон начиная с 29.02.24 г. - 29.03.24г., а полученную сумму записать в ячейку выделил синим цветом  сдвинув на понедельник т.е. рабочий день. и тд. Следующий платёж уже будет суммироваться начиная с диапазона с 30.03.24-29.04.24г. и тд. Пробовал разные подходы через формулы, но не получилось грамотно реализовать.
Файл пример прилагаю к тексту сообщения. Заранее спасибо.
Страницы: 1
Наверх