Table of Contents
Effective data visualization requires clarity and focus. When working with large datasets in Power BI, charts can quickly become cluttered, obscuring critical insights. Analysts often need to highlight only the most significant contributors—the ‘best of the best’—to drive actionable decisions. To achieve this crucial distillation, you can leverage a powerful, built-in feature known as the Top N filter. This technique allows you to specify precisely how many top values (whether it’s the top 5, top 10, or top 50) should be included in a given visualization, dramatically improving report readability and analytical efficiency.
The core objective of limiting a chart display is simplification. While knowing the total scope of data is important, end-users frequently benefit from focusing exclusively on outliers or leading indicators, such as the ten highest-selling products, the top five regions by revenue, or the top twenty performing employees. The Top N filter is the designated tool for this purpose, offering a straightforward, visual-level filtering mechanism that operates independently of other report filters, ensuring that the visual component remains focused on your primary metric. Alternatively, for more complex scenarios, users might employ advanced sorting techniques or even specialized DAX expressions, though the native filter pane solution is generally the most accessible and quickest path to success.
Power BI Mastery: Filtering Charts to Display Only the Top 10 Values
The Critical Role of Data Limiting in Business Intelligence
In the domain of business intelligence, the ability to quickly identify and present the highest-impact elements is paramount. Reporting systems often handle millions of rows of transactional data, making comprehensive, unfiltered display impractical and often counterproductive. A chart attempting to display hundreds of distinct categories simultaneously results in visual noise, hindering the viewer’s capacity to absorb key information and recognize patterns. By focusing on the Top N results, we adhere to the principle of parsimony, ensuring that the visualization communicates its intended message instantly and effectively, thereby accelerating the analytical feedback loop necessary for strategic planning.
Consider a retail company tracking sales across thousands of unique stock-keeping units (SKUs). While overall sales figures are important, management typically needs to know which ten products generated 80% of the revenue—a classic application of the Pareto Principle. Implementing a visual filter to show only these top ten SKUs transforms a complex, scrolling chart into a concise, high-value report element. This targeted approach ensures that resources, marketing efforts, and inventory decisions are focused on the areas guaranteeing the highest return on investment, showcasing how filtering is not just a cosmetic change but a fundamental analytical step.
Furthermore, limiting the data displayed in a visual often contributes positively to report performance. While Power BI’s underlying data model handles large volumes efficiently, complex visuals rendering hundreds of distinct data points can occasionally slow down interaction, especially when reports are shared across various platforms or mobile devices. By applying the Top N filter at the visual level, we instruct the report engine to process and render only a constrained subset of the data, resulting in faster loading times and a smoother overall user experience. This optimization is especially noticeable in reports featuring numerous visuals that all draw from the same substantial dataset.
Understanding the Power BI Filtering Hierarchy
Before implementing the Top N filter, it is beneficial to understand the filtering context within Power BI. Filters exist at three primary levels, each affecting the data scope differently: the Report level, the Page level, and the Visual level. A report-level filter impacts all pages and visuals, while a page-level filter affects all visuals on a single page. The Visual-level filter, where the Top N function resides, is the most localized and granular, meaning it exclusively modifies the data points displayed within the selected chart or table without impacting any other components on the page.
The Power BI interface consolidates these filtering options within the dedicated “Filters” pane, which is typically found on the right side of the canvas. When a visual is selected, the pane dynamically updates to show the available fields for filtering that specific visualization. This design provides analysts with precise control over the data story being told by each individual element on the dashboard. The integrity of the overall data model remains intact; the filter simply dictates what slice of that model is rendered in the visual’s display window. This distinction is crucial for maintaining accurate totals and calculations outside of the specific top N chart.
The Top N filter type is a special option within the general visual filter settings. Instead of simply selecting specific categorical values (like ‘East Region’ or ‘Product A’), the Top N function requires two key parameters: the number of items (N) you wish to see (e.g., 10), and the specific measure or metric used to rank those items (the ‘By value’ field, such as Total Sales or Points Scored). This dual requirement ensures that the ranking is dynamic and based on the underlying quantitative measure, adapting automatically as the data model refreshes or as other slicers interact with the report context.
Step-by-Step Implementation of the Top N Filter
Implementing the filtering mechanism to showcase only the top performers is a straightforward process requiring interaction with the Filters pane in Power BI Desktop. This process is applicable to most standard visualizations, including bar charts, column charts, and even tables where ranking is necessary. The general procedure begins with ensuring that the visual you intend to modify is active, followed by navigating through the Filter settings to define the criteria for the ranking and count. This technique is universally recognized as the most efficient method for achieving focused data representation in dashboards.
The necessary steps are highly intuitive. First, select the visual component you wish to filter. Next, locate the Filters pane, where you will see the fields currently used in the visual’s Axes or Values. Identify the categorical field you want to rank (for instance, the “Team” or “Player” field) and expand its filtering options. Under the “Filter type” dropdown menu, you must switch the default selection (usually ‘Basic filtering’) to Top N. This change immediately exposes the parameters required to define the ranking criteria, signaling to Power BI that a numerical limit based on performance is required.
Once the Top N filter type is selected, you must define the two critical elements. First, specify the value for ‘N’ under the ‘Show items’ selection—for example, entering 10 to show the top ten elements. Second, and perhaps most crucially, drag the metric field (the measure by which the items should be ranked, such as ‘Revenue,’ ‘Count,’ or ‘Points’) into the “By value” box. It is essential that this field is the quantitative measure that determines the ranking order. Finally, execute the filter by clicking the Apply filter button at the bottom of the pane. This action instantly recalculates and updates the visual, presenting only the newly filtered subset of data, dramatically enhancing the focus of your report.
Example Walkthrough: Filtering Basketball Player Performance
To illustrate this filtering technique practically, let us consider a dataset tracking basketball player performance. Suppose we have a bar chart displaying the total points scored by fourteen individual players across various teams. Initially, the chart is cluttered, showing every player, making it difficult to immediately identify the leading scorers. Our goal is to refine this visualization to display only the players who achieved the Top 10 scores, providing a clear visual hierarchy of performance based on the ‘Points’ metric. The following images demonstrate the starting visual state and the subsequent filter application.

As depicted above, the initial chart includes data for all fourteen players. To proceed with the filtering, the user must first select the bar chart to activate the visual context in the Filters pane. We then locate the categorical field used on the axis—in this case, let’s assume the field is named Player Name or Team (as suggested by the original text, let’s use Team as the dimension being ranked). Clicking the dropdown next to Team in the Filters pane reveals the filtering options available for that dimension.
The filtering parameters are then set precisely: select Top N under the Filter type, input the value 10 in the ‘Show items’ box, and crucially, drag the Points field into the ‘By value’ section. This configuration instructs Power BI to rank the teams (or players) based on their Points metric and retain only the top ten highest-scoring entries. Observe the subsequent image showing the filter configuration before application.

Upon clicking Apply filter, the visualization immediately updates, displaying a concise and meaningful subset of the original data. The chart now efficiently highlights the ten top-performing players, ensuring that the visual attention of the report consumer is directed toward the most influential data points. This transformation is instantaneous and results in a dramatically cleaner presentation, fulfilling the requirement for focused analysis. The resulting chart confirms that the filter has executed correctly, leaving only the ten highest bars visible.

Customizing and Extending the Top N Functionality
The power of the Top N filter extends far beyond simply showing the top ten items. This mechanism is highly flexible and can be customized based on analytical needs, allowing for dynamic adjustments to the ranking size and direction. For instance, if the business environment necessitates focusing on the five best performers instead of ten, the user simply changes the numerical input in the ‘Show items’ box from 10 to 5. This immediate flexibility supports rapid exploratory analysis, enabling report designers to prototype different views quickly without altering the underlying report structure or complex DAX calculations.
For example, modifying the ‘Show items’ value to 5 instantly filters the basketball performance chart to display only the five leading scorers. This refinement further increases the visual impact, particularly useful when screen real estate is limited or when communicating results to high-level executives who require maximum compression of information. This adaptability ensures that the visualization remains relevant regardless of the reporting requirements for a specific audience.

Crucially, the Top N filter is bidirectional. While the default setting focuses on identifying the highest values (the ‘Top’ performers), analysts often need to identify the weakest performers to initiate corrective actions—such as the bottom 10 selling products or the 5 highest-cost centers. The filter pane facilitates this by including a simple radio button selection: clicking the Bottom option instead of ‘Top’ immediately reverses the ranking logic. When set to ‘Bottom 10’ and applied to the ‘Points’ measure, the visual will then display the ten players with the lowest scores, providing a targeted view for performance improvement initiatives.
Handling Dynamic Top N Requirements and Alternatives
While the standard visual-level Top N filter is excellent for static or predefined limits (like always showing the top 10), there are situations where the number ‘N’ needs to be dynamic—meaning the end-user should be able to select N (e.g., 3, 7, 15) using a slicer or input field. Achieving this dynamic capability requires slightly more sophisticated techniques, often involving parameters and DAX ranking functions. The typical approach involves creating a numeric parameter (or “What If” parameter) and then using a measure that calculates the rank of each item and filters based on whether that rank falls within the user-defined parameter value.
Advanced implementations might rely on the RANKX DAX function to assign a sequential rank to each item based on the metric. A subsequent calculated measure then tests if the item’s rank is less than or equal to the parameter value chosen by the user. While this DAX-driven approach provides superior interactivity and flexibility, it is significantly more complex to set up and maintain than the straightforward visual-level filter. Therefore, the built-in Top N filter remains the preferred method for any report where the requirement for N is fixed or only changes infrequently during the design phase.
Another alternative involves using a Report-level filter if the requirement is global across the entire report, although this is rare for Top N scenarios since ranking often needs to be specific to a visual’s context (e.g., Top 10 by Category A, but Top 5 by Category B). Regardless of the method chosen, consistency in the ranking measure (‘By value’) is vital. Ensure that the measure used for ranking accurately reflects the metric of interest, avoiding confusion between raw totals, averages, or calculated measures like year-over-year growth.
Summary of Power BI Filtering Techniques
The ability to effectively manage and limit the data displayed in visualizations is a cornerstone of professional report design in Power BI. The Top N visual-level filter provides the most accessible and efficient pathway to achieve focus, transforming cluttered charts into impactful summaries of leading performance indicators. Whether the goal is to identify the top ten sales representatives or the bottom five underperforming assets, this built-in feature offers the required precision and ease of use.
Report designers should prioritize using the visual-level Top N filter whenever the ranking criteria are fixed and confined to a single visual. For more dynamic, user-controlled ranking limits, a transition to DAX and rank measures becomes necessary. Mastering both techniques ensures that the analyst possesses a full arsenal of tools to present data stories that are not only accurate but also maximally engaging and actionable for stakeholders across the organization.
The following tutorials explain how to perform other common tasks in Power BI:
Cite this article
stats writer (2026). How to Display Top 10 Values in a Power BI Chart. PSYCHOLOGICAL SCALES. Retrieved from https://scales.arabpsychology.com/stats/how-can-i-limit-a-power-bi-chart-to-only-display-the-top-10-values/
stats writer. "How to Display Top 10 Values in a Power BI Chart." PSYCHOLOGICAL SCALES, 26 Jan. 2026, https://scales.arabpsychology.com/stats/how-can-i-limit-a-power-bi-chart-to-only-display-the-top-10-values/.
stats writer. "How to Display Top 10 Values in a Power BI Chart." PSYCHOLOGICAL SCALES, 2026. https://scales.arabpsychology.com/stats/how-can-i-limit-a-power-bi-chart-to-only-display-the-top-10-values/.
stats writer (2026) 'How to Display Top 10 Values in a Power BI Chart', PSYCHOLOGICAL SCALES. Available at: https://scales.arabpsychology.com/stats/how-can-i-limit-a-power-bi-chart-to-only-display-the-top-10-values/.
[1] stats writer, "How to Display Top 10 Values in a Power BI Chart," PSYCHOLOGICAL SCALES, vol. X, no. Y, ص Z-Z, January, 2026.
stats writer. How to Display Top 10 Values in a Power BI Chart. PSYCHOLOGICAL SCALES. 2026;vol(issue):pages.
