✓SkillPath
Data Analysis

Data Analysis Guides

Practical, step-by-step guides to build data analysis skills you can apply at work.

52 Guides

Using AI to Assist Your Excel and SQL Work
All Levels
Data Analysis

Using AI to Assist Your Excel and SQL Work

AI tools can speed up Excel and SQL work, but only if you verify everything. A concrete workflow to generate, test, and trust AI-assisted analysis.

11 min readUpdated Aug 2026
AI-Assisted Python and Pandas: Clean and Analyze Faster
Intermediate
Data Analysis

AI-Assisted Python and Pandas: Clean and Analyze Faster

AI accelerates Pandas work, yet wrong code fails quietly. Use AI to draft, then check every step on real data.

11 min readUpdated Sep 2026
AI-Assisted SQL: Generate, Explain, and Safely Debug Queries
Intermediate
Data Analysis

AI-Assisted SQL: Generate, Explain, and Safely Debug Queries

AI can draft and explain SQL, but you must verify it. A safe workflow for generating, reading, and fixing queries with AI.

11 min readUpdated Sep 2026
AI Data Cleaning: From Messy to Analysis-Ready
Intermediate
Data Analysis

AI Data Cleaning: From Messy to Analysis-Ready

AI turns messy exports into clean tables faster, but needs guardrails. A practical cleanup workflow with checkpoints.

11 min readUpdated Sep 2026
AI-Assisted Data Visualization: Charts and Insights
Intermediate
Data Analysis

AI-Assisted Data Visualization: Charts and Insights

AI suggests charts and spots patterns, yet chart choice is still yours. Use it to prototype, then apply sound design.

10 min readUpdated Sep 2026
How AI Changes the Data Analyst Role
All Levels
Data Analysis

How AI Changes the Data Analyst Role

AI can write the code, so what is left for the analyst? The skills that survive are judgment, problem definition, and verifying AI output. Build them.

11 min readUpdated Aug 2026
What Does a Data Analyst Actually Do? A Day in the Life
All Levels
Data Analysis

What Does a Data Analyst Actually Do? A Day in the Life

A realistic look at a data analyst day: the meetings, the SQL, the dashboards, and the 80% of the job nobody talks about. Not the marketing version.

11 min readUpdated Aug 2026
Data Cleaning in Excel
Intermediate
Data Analysis

Data Cleaning in Excel

Remove duplicates, fix formatting, and structure messy data the right way.

12 min readUpdated Aug 2026
Data Cleaning with SQL (Common Mistakes & Fixes)
Intermediate
Data Analysis

Data Cleaning with SQL (Common Mistakes & Fixes)

Clean messy data directly in SQL — find duplicates, fix NULLs, standardize text and dates, and build a repeatable cleaning workflow. Real queries included.

10 min readUpdated Aug 2026
Data Storytelling: How to Present Data So People Act
All Levels
Data Analysis

Data Storytelling: How to Present Data So People Act

Dashboards that get ignored are weak data storytelling. Learn a repeatable 3-part structure to present data, choose the right visual, and drive action.

11 min readUpdated Aug 2026
Excel Chart Selection: Line, Bar, Scatter — Which to Use
Beginner
Data Analysis

Excel Chart Selection: Line, Bar, Scatter — Which to Use

Pick the right Excel chart for the data you have: line for trends over time, bar for comparing categories, scatter for relationships. See real examples.

11 min readUpdated Aug 2026
Excel for Data Analysis
Beginner
Data Analysis

Excel for Data Analysis

Turn pivot tables and formulas into a practical analysis workflow that saves you hours.

11 min readUpdated Aug 2026
Excel vs Python: Which Should You Use for Data Analysis?
Intermediate
Data Analysis

Excel vs Python: Which Should You Use for Data Analysis?

Same three analysis jobs done both ways, with real numbers on where Excel wins, where Python wins, and the file sizes where the answer flips.

12 min readUpdated Sep 2026
Excel vs SQL: When to Use Which
Beginner
Data Analysis

Excel vs SQL: When to Use Which

Excel is not a worse SQL and SQL is not a better Excel — they answer different questions. The 3-question test tells you which tool to open.

11 min readUpdated Aug 2026
How to Become a Data Analyst
Beginner
Data Analysis

How to Become a Data Analyst

The skills, portfolio, and job-search strategy to land your first analyst role.

12 min readUpdated Aug 2026
How to Choose Your Data Tool Stack (Excel/SQL/Python/BI)
Beginner
Data Analysis

How to Choose Your Data Tool Stack (Excel/SQL/Python/BI)

There's no single best stack — there's the right stack for your goal. How to pick from Excel, SQL, Python, and BI tools, mapped to the job you want.

12 min readUpdated Aug 2026
How to Create a Data Dashboard in Excel (Step by Step)
Beginner
Data Analysis

How to Create a Data Dashboard in Excel (Step by Step)

Build a working Excel dashboard in one afternoon — pivot tables, slicers, charts, and KPIs that update themselves. No Excel wizardry required.

10 min readUpdated Aug 2026
How to Learn Data Analysis for Beginners
Beginner
Data Analysis

How to Learn Data Analysis for Beginners

A practical roadmap from Excel fundamentals to SQL queries. Start building real analysis skills in 8 weeks.

10 min readUpdated Aug 2026
How to Read Any Chart: Spotting Misleading Axes and Bad Data
Beginner
Data Analysis

How to Read Any Chart: Spotting Misleading Axes and Bad Data

Most chart mistakes are not about picking the wrong type — they are about truncated axes, cherry-picked ranges, and double axes. Learn to spot all three.

11 min readUpdated Sep 2026
Power BI Chart Selection: Pick the Right Visual
Beginner
Data Analysis

Power BI Chart Selection: Pick the Right Visual

Power BI chart selection decides whether a report lands. A quick map from question type to the right visual.

10 min readUpdated Sep 2026
Power BI Copilot: AI Reports, DAX, and Data Prep
Intermediate
Data Analysis

Power BI Copilot: AI Reports, DAX, and Data Prep

Power BI Copilot drafts reports, DAX, and data prep in plain language. What it does well, and where you still steer.

12 min readUpdated Sep 2026
Power BI Data Modeling: Star Schema Basics
Intermediate
Data Analysis

Power BI Data Modeling: Star Schema Basics

Power BI data modeling with a star schema makes reports fast and correct. Build one fact table and clean dimensions.

12 min readUpdated Sep 2026
Power BI DAX CALCULATE and Filter Context
Advanced
Data Analysis

Power BI DAX CALCULATE and Filter Context

Power BI CALCULATE changes filter context to build ratios and YoY. Master it with a month-over-month example.

13 min readUpdated Sep 2026
Power BI DAX: Measures and Calculated Columns
Intermediate
Data Analysis

Power BI DAX: Measures and Calculated Columns

Power BI DAX measures aggregate at query time; calculated columns store per row. Know when to use each with a sales model.

12 min readUpdated Sep 2026
Power BI for Beginners: Build Your First Report
Beginner
Data Analysis

Power BI for Beginners: Build Your First Report

New to Power BI? Connect data, shape it in Power Query, build a sales dashboard with DAX measures, and publish your first report — with a practice file.

12 min readUpdated Aug 2026
Power BI Power Query: ETL from the BI Side
Intermediate
Data Analysis

Power BI Power Query: ETL from the BI Side

Power BI Power Query reshapes data before it loads. Unpivot, merge, and clean steps that refresh on schedule.

11 min readUpdated Sep 2026
Power BI vs Tableau: Which Data Tool Should You Learn First
Beginner
Data Analysis

Power BI vs Tableau: Which Data Tool Should You Learn First

Both Power BI and Tableau are top-tier BI tools. Here is a side-by-side comparison of cost, learning curve, job demand, and which to learn first.

11 min readUpdated Aug 2026
Prompt Engineering for Data Analysts: Reusable Templates
All Levels
Data Analysis

Prompt Engineering for Data Analysts: Reusable Templates

Prompt engineering for analysts is about reproducible asks. Templates that turn vague requests into clean analysis specs.

10 min readUpdated Sep 2026
Python Data Visualization: Matplotlib and Seaborn
Intermediate
Data Analysis

Python Data Visualization: Matplotlib and Seaborn

Python Matplotlib and Seaborn turn DataFrames into charts. Build clean, labeled plots without fighting defaults.

12 min readUpdated Sep 2026
How to Learn Python for Data Analysis (for Excel Users)
Beginner
Data Analysis

How to Learn Python for Data Analysis (for Excel Users)

A practical path from Excel to Python for data work — pandas mapped to the Excel skills you already know. No CS degree, no math prerequisites.

11 min readUpdated Aug 2026
Python for Office Automation: Batch and Repeat Tasks
Intermediate
Data Analysis

Python for Office Automation: Batch and Repeat Tasks

Python automates the office busywork: batch Excel, rename files, email reports. A few scripts that save hours weekly.

11 min readUpdated Sep 2026
Python pandas for Data Cleaning (the Excel User's Guide)
Beginner
Data Analysis

Python pandas for Data Cleaning (the Excel User's Guide)

If you already know Excel, pandas is the next step. Here is how to clean messy data in pandas — with a practice file and real code you can run.

11 min readUpdated Aug 2026
Python Pandas groupby: Aggregate Like SQL
Intermediate
Data Analysis

Python Pandas groupby: Aggregate Like SQL

Python Pandas groupby mirrors SQL GROUP BY. Compute totals by category and reshape results into a report.

11 min readUpdated Sep 2026
Python Pandas: Read, Filter, and Explore DataFrames
Beginner
Data Analysis

Python Pandas: Read, Filter, and Explore DataFrames

Python Pandas reads, filters, and explores tables in a few lines. Load a CSV and answer questions like a SQL query.

11 min readUpdated Sep 2026
Python Regex for Data Cleaning: Patterns That Work
Intermediate
Data Analysis

Python Regex for Data Cleaning: Patterns That Work

Python regex pulls structure from messy strings. Extract IDs, phone numbers, and codes with patterns you can trust.

11 min readUpdated Sep 2026
Python Setup for Data Analysis: Environment and Tools
Beginner
Data Analysis

Python Setup for Data Analysis: Environment and Tools

Set up Python for analysis without breaking your system. Virtual environments, Jupyter, and the packages worth installing.

10 min readUpdated Sep 2026
SQL Aggregate Advanced: Conditional SUM, AVG, COUNT
Intermediate
Data Analysis

SQL Aggregate Advanced: Conditional SUM, AVG, COUNT

SQL conditional aggregates compute totals that change with a flag. Use SUM(CASE ...) for pivots inside one query.

11 min readUpdated Sep 2026
How to Write SQL Queries for Business Reports
Intermediate
Data Analysis

How to Write SQL Queries for Business Reports

The exact SQL patterns every analyst rewrites every week — revenue trends, MoM growth, TopN rankings, retention, cohort, and funnel. Copy, adapt, ship.

12 min readUpdated Aug 2026
SQL CASE WHEN: Conditional Logic in Queries
Beginner
Data Analysis

SQL CASE WHEN: Conditional Logic in Queries

SQL CASE WHEN labels rows inside a query. Tag orders as small or large and build status flags without a second table.

10 min readUpdated Sep 2026
SQL Common Errors and How to Debug Them
Beginner
Data Analysis

SQL Common Errors and How to Debug Them

SQL throws vague errors that scare beginners. A debugging checklist for the ten most common query failures.

10 min readUpdated Sep 2026
SQL Date Aggregation: Group by Month, Week, Quarter
Intermediate
Data Analysis

SQL Date Aggregation: Group by Month, Week, Quarter

SQL date aggregation groups sales by month, week, or quarter. Use DATE_TRUNC and date parts on a transactions table.

11 min readUpdated Sep 2026
SQL for Data Analysis: A Beginner's Practical Guide
Beginner
Data Analysis

SQL for Data Analysis: A Beginner's Practical Guide

Learn the SQL basics analysts use every day — SELECT, WHERE, JOIN, GROUP BY — and write your first real business queries in 6 weeks.

8 min readUpdated Aug 2026
SQL GROUP BY and HAVING: Aggregate Correctly
Beginner
Data Analysis

SQL GROUP BY and HAVING: Aggregate Correctly

SQL GROUP BY collapses rows into summary groups; HAVING filters those groups. Learn both with an orders table and common mistakes.

11 min readUpdated Sep 2026
SQL Joins Explained (INNER, LEFT, RIGHT, FULL) with Examples
Beginner
Data Analysis

SQL Joins Explained (INNER, LEFT, RIGHT, FULL) with Examples

Learn SQL joins the way analysts actually use them — INNER, LEFT, RIGHT, and FULL JOIN on real tables with runnable examples and the mistakes to avoid.

10 min readUpdated Aug 2026
SQL or Python First? A Realistic Learning Path for 2026
All Levels
Data Analysis

SQL or Python First? A Realistic Learning Path for 2026

SQL and Python both matter for data work, but which should you learn first? Here is a practical, honest path based on the jobs actually hiring.

11 min readUpdated Aug 2026
SQL Performance and Indexing Basics
Advanced
Data Analysis

SQL Performance and Indexing Basics

SQL indexing stops full table scans on big data. Read EXPLAIN plans and add the right index without guessing.

12 min readUpdated Sep 2026
SQL String Handling: SUBSTRING, REGEXP, CONCAT
Intermediate
Data Analysis

SQL String Handling: SUBSTRING, REGEXP, CONCAT

Clean dirty text in SQL with SUBSTRING, REGEXP, and CONCAT. Split names, strip codes, and standardize categories.

10 min readUpdated Sep 2026
SQL Subqueries vs CTEs: When to Use Which
Intermediate
Data Analysis

SQL Subqueries vs CTEs: When to Use Which

SQL subqueries and CTEs both break problems into steps. Learn when a CTE beats a nested subquery for readability and debugging.

11 min readUpdated Sep 2026
SQL Views and Temporary Tables: Reusable Query Logic
Intermediate
Data Analysis

SQL Views and Temporary Tables: Reusable Query Logic

SQL views and temp tables package query logic for reuse. Know which to reach for in reports versus one-offs.

10 min readUpdated Sep 2026
SQL Window Functions & CTEs (Real Examples)
Intermediate
Data Analysis

SQL Window Functions & CTEs (Real Examples)

Ranking rows, comparing to the previous row, running totals — window functions, made readable with CTEs. A real-world guide on one sample table.

13 min readUpdated Aug 2026
Tableau Basics: Your First Dashboard from Scratch
Beginner
Data Analysis

Tableau Basics: Your First Dashboard from Scratch

Build your first Tableau dashboard from scratch. Connect data, drop your first sheets, and ship a one-screen view.

11 min readUpdated Sep 2026
Tableau for Beginners: Build Your First Dashboard
Beginner
Data Analysis

Tableau for Beginners: Build Your First Dashboard

Learn Tableau the fast way — load data, drag to chart, filter with parameters, and publish a clean dashboard. A hands-on beginner path with real examples.

10 min readUpdated Aug 2026