
Image by Editor
Modern data analysis rarely depends on a single tool or platform. A typical workflow moves through several stages: cleaning messy raw data, running statistical exploration, building dashboards, and finally communicating findings to leadership. Microsoft’s current Copilot experiences support this workflow well. Copilot in Excel can help analyze, summarize, and generate formulas; Copilot in Power BI can help create report pages, summarize semantic models, and generate report summaries; and Copilot in PowerPoint can draft, summarize, and refine presentations. Microsoft also emphasizes that generated output should be reviewed by a human, which is especially important for statistical work.
In this tutorial, we will show a complete, end-to-end workflow for going from raw data to insight with Copilot across the Microsoft stack. You will move from a raw, messy dataset to an executive-ready presentation, with Copilot assisting at every step.
Prerequisite: A Microsoft 365 subscription with Copilot enabled is required for Excel, PowerPoint, and Power BI features.
Note: Power BI Copilot requires a qualifying Fabric or Power BI capacity and appropriate organizational setup. A Microsoft 365 Copilot subscription alone does not automatically include Power BI Copilot.
Step 1: Data Cleaning and Structuring in Microsoft Excel
Raw data is often inconsistent and almost always arrives with problems: extra spaces, mixed capitalization, incorrect number formats, duplicates, or missing values. Copilot can help accelerate the cleaning process.
- Open your raw dataset in Excel.
- Select your data range.
- Go to the Insert tab >> select Table to create a structured table.
- Copilot works best with structured tables. This improves Copilot’s understanding of your data.

- Go to the Home tab >> select Copilot to open the Copilot side panel.
- In the Copilot panel, start with a broad audit prompt:
"Analyze this sales data table and tell me what data quality issues exist, including missing values, inconsistent text entries, duplicate rows, and formatting problems."

Copilot will scan the dataset and return a plain-language summary. This gives you a prioritized cleaning agenda before you touch a single cell.
- You can then follow the suggested steps to clean the data, or ask Copilot to create a new file with the cleaned data.

- Use natural language prompts. Examples for a typical sales dataset include:
- “Remove duplicates based on the Customer ID column.”
- “Fill missing values in the Sales column with the median.”
- “Split the Full Name column into First Name and Last Name.”
- “Convert the Date column to a proper date format and standardize it to YYYY-MM-DD.”
- “Highlight and remove rows where Revenue is blank or negative.”
- “Standardize country names (e.g., USA, United States, U.S.) to ‘United States’.”
Copilot previews changes; accept them or refine them as needed.
Validation Tip: After cleaning, manually check a sample of rows, use Excel’s built-in Data Validation or conditional formatting, and verify formulas with sample calculations. Also, cross-check totals before and after cleaning.
By the end of this stage, you should have a clean, structured Excel table with consistent formatting, no unresolved duplicates, handled missing values, and enriched calculated fields. Save this as your cleaned data sheet before moving on.
Step 2: Generating Descriptive Statistics and Exploratory Insights in Excel
With clean data, you can use Copilot for exploratory data analysis (EDA), summaries, trends, outlier detection, and initial statistical insights.
- Ensure that your table is selected, or that the Copilot pane has context for the workbook.
- Open Copilot from the Home tab.
Statistics & Summary Prompts:
"Provide descriptive statistics for Quantity, Unit_Price, and Revenue: count, mean, median, min, max, and standard deviation."
- Click on add to new sheet.

- Verify the descriptive summary statistics.

- “Summarize sales by Region and Country: total Revenue and number of orders.”
- “Identify the top 5 Product_Name values by Revenue and the top 5 customers by total Revenue.”
- “Find any outliers in Revenue (very high or very low values) and suggest possible reasons.”
"Summarize sales by Category: show total Revenue, total Quantity sold, average Unit_Price, and number of orders per category."
- We verified the result manually using a PivotTable.
- Copilot returned an accurate answer.

Visual & Insight Prompts:
- “Create a PivotTable showing total Revenue by Category and Region.”
- “What are the top 3 key business insights from this sales data? Include trends, best-performing categories, and any issues such as low-volume regions.”
- “Generate charts:
- Clustered column chart for total Revenue by Category
- Pie chart for Revenue distribution by Region
- Line chart for Revenue trends over Order_Date (monthly if possible)”

"Analyze Payment_Method: which method is most popular, and does it correlate with higher Revenue?"

Copilot will often insert PivotTables, charts, and text summaries directly into your workbook. Accept them, then adjust the formatting as needed.
Validation for Rigor:
- Manually verify key totals using formulas or a PivotTable.
- Recalculate averages and medians yourself in a separate area.
- Add a sheet called “Validation_Notes” with your checks and any assumptions.
At this stage, your descriptive statistics, initial visuals, and key insights should be documented in the workbook, such as in a “Summary” sheet with tables and charts.
Step 3: Building Analytical Visuals in Power BI with Copilot
Export or connect your cleaned Excel data to Power BI for advanced modeling and interactive dashboards.
- In Power BI Desktop, import your cleaned Excel file.
- Go to the Home tab >> select Get Data >> select Excel.
- Perform any final transformations in Power Query if needed.

- Go to the Home tab >> select Copilot.
- Click Select a workspace.

- Use Copilot to accelerate report building:
- “Create a new report page called Sales Overview with KPI cards for Total Revenue, Total Orders, Average Order Value, and Average Quantity.”
- “Build visuals: bar chart for Revenue by Category, map or bar chart for Revenue by Country/Region, and a line chart showing Revenue trends over time.”
- “Generate DAX measures: Total Revenue = SUM(Revenue), Average Order Value = DIVIDE([Total Revenue], DISTINCTCOUNT(Order_ID)), and a Profit Margin simulation if needed.”
- “Add a smart narrative visual that explains the key insights and trends on this page.”
- “Create a second page for Product Performance showing top products and category breakdown.”
Refine visuals manually by changing colors, adding filters, and enabling drill-down.

Copilot can:
- Auto-generate entire pages or individual visuals.
- Suggest optimal chart types.
- Write DAX expressions.
- Create smart narrative visuals that explain data in plain language.
Refine the output further by editing visuals manually, including chart types, formatting, interactions, or themes.
Validation:
- Test all filters, drill-downs, and cross-filtering.
- Verify DAX measures against Excel calculations or manual spot checks.
- Ensure that data model relationships are correct.
The result should be an interactive Power BI report (.pbix) with professional visuals and narratives.
Step 4: Refining Executive Summaries and Delivering in Microsoft PowerPoint
Turn your insights into a compelling executive presentation.
- Open PowerPoint and start a new presentation, or use an existing template.
- Go to the Home tab >> select Copilot.
- Or select Create with Copilot.

- Insert your prompt and add your dataset from Reference files.
- Click the Create arrow.
"Create a professional executive presentation titled 'Sales Performance Insights – Early 2025' based on this dataset. Key points: total revenue, top categories and regions by revenue, top products, trends over time, and 3–5 actionable recommendations. Use a clean, professional design."

- Select your preferred layout.
- Copilot will start generating the presentation from the selected file.

- Check and verify the slides.
- Click Keep it.

Example Prompts:
- “Add an executive summary slide with the most important findings and financial highlights.”
- “Insert appropriate charts for revenue by category and by region.”
- “Make all slide titles concise and impactful for senior leadership. Add speaker notes explaining the data.”

Validation: Cross-reference every number and claim with your source files. Have a peer or stakeholder review the presentation for business accuracy.
At this point, you should have a polished, executive-ready PowerPoint deck that tells a clear story.
Best Practices for the Full Workflow
- Prompt Engineering: Be specific. Include column names, the desired output format, the audience (for example, “executive tone”), and any constraints. Start broad, then refine.
- Iteration: Treat Copilot as a collaborative partner. Work one question at a time, then build from there.
- Rigor and Governance: Always validate statistics, formulas, and insights manually. Document assumptions and sources. Copilot can speed up the workflow, but it does not replace statistical expertise.
- Security: Ensure that sensitive data complies with your organization’s Microsoft 365 policies.
- Limitations: Copilot performs best with English-language data and structured tables. Complex statistical modeling, such as advanced regression, may still require manual work or other tools.
- Efficiency Gains: This workflow can reduce hours of manual cleaning, charting, and slide creation to minutes, allowing you to focus on interpretation and decision-making.
End-to-End Prompt Flow (for a Sales Dataset)
- Excel Cleaning: “Clean this sales data: standardize dates, remove duplicates on Order ID, and fix country names.”
- Insights: “Show me sales trends by region and top-performing products with statistics.”
- Power BI: “Create a dashboard page with a revenue KPI, regional breakdown, and trend line.”
- PowerPoint: “Build an executive deck summarizing these insights with recommendations.”
Conclusion
This tutorial shows a practical workflow for going from raw data to insights with Copilot across the Microsoft stack. By combining Copilot’s speed in Excel for cleaning and EDA, Power BI for visuals and narratives, and PowerPoint for storytelling and presentation, you can create a seamless path from raw data to actionable executive insight while maintaining human oversight for reliability. Practice with your own dataset to refine prompts for your domain. This approach also scales well for recurring reporting and ad hoc analysis.

Quite interesting
Thank you, Paul!