Поток денежных средств Power BI
1. Цель
Разработать отчет Power BI «Cash Flow (CF)», который собирает данные из нескольких таблиц, вычисляет ключевые показатели и отображает их за выбранный период (день/неделя/месяц) с возможностью углубления по подкатегориям.
2. Источники данных
Регулярные расходы: Дата, Категория расхода, Подкатегория, Сумма, Описание платежа, Статус, Норма, …
Нерегулярные расходы: те же поля
Расходы поставщиков: те же поля
Транспортные услуги: те же поля
Квитанции: Дата, Категория квитанции, Подкатегория, Сумма, Описание, Статус, Норма, …
Остатки: Дата, Тип остатка (Открытие/Закрытие), Счет, Тип счета, Остаток
Все таблицы доступны в общем хранилище (CSV/Excel/SQL).
3. Модель данных и преобразования
Импортировать все таблицы в Power BI Desktop.
Обеспечить правильные типы данных:
Дата → Date
Сумма → Decimal
Нормализовать имена полей и значения: единый регистр, без лишних пробелов.
Объединить четыре таблицы расходов в одну таблицу «AllExpenses».
Объединить квитанции в «AllReceipts».
Создать единую таблицу «CF_RawData», объединив:
Строки из «AllExpenses» (отмечены как Expense)
Строки из «AllReceipts» (отмечены как Receipt)
Строки из «Balances» (используя Balance Type = Opening/Closing)
Таблица календаря: создать измерение даты с полями День, Неделя, Месяц, Квартал, Год.
5. Визуализация
Матрица/Таблица с иерархическими строками:
Уровень 1: Период (День/Неделя/Месяц)
Уровень 2: Категория → Подкатегория
Столбцы:
Открывающий баланс
Общий доход
Общие квитанции
Общие платежи
Закрывающий баланс
Фильтры:
Выбор периода (День/Неделя/Месяц)
Фильтр по категории/подкатегории
Фильтр по статусу (Оплачено/Не оплачено)
6. Условное форматирование
Статус ≠ «Оплачено» → красный шрифт в столбце Статус.
Норма = «NOT OK» → красная граница ячейки вокруг столбца Норма.
Использовать правила условного форматирования Power BI для соответствующих полей.
7. Углубление по подкатегориям
При углублении в подкатегорию агрегировать все пять показателей на уровне подкатегории.
Разрешить углубление, кликая по категории для расширения её подкатегорий.
8. Нефункциональные требования
Производительность: время обновления отчета ≤ 10 секунд при 50 000 входных строк.
Масштабируемость: легко добавлять новые таблицы расходов или квитанций с минимальными изменениями модели.
Документация: включить README, объясняющий все преобразования, меры DAX и настройки визуалов.
Проект очень похож на https://freelancehunt.com/project/excel-financial-report/1515026.html, но должен быть выполнен в PowerBI
Я забыл включить одну вещь в требования: есть только файлы excel, которые содержат все таблицы
I forgot to include one thing in the requirements: there are only excel files that contain all the tables
-
2 дня11 231 UAH
405 2 дня11 231 UAHПривет!
Я очень заинтересован в вашем проекте Power BI «Cash Flow». У меня есть солидный опыт создания финансовых панелей инструментов, которые интегрируют данные из нескольких источников (CSV, Excel, SQL), выполняют сложные преобразования в Power Query и рассчитывают метрики DAX для динамического анализа
-
7 дней8985 UAH
129 7 дней8985 UAHРад создать панель инструментов в соответствии с вашим подробным описанием. Данные будут очищены, преобразованы и смоделированы в соответствии с требованиями. Я применю умные визуализации и условное форматирование, чтобы легко заметить важные сведения с первого взгляда. Также я предоставлю ясную документацию, чтобы вы могли в будущем с уверенностью поддерживать или расширять её.
Могу начать как можно скорее.
-
8 дней31 446 UAH
99 8 дней31 446 UAHЗдравствуйте,
Я могу сделать так, чтобы всё ощущалось плавно и ясно при использовании. Числа будут обновляться быстро, макет останется простым, и все ключевые итоги будут там, где вы ожидаете их увидеть. Вы сможете увеличивать любую категорию или подкатегорию, не запутываясь.
Я настрою всё с самого начала. Я создам модель так, чтобы добавление новой таблицы позже требовало почти никаких усилий. Вам не придется переделывать настройки или исправлять сломанные меры. Всё просто заработает.
Я также включу небольшой просмотр, который покажет, какие таблицы использовались, когда они в последний раз обновлялись и есть ли что-то подозрительное. Таким образом, вам не придется гадать, чего не хватает.
Если вы пришлете образец, я покажу вам, как будет выглядеть и ощущаться финальный отчет, прежде чем мы начнем. Я готов, когда вы будете.
-
7 дней26 954 UAH
1117 4 0 7 дней26 954 UAHПривет! Я могу сделать этот отчет очень удобным в использовании, все цифры будут собраны в одном месте и легко просматривать по дням, неделям или месяцам. Я сохраню ясную структуру, чтобы вам не пришлось ничего искать, и настрою его так, чтобы было легко расширять в будущем без переделки. Также я добавлю небольшой штрих, например, отмечу дни, когда балансы падают ниже безопасного уровня, чтобы ничего не пропустить. Если у вас уже есть папка с файлами, я могу начать сразу.
Актуальные фриланс-проекты в категории Парсинг данных
Настроить модуль "Автоматическая обработка прайс-листов. v.9.5".Магазин на OcStore 2.3. установлен модуль "Автоматическая обработка прайс-листов. v.9.5". Все настроено автором модуля, но сейчас есть моменты по настройкам, которые не могу разобраться и допетрать логику работы модуля. Например, проблема с двумя языками в карточке товара, тянет… Интернет-магазины и электронная коммерция, Парсинг данных ∙ 17 часов 22 минуты назад ∙ 20 ставок |
Ценообразование товаров автозапчастей от поставщиков для сайтов автозапчастей на базе Пром.Техническое задание Проект Настройка наполнения и синхронизации двух магазинов Prom.ua с поставщиками автозапчастей. Задача Необходимо реализовать загрузку и обновление товаров от поставщиков автозапчастей для двух интернет-магазинов на Prom.ua. ⸻ 1. Подключение… Парсинг данных ∙ 1 день 5 часов назад ∙ 44 ставки |
Парсинг базы
2000 UAH
Требования к каналам: 1. Язык контента: Русский или украинский (допускается смешанный контент RU/UA) 2. Количество подписчиков: Не менее 500 подписчиков 3. Активность: Последний пост опубликован не позднее чем 32 часа назад 4. Комментарии: В канале должны быть открыты… Базы данных и SQL, Парсинг данных ∙ 1 день 6 часов назад ∙ 30 ставок |
Необходимо разработать Telegram-бота для мониторинга автомобилей с аукционов США (Copart, IAAI)Необходимо создать Telegram-бота для автоматического поиска и мониторинга автомобилей "BUY IT NOW" на аукционах США (Copart, IAAI). Бот должен работать в автоматическом режиме и отправлять сообщения о новых автомобилях, которые соответствуют заданным фильтрам.Основной… Парсинг данных, Разработка ботов ∙ 2 дня 7 часов назад ∙ 93 ставки |
Парсинг товаров, подготовка к импорту на WPСпарсить полный каталог этих сайтов: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ Все товары нужно объединить в одну обющую таблицу для импорта в WP. Каждый товар… Веб-программирование, Парсинг данных ∙ 5 дней назад ∙ 62 ставки |