Option A uses FILTER to select rows where Quantity > 10, then SUMX multiplies Quantity by Price for those rows. Option A is invalid because IF without ELSE returns blank for false, causing errors. Option A has incorrect syntax for CALCULATE filter. Option A sums all rows without filtering.
A line chart is best for showing trends over time because it connects data points in order, making it easy to see increases or decreases month to month. Stacked bar charts are better for comparing parts of a whole, pie charts show proportions at one time, and scatter plots show relationships between two variables.
Option D is best because a one-to-many relationship with single direction filtering is efficient and common for Customers to Sales. Many-to-many with both directions (Option D) can slow queries. One-to-one (Option D) is rare and not suitable here. Using LOOKUPVALUE (Option D) is less efficient than relationships.
Average Sales = AVERAGE(Sales[Quantity] * Sales[Price])Average Sales = AVERAGE(Sales[Quantity] * Sales[Price])
AVERAGE expects a single column reference, not an expression like multiplication. Option A correctly identifies the type error. Option A is not a syntax error but a semantic one. Option A is incorrect because the measure will fail. Option A is unrelated.
Variables let you store intermediate results to reuse them, making code easier to read and often faster by avoiding repeated calculations. They do not store data outside the model (B), create columns (C), or replace relationships (D).