You are cleaning data in Power Query. A column contains customer names with inconsistent capitalization (e.g., 'john smith', 'JANE DOE'). You need to standardize the names to proper case (first letter uppercase, rest lowercase). Which transformation should you use?
Selecting 'Format' > 'Capitalize Each Word' applies the M function Text.Proper to the entire column, which converts the first character of every word to uppercase and all other characters to lowercase, yielding values like 'John Smith'. In Power Query, this operates as a built-in transform that adds a new applied step for the selected column, and it recognizes spaces, punctuation, or any non-letter character as word boundaries. This is the correct choice for converting customer names from inconsistent mixed case into a readable proper-case format for a report.
Why this answer
The 'Capitalize Each Word' transformation in Power Query converts the first letter of each word to uppercase and the rest to lowercase, which is exactly what proper case requires. This is the correct choice because it directly addresses the need to standardize inconsistent casing (e.g., 'john smith' becomes 'John Smith', 'JANE DOE' becomes 'Jane Doe').
Exam trap
The trap here is that candidates may confuse 'Capitalize Each Word' with 'Uppercase' or 'Lowercase', thinking any casing transformation will suffice, but only 'Capitalize Each Word' produces the specific proper case format required.
How to eliminate wrong answers
Option A is wrong because 'Trim' only removes leading and trailing whitespace from text, it does not alter character casing. Option C is wrong because 'Lowercase' converts all characters to lowercase (e.g., 'JANE DOE' becomes 'jane doe'), which does not achieve the required first-letter uppercase format. Option D is wrong because 'Uppercase' converts all characters to uppercase (e.g., 'john smith' becomes 'JOHN SMITH'), which does not produce proper case.