DataViz Explorer

Study Resources

๐Ÿ“š Study Resources

Explore tutorials, revision guides, practice papers, and more to sharpen your data skills.


๐Ÿ“Š Datasets Used in This Guide

The study guides and practice paper sets used on this website are publicly available datasets from reputable sources such as Kaggle, GitHub, and UCI Machine Learning Repository. These datasets are selected for educational use and are freely accessible for learning purposes. If you have any questions, please feel free to contact us here or HERE.

๐Ÿ”— Free Version โ€“ Linked Resources

In the free version of this guide, you’ll find:

  • Direct links to all datasets hosted on external platforms
  • Instructions for downloading and importing into Power BI
  • Attribution to original data owners and sources

Note: You are responsible for reviewing and complying with each datasetโ€™s license or usage terms when using the linked resources.



ย 

๐Ÿ“‚ 10 Free Open Data Sources โ€“ Used For Practice

Practice your skills with these free, easy-to-follow, readily available and accessible data sources.

 

 

๐Ÿ“„ Data Cleaning in Power BI โ€“ Practice Papers

Put your skills to the test with realistic practice tasks designed to reinforce each core data cleaning technique covered in the revision guide. These are hands-on and ideal for preparing for assessments or real-world use.

๐ŸงชPractice Task 1: Customer Contact Fix

 

๐Ÿ“‚ File Provided: customer-contacts.csv

 

๐Ÿ“‚ File Provided: contact-customers.csv

 

Skills Covered: Removing nulls, standardizing text, fixing column types.

 

โœ… Task Instructions:

  • Import the dataset into Power BI.

 

  • Remove rows with missing email addresses.

 

  • Convert all names to proper case (e.g., “john doe” โ†’ “John Doe”).

 

  • Standardize phone numbers to the format (XXX) XXX-XXXX.

 

  • Remove duplicate rows.

 

๐Ÿ“ Bonus: Add a column to label contacts missing a phone number as โ€œIncompleteโ€.


ย 

๐ŸงชPractice Task 2: Sales Data Merge

๐Ÿ“‚Files Provided:

๐Ÿง Skills Covered: Appending, merging queries, replacing values, transforming data types.

 

โœ…Task Instructions:

    ย 
  1. Append the January and February sales files into a single table.
  2. ย 
  3. Merge with the product details table using ProductID.
  4. ย 
  5. Replace null values in the Price column with 0.
  6. ย 
  7. Ensure Quantity Sold and Price columns are numeric.
  8. ย 
  9. Add a calculated column: Total Sales = Quantity ร— Price.

๐Ÿ“Bonus: Sort the data by total sales in descending so that the highest sales appear at the top.

(Optional extra step for even more insight) โ€” Add a Rank column:

 

  • In Power Query: Use โ€œAdd Index Columnโ€ after sorting, then rename it โ€œSales Rank.โ€

 

  • In DAX: Create a measure like:
  • ย  ย  Sales Rank = RANKX( ย  ย  ALL('MergedSales'), ย  ย  'MergedSales'[Total Sales], ย  ย  , ย  ย  DESC, ย  ย  Dense ย  ) ย 
      ย ย 

ย 

ย 

๐Ÿงช Practice Task 3: Website Log Clean-Up

 

๐Ÿ“‚ File Provided: site-logs.csv

Skills Covered: Filtering rows, replacing errors, formatting columns, handling dates.

 

โœ… Task Instructions:

  • Remove any rows where โ€œSessionIDโ€ is null.

 

  • Replace error values in the โ€œDurationโ€ column with 0.

 

  • Format โ€œVisit Dateโ€ as a valid Date.

 

  • Trim whitespace in the โ€œUser Agentโ€ column.

 

  • Remove duplicates.

 

๐Ÿ“ Bonus: Create a grouped summary of total sessions per browser type.


ย 

๐Ÿงช Practice Task 4: Survey Response Cleanup

 

๐Ÿ“‚ File Provided:

๐Ÿ“„ survey-data.xlsx

 

๐Ÿ“‚ File Provided:

๐Ÿ“„ survey.data.xlsx

 

๐Ÿง Skills Covered: Conditional replacement, column renaming, filtering nulls, value mapping.

 

โœ… Task Instructions:

  • Replace all instances of โ€œN/Aโ€ in the โ€œAgeโ€ column with null.

 

  • Remove responses where โ€œConsentโ€ is marked as โ€œNoโ€.

 

  • Rename columns to be more descriptive (e.g., โ€œQ1โ€ โ†’ โ€œOverall Satisfactionโ€).

 

  • Map values in a new column: โ€œVery Satisfiedโ€ = 5, โ€œSatisfiedโ€ = 4, etc.

 

  • Convert all responses to lowercase.

 

๐Ÿ“ Bonus: Create a โ€œCleaned Surveyโ€ query and load only selected columns.

 


โœ… Submission Guidelines

  • Complete your practice using Power BI Desktop.

 

  • Save your .pbix file with each task labeled in separate queries.

 

  • Optional: Submit to your instructor/mentor for feedback or portfolio review.

โฌ‡๏ธ Download All Practice Files (.zip)


© 2025 DataViz Explorer. All Rights Reserved.ย  C.A.I.P.O Business Registration โ„–87900ยฎ. Coverley Land, Christ Church, Barbados, WEST INDIES, BB17091


All registered trademarks herein are the property of their respective owners






A Member of EaseUs, EndNote, CorelDraw,MindManager, Advance Systems Repair, CookieYes & WinZip Affiliate Programs



4.7 / 5.0 (800 Votes)

Rate your experience:

Thank you for your feedback!


Verified



Support DataViz Explorer
Every bit of support helps us do what we love. A warm thanks to contributors like you. โ˜• Support me on Ko-fi โค๏ธ โ˜• Support me on Ko-fi โค๏ธ