Chrome extension that downloads data from PowerBI reports and creates a new Excel file with separate sheets for each time period.
- Downloads multiple PowerBI reports with different time periods
- Creates a new Excel workbook with each PowerBI file as a separate sheet
- Automatically unmerges cells for better data processing
- Includes a summary sheet with export details
- Handles download failures with placeholder sheets
- Day_Le: Yesterday vs Same Day Last Year
- MTD_Le: Month to Date vs Same Period Last Year
- 09.06-now: June 9 to Today vs Same Period Last Year
- Download the release zip file
- Extract it to a folder on your computer
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked" and select the extracted folder
- The extension icon will appear in your toolbar
- Clone this repository
- Run
./build-release.shto create a release package - Follow the user installation steps above
This repository uses GitHub Actions to automatically build and release the extension:
Automatic (on tag creation):
# Create and push a tag to trigger automatic release
git tag v1.0.1
git push origin v1.0.1Manual (via GitHub Actions):
- Go to the "Actions" tab in GitHub
- Select "Build and Release Extension" workflow
- Click "Run workflow"
- Enter the desired tag version (e.g., v1.0.1)
- Click "Run workflow"
The workflow will:
- Update the version in manifest.json
- Build the release package
- Create a GitHub release with the packaged extension
- Navigate to app.powerbi.com and open a report
- Click the extension icon
- Wait for time periods to load
- Click "Download PowerBI Data & Create Excel File"
- The extension will download all PowerBI files and create a new Excel file
- New Excel file named
PowerBI_Data_[timestamp].xlsx - Each PowerBI report becomes a separate sheet
- Summary sheet with export statistics
- All cells are unmerged for easy data processing