Back | Data Analytics Exam Preparation

Automated Monthly Report System — DataFirst

Beginner 20 min 15 views 0 solutions

Overview

DataFirst Consulting needs a fully automated monthly reporting system that consolidates data from multiple sheets, applies calculations, generates charts, and creates a PDF-ready summary. Students combine all learned skills: IMPORTRANGE, ARRAYFORMULA, QUERY, Macros, and Apps Script to build an end-to-end automation.

Case Details

CONTEXT: DataFirst Consulting's analysts spend 2-3 hours every month compiling reports from different project sheets. Build an automated system that does this in one click.

TASK 1 — DATA CONSOLIDATION: Use IMPORTRANGE to pull data from 3 project sheets (provided) into a master 'Consolidated' tab.

TASK 2 — AUTOMATED CALCULATIONS: Use ARRAYFORMULA to calculate: Total Hours, Billable Amount, Utilization %, Project Margin for all rows.

TASK 3 — EXECUTIVE SUMMARY: Create a 'Summary' tab with: Total Revenue, Total Hours, Average Utilization, Top Project by Revenue, Bottom Project by Margin — all using QUERY.

TASK 4 — VISUAL DASHBOARD: Create 3 charts: Revenue by Project (bar), Utilization Trend (line), Margin Distribution (pie).

TASK 5 — MACRO: Record a macro 'FormatReport' that: freezes header, applies formatting, adjusts column widths, updates timestamp.

BONUS: Write an Apps Script function to email the report as PDF to a specified address.

What You'll Learn

  • Problem-solving and analytical thinking
  • Data-driven decision making
  • Business strategy development
  • Professional report writing
0
Solutions Submitted
Difficulty Beginner
Estimated Time 20 minutes
Relevance Fresh
Source Google Sheets Module - Puneet Arora