In general the formula to count dimension members that meet a condition is:
There are several use cases that may use this general formula. Below are some examples using the sample data set Superstore.
In this example the view contains [Category] and [Segment] on Rows, and the goal is to count the number of customers with sales between two parameter values for every combination of category and segment.
In this example the view contains [Order ID] and [Product Name] on rows, and the goal is to count orders that contain the product "Staple holder."
{ FIXED [Order ID] : MAX(
IF [Product Name] = "Staple holder"
THEN 1
ELSE 0
END)}
In this example [State] has been added to Text, and the goal is to categorize states by the number of cities with a negative profit.
{ FIXED [State] : SUM(
IF { INCLUDE [City] : SUM([Profit]) } < 0
THEN 1
ELSE 0
END
) }
IF [# of Unprofitable Cities] = 0
THEN "All cities have positive profit"
ELSEIF [# of Unprofitable Cities] = 1
THEN "One city has negative profit"
ELSE "Multiple cities have negative profit"
END
In this example, the view is already filtered to show the top 10 customers by sales per category per segment. The goal is to highlight any category/segements that have more than two customers with negative profit.
IF
WINDOW_SUM(
IF SUM([Profit]) < 0
AND [Sales Rank] <= 10
THEN 1
ELSE 0
END ) > 2
THEN "Three or more customers with negative profit"
ELSE "Good standing"
END
001456701
1297 KB

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.