Power BI - Data Cleaning with Power QueryWhich of these is the correct M code snippet to pivot a column named 'Month' with values from 'Sales'?ATable.Pivot(Source, List.Distinct(Source[Month]), "Month", "Sales", List.Sum)BTable.Pivot(Source, List.Distinct(Source[Month]), "Month", "Sales")CTable.Pivot(Source, "Month", "Sales")DTable.Pivot(Source, "Sales", "Month")Check Answer
Step-by-Step SolutionSolution:Step 1: Understand Table.Pivot syntaxTable.Pivot requires source, list of pivot values, pivot column, value column, and aggregation function.Step 2: Identify correct parametersTable.Pivot(Source, List.Distinct(Source[Month]), "Month", "Sales", List.Sum) correctly uses List.Distinct(Source[Month]) and List.Sum aggregation.Final Answer:Table.Pivot(Source, List.Distinct(Source[Month]), "Month", "Sales", List.Sum) -> Option AQuick Check:M pivot syntax = Table.Pivot(Source, List.Distinct(Source[Month]), "Month", "Sales", List.Sum) [OK]Quick Trick: Pivot needs aggregation function in M code [OK]Common Mistakes:Omitting aggregation functionSwapping pivot and value columnsUsing incorrect List.Distinct syntax
Master "Data Cleaning with Power Query" in Power BI9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepSheetTryChallengeScenarioRecallDash
More Power BI Quizzes Basic Visualizations - Gauge visual - Quiz 9hard Basic Visualizations - Line charts - Quiz 12easy Basic Visualizations - KPI visual - Quiz 14medium Data Cleaning with Power Query - Why clean data drives accurate reports - Quiz 12easy Formatting and Design - Mobile layout view - Quiz 5medium Getting Data - Excel data import - Quiz 7medium Getting Data - CSV and text file import - Quiz 8hard Power BI Basics and Architecture - Power BI vs Tableau vs Excel comparison - Quiz 7medium Power Query Editor - Column operations (rename, remove, reorder) - Quiz 15hard Power Query Editor - Column operations (rename, remove, reorder) - Quiz 4medium