Skip to content

The Sales Dashboard 2023 project leverages Power BI to analyze and visualize sales data, offering insights into monthly performance, weekday vs. weekend trends, and event-related sales impacts. This dashboard aims to enhance decision-making by highlighting key sales patterns across different categories, channels, and regions.

Notifications You must be signed in to change notification settings

Avinash-Jha19/Sales-Report-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sales-Report-2023

Welcome to the Sales Dashboard 2023 project repository. This project demonstrates comprehensive data analysis and visualization using Power BI. It focuses on presenting actionable insights for improving sales performance through detailed monthly sales analysis, sales pattern analysis, and event impact analysis.

Project Overview

This project aims to build a sales dashboard for the year 2023 using all available data files. The dashboard is designed to facilitate data-driven decision-making by providing clear and insightful visualizations. The analysis covers the following areas:

  1. Monthly sales analysis to identify top-performing categories, sales channels, warehouses, and states.
  2. Analysis of sales patterns on weekdays versus weekends.
  3. Examination of sales trends during specific events.

Live Report Link

Tech Stacks

  • Power BI Desktop
  • Excel
  • DAX language
  • Power Query

Project Charter

  • Monthly Sales Analysis: Identifying which categories, sales channels, warehouses, and states are performing well.
  • Sales Pattern Analysis: Visualizing patterns in weekday and weekend sales.
  • Event Impact Analysis: Analyzing if sales are skewed during specific events.

Power BI Techniques Learned

  • Creating calculated columns
  • Creating measures using DAX language
  • Data modeling
  • Dynamic page navigation with buttons
  • Dashboard designing
  • Using the divide function to prevent zero division errors
  • Toggle Button
  • Dynamic Slicers
  • Using KPI indicators
  • Conditional formatting of values in visuals using icons or background color
  • Data Validation techniques
  • Report Optimization
  • Adding Last Refresh Date
  • Adding Last Sales Month

Power BI Services

  • Publishing reports to Power BI services
  • Setting up a personal gateway for auto-refresh of data
  • Power BI App creation
  • Collaboration, workspace, access permissions in Power BI services

Dataset Understanding

Understanding available data is crucial before performing analysis. Ensure a good understanding of the available data before jumping into the analysis.

Dimension Tables

  1. Date Calendar:

    • Columns(10):
      • Date
      • Week (week number)
      • Month (month name)
      • Day Number (day number of a week)
      • Day (day name)
      • Status (weekday or weekend)
      • Quarter
      • Event - USA (5 distinct events: C7, Normal, President Day 2023, Wayday 2023, Wayday 2.0 2023)
      • Season (Fall, Spring, Summer, Winter)
      • Year (2023).
  2. SKU Details:

    • Columns(3):
      • SKU (498 distinct SKUs)
      • Category (24 distinct categories)
      • Type (Small Furniture and Large Furniture).

Fact Table

  1. Sales Data:
    • Columns(7):
      • PO Date
      • SKU (498 distinct SKUs)
      • Quantity (quantity sold for each SKU on a particular date)
      • Per Unit Price (per unit price of each SKU)
      • Warehouse Region (11 distinct warehouse regions)
      • Sales Channel (8 distinct sales channels)
      • Destination Country (17 distinct destination countries).

Importing Data into Power BI

Since the data is in Excel workbooks, the datasets are imported directly into Power BI by connecting to the Excel files.

Data Model

Data modeling plays a vital role and is considered the foundation of the report. All visuals are built upon the data model. Poor data modeling affects the overall performance of the report. In this project, we followed the Star Schema. Refer to this blog to understand good practices.

Dashboard Design

Based on the requirements received, visual designing and measures will be created as and when required.

Home View

In Home View, all the view buttons are available. Users will land on a specific page depending on which button they click on.

  • Orders View
  • Sales By Status View
  • Monthly Analysis View
  • Category View
  • Warehouse Region View
  • Sales Channel View

Report Overview

Home Page

Orders View

Sales By Status View

Monthly Analysis View

Category View

Warehouse Region View

Sales Channel View

To view the full report

About

The Sales Dashboard 2023 project leverages Power BI to analyze and visualize sales data, offering insights into monthly performance, weekday vs. weekend trends, and event-related sales impacts. This dashboard aims to enhance decision-making by highlighting key sales patterns across different categories, channels, and regions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages