Power BI help users to visualize and interpret data easily and one of its key features is Data Analysis Expressions (DAX) which allows us to create custom calculations for our reports and dashboards. They are used for a variety of calculations and DAX Math Functions helps us to perform mathematical operations on data. In this article, we’ll see some commonly used DAX Math Functions that can be applied to real-world datasets.
Various DAX Math Functions
Let's practice some of the commonly used DAX Math Functions on a sample dataset of library supply companies. The screenshot of the dataset is given below:
DatasetNow go to the Power BI desktop to load the dataset from excel.
Power BI DesktopIn the image given below the dataset is uploaded in Power BI.
Load the datasetLet's now understand the important DAX math functions in detail:
1. DAX ABS Math Function
The ABS function in DAX returns the absolute value of a number. This means it removes the sign of a number, converting negative numbers to positive ones while keeping positive numbers unchanged. Whether we're working with whole numbers or decimals, it checks that the result is always a non-negative value. It is useful when nested in other functions that require positive numbers.
Syntax:
ABS(<number>)
- number: The number (or column reference) from which we want to get the absolute value.
Example Use Case: Calculating the difference between the Sum of the Tax amount (INR) and the Sum of the Total amount (INR).
Calculating the differenceExample: ABS = ABS(572369.5499999996 - 6943454.36)
DAX ABS Math FunctionIn this example the difference between 572369.55 and 6943454.36 is calculated and the absolute value of the result is returned. If the difference were negative, it would be converted into a positive value.
2. DAX Ceiling Math Function
The CEILING function in DAX rounds a number up to the nearest integer or multiple of a specified significance. It’s useful when we need to ensure that a number is rounded up when dealing with quantities or pricing that needs to adhere to certain standards such as rounding to the nearest whole unit or predefined increment.
Syntax:
CEILING(<number>, <significance>)
- number: Number we want to round.
- significance: Multiple to which we want to round. For example 1 to round to the nearest integer.
Example: ceiling = CEILING(572369.5499999996, 0.01)
DAX Ceiling Math FunctionThis rounds 572369.55 up to the nearest 0.01.
3. DAX Convert Math Function
The CONVERT function allows us to transform an expression into a specific data type. This is helpful when we need to change the format of a value, for example converting a date into an integer or a number into text.
Syntax:
CONVERT(<Expression>, <Datatype>)
- Expression: Any valid DAX expression.
- Datatype: The data type to convert to such as INTEGER, DOUBLE, STRING, BOOLEAN, CURRENCY, DATETIME etc.
Example: convert = CONVERT(DATE(1997,12,23), INTEGER)
DAX Convert Math FunctionThis converts the date December 23, 1997 into an integer.
4. DAX Currency Math Function
The CURRENCY function is used to convert a value into a currency format which is important for financial reports and calculations.
Syntax: CURRENCY(<value>)
- value: A scalar value that needs to be converted to a currency format.
Example: currency = CURRENCY(23.44)
DAX Currency Math FunctionThis returns the value 23.44 formatted as currency.
5. DAX Degrees Math Function
The DEGREES function converts an angle from radians to degrees. This is useful when we need to work with angle measurements that are not in radians
Syntax: DEGREES (angle)
- angle: The angle in radians that we want to convert to degrees.
Example: degrees = DEGREES(PI())
DAX Degrees Math FunctionThis converts the value of Pi (π) from radians to degrees.
6. DAX Divide Math Function
The DIVIDE function divides two numbers and returns a result. If the denominator is zero, it returns a blank value (or an alternate result, if provided).
Syntax:
DIVIDE(<numerator>, <denominator>, [<alternate result>])
- numerator: Number we want to divide.
- denominator: Number by which we are dividing.
- alternate result: (Optional) A value returned when division by zero occurs.
Example: divide = DIVIDE(234,12)
DAX Divide Math FunctionThis divides 234 by 12 and returns the result.
7. DAX Even Math Function
The EVEN function rounds a number to the nearest even integer. This can be helpful for certain calculations such as grouping items in pairs.
Syntax:
EVEN(<number>)
- number: Number we want to round to the nearest even integer.
Example: even = EVEN(23.44)
DAX Even Math FunctionThis rounds 23.44 up to the nearest even number which is 24.
8. DAX Exp Math Function
The EXP function returns the value of e raised to the power of the specified number. The constant e is approximately 2.71828 and is used in exponential growth and decay calculations.
Syntax:
EXP(<number>)
- number: The exponent to which the base e is raised.
Example: exp = EXP(4)
DAX Exp Math FunctionThis returns the value of e raised to the power of 4.
9. DAX Fact Math Function
The FACT function returns the factorial of a number which is the product of all positive integers up to that number. This is useful in combinatorics, statistics and probability.
Syntax:
FACT(<number>)
- number: The positive, non-negative number that we want to find the factorial for.
Example: fact = FACT(5)
DAX Fact Math FunctionThis returns the factorial of 5 which is 120 (5 * 4 * 3 * 2 * 1).
10. DAX Floor Math Function
The FLOOR function rounds a number down to the nearest multiple of a specified significance. This is helpful when we want to ensure that values are rounded down such as when working with pricing or measurements.
Syntax:
FLOOR(<number>, <significance>)
- number: The number we want to round.
- significance: The multiple to which we want to round.
Example: floor = FLOOR(245.33,0.3)
DAX Floor Math FunctionThis rounds 245.33 down to the nearest multiple of 0.3.
11. DAX GCD Math Function
The GCD function returns the greatest common divisor of two or more integers. This is useful for simplifying fractions or finding the largest number that divides both numbers without a remainder.
Syntax:
GCD(<number1>, [<number2>, ...])
- number1: First number.
- number2: (Optional) Additional numbers for which we want to find the greatest common divisor.
Example: gcd = GCD(122,4)
DAX GCD Math FunctionThis returns the greatest common divisor of 122 and 4 which is 2.
12. DAX INT Math Function
The INT function rounds a number down to the nearest integer. This is useful when we need to discard the decimal portion of a number.
Syntax:
INT(<number>)
- number: Number we want to round down to the nearest integer..
Example: int = INT(55.44)
DAX INT Math FunctionThis rounds 55.44 down to 55.
13. DAX Iso.Ceiling Math Function
The ISO.CEILING function behaves similarly to the CEILING function but follows ISO standards for rounding numbers. It rounds a number up to the nearest multiple of a specified significance.
Syntax:
ISO.CEILING(<number>, [<significance>])
- number: Number we want to round.
- significance: Multiple to which we want to round.
Example: iso.ceiling = ISO.CEILING(2.999,0.2)
DAX Iso.Ceiling Math FunctionThis rounds 2.999 up to the nearest multiple of 0.2.
14. DAX LCM Math Function
The LCM function returns the least common multiple of two or more integers. This is useful when working with fractions that have different denominators.
Syntax:
LCM(<number1>, [<number2>, ...])
- number1: First number.
- number2: (Optional) Additional numbers for which we want to find the least common multiple.
Example: lcm = LCM(45,56)
DAX LCM Math FunctionThis finds the least common multiple of 45 and 56.
15. DAX LN Math Function
The LN function returns the natural logarithm of a number. The natural logarithm uses e (approximately 2.71828) as its base.
Syntax:
LN(<number>)
- number: Positive integer whose natural logarithm we want to find.
Example: ln = LN(0.004)
DAX LN Math FunctionThis returns the natural logarithm of 0.004.
16. DAX LOG Math Function
The LOG function returns the logarithm of a number to a specified base. If no base is provided, the function defaults to base 10. This function is useful when working with exponential data or scaling numbers in a logarithmic scale.
Syntax:
LOG(<number>, <base>)
- number: Positive number for which we want to calculate the logarithm.
- base: Logarithm's base (default is 10 if not provided).
Example: log = LOG(1035,3)
DAX LOG Math FunctionThis returns the logarithm of 1035 to base 3.
17. DAX LOG10 Math Function
The LOG10 function returns the base-10 logarithm of a number. It’s typically used when we want to scale or normalize data on a logarithmic scale with a base of 10.
Syntax:
LOG10(<number>)
- number: A positive number for which we want the base-10 logarithm.
Example: log10 = LOG10(1035)
DAX LOG10 Math FunctionThis returns the base-10 logarithm of 1035.
18. DAX MOD Math Function
The MOD function returns the remainder after dividing a number by a divisor. It is useful when we need to calculate remainders or distribute items into groups.
Syntax:
MOD(<number>, <divisor>)
- number: The figure for which we need to calculate the divisional remainder.
- divisor: The number by which we divide the number.
Example: mod = MOD(1035,5)
DAX MOD Math FunctionThis returns the remainder when 1035 is divided by 5.
19. DAX MROUND Math Function
The MROUND function rounds a number to the nearest multiple of a specified value. This can be used to round prices, measurements or other values to a required standard.
Syntax:
MROUND(<number>, <multiple>)
- number: Number we want to round.
- multiple: The significant multiple that we want to round the number to.
Example: mround = MROUND(455.6,5)
DAX MROUND Math FunctionThis rounds 455.6 to the nearest multiple of 5.
20. DAX ODD Math Function
The ODD function rounds a number to the nearest odd integer. This can be helpful when dealing with objects or quantities that need to be in odd numbers.
Syntax:
ODD (number)
- number: Number we want to round to the nearest odd integer.
Example: odd = ODD(455.6)
DAX ODD Math FunctionThis rounds 455.6 to the nearest odd number which is 457.
21. DAX Pi Math Function
The PI function returns the value of Pi in decimal form with 15-digit precision. Pi is a constant used in various mathematical calculations such as those involving circles.
Syntax:
PI()
Example: pi = PI()
DAX Pi Math FunctionThis returns the value of Pi approximately 3.14.
22. DAX Power Math Function
The POWER function raises a base number to a given exponent. It’s useful when we want to calculate exponential growth or other power-related operations.
Syntax:
POWER(<number>, <power>)
- number: Any real number can act as the base number.
- power: Higher exponent from the base number.
Example: power = POWER(5,3)
DAX Power Math FunctionThis returns 5 raised to the power of 3 (125).
23. DAX Quotient Math Function
The QUOTIENT function returns the integer part of a division. This is useful when we need to discard the remainder or fractional part from a division operation.
Syntax:
QUOTIENT(<numerator>, <denominator>)
- numerator: Division factor (or dividend).
- denominator: Number by which the numerator is divided.
Example: quotient = QUOTIENT(234,3)
DAX Quotient Math FunctionThis returns the integer part of 234 divided by 3 (78).
24. DAX Radians Math Function
The RADIANS function converts an angle from degrees to radians which is necessary for various mathematical and trigonometric functions that work with radians.
Syntax:
RADIANS (angle)
- angle: An angle that we want to convert from degrees to radians.
Example: radians = RADIANS(90)
DAX Radians Math FunctionThis converts 90 degrees to radians (approximately 1.57).
25. DAX Rand Math Function
The RAND function generates a random number between 0 and 1. It’s useful for simulations, random data generation or testing.
Syntax:
RAND ()
To avoid mistakes like division by zero, the RAND function cannot return a value of zero.
Example: rand = RAND()
DAX Rand Math FunctionThis generates a random number between 0 and 1 (e.g 0.48).
26. DAX RandBetween Math Function
The RANDBETWEEN function generates a random integer between two specified values. It is useful when we need random integers for simulations or tests.
Syntax:
RANDBETWEEN(<bottom>, <top>)
- bottom: Smallest integer that will be returned by the function.
- top: Function will return the greatest possible integer.
Example: randbetween = RANDBETWEEN(23,44)
DAX RandBetween Math FunctionThis generates a random integer between 23 and 44 i.e 31.
27. DAX Round Math Function
The ROUND function rounds a number to a specified number of digits. This is used in financial calculations to round prices, quantities or other data points to the nearest decimal place.
- The number is rounded to the specified number of decimal places if num digits are higher than zero.
- The number is rounded to the nearest integer if the num digit is 0.
- The number is rounded to the left of the decimal point if the num digits are less than 0.
Syntax:
ROUND(<number>, <num_digits>)
- number: Value we want to round.
- num_digits: Number of digits we want to round to. A value of zero rounds to the nearest integer.
Example: round = ROUND(23.44444,4)
DAX Round Math FunctionThis rounds 23.44444 to 4 decimal places (23.44).
28. DAX RoundDown Math Function
The ROUNDDOWN function rounds a number down to the nearest specified digit. Unlike ROUND which rounds based on the decimal it will always round down toward zero.
- The value in number is rounded down to the provided number of decimal places if the num digits are more than zero.
- The value in number is rounded to the nearest integer if the num digits are 0.
- The value in number is rounded to the left of the decimal point if the num digits are less than 0.
Syntax:
ROUNDDOWN(<number>, <num_digits>)
- number: Value to be rounded down.
- num_digits: Number of digits to round to.
Example: round down = ROUNDDOWN(23.44444,1)
DAX RoundDown Math FunctionThis rounds 23.44444 down to 23.40.
29. DAX RoundUp Math Function
The ROUNDUP function rounds a number up, away from zero, to the specified number of digits. It is useful when we need to ensure values are always rounded up.
- The number is rounded up to the provided number of decimal places if the num digits are larger than 0 (zero).
- The number is rounded up to the nearest integer if the num digit is 0.
- The number is rounded to the left of the decimal point if the num digits are less than 0.
Syntax:
ROUNDUP(<number>, <num_digits>)
- number: Value to be rounded up.
- num_digits: Number of digits to round to.
Example: round up = ROUNDUP(23.44444,1)
DAX RoundUp Math FunctionThis rounds 23.44444 up to 23.50.
30. DAX Sign Math Function
The SIGN function identifies the sign of a number. It returns 1 for positive numbers, 0 for zero and -1 for negative numbers.
Syntax:
SIGN(<number>)
- number: A real number or an expression that evaluates to a number.
Example: sign = SIGN(23.44444)
DAX Sign Math FunctionThis returns 1 because the number is positive.
31. DAX Sqrt Math Function
The SQRT function returns the square root of a number. This is helpful when working with geometric calculations or any situation requiring square roots.
Syntax:
SQRT(<number>)
- number: Number for which we want to calculate the square root.
Example: sqrt = SQRT(23.44444)
DAX Sqrt Math FunctionThis returns the square root of 23.44444.
32. DAX SqrtPi Math Function
The SQRTPI function returns the square root of the product of a number and Pi. This is useful for certain geometric and statistical calculations.
Syntax:
SQRTPI (number)
- number: Value to be multiplied by Pi before taking the square root.
Example: sqrtpi = SQRTPI(23.44444)
DAX SqrtPi Math FunctionThis returns the square root of 23.44444 * Pi i.e 8.58.
33. DAX Trunc Math Function
The TRUNC function removes the decimal portion of a number, truncating it to the specified number of digits. It is useful when we need to eliminate fractional values.
Syntax: TRUNC(<number>, <num_digits>)
- number: Value we want to truncate.
- num_digits: Number of digits to which we want to truncate. If omitted the default is 0 (rounds to the nearest integer).
Example: truncate = TRUNC(45.0000345,6)
DAX Trunc Math FunctionThis truncates 45.0000345 to 6 decimal places (45.00).
By mastering these DAX Math Functions we can enhance our data analysis capabilities in Power BI which helps in more precise calculations and better insights for our reports and dashboards.
Similar Reads
Power BI Tutorial | Learn Power BI Power BI is a Microsoft-powered business intelligence tool that helps transform raw data into interactive dashboards and actionable insights. It allow users to connect to various data sources, clean and shape data and visualize it using charts, graphs and reports all with minimal coding.Itâs widely
5 min read
Introduction & Setup the Power BI
What is Business Intelligence?Business Intelligence is the talk of a new changing and growing world that can be defined as a set of concepts and methodologies to improve decision-making in business through the use of facts and fact-based systems. The Goal of Business Intelligence is to improve decision-making in business ideas a
6 min read
Power BI - IntroductionPower BI is a software developed by Microsoft that helps you to turn raw data into clear and useful information. It helps to create interactive charts, reports and dashboards so you can easily understand your data. Whether you work in business, research or any field that uses data Power BI makes it
5 min read
Power BI - Key ComponentsPower BI is a data visualization and business intelligence tool created by Microsoft. It helps us to turn raw data into easy to understand reports and interactive dashboards which non-technical users can also create easily. In this article, we will understand its key components.Components of Power B
4 min read
Power BI - Practical ApplicationsA feature of Microsoft Office 365 called Power BI gives business users access to insights from their data. Users of the software can visualize information using a range of tools, such as graphs and diagrams. In other words, Power BI serves as a link between your data and the individual who will ulti
7 min read
How to Install Power BI on Windows?Power BI is a business analytics tool developed by Microsoft where "BI" stands for Business Intelligence. It is used to connect, visualize and analyze data from various sources. You can create interactive dashboards, reports, graphs and charts with just a few clicks. Power BI also helps with data cl
3 min read
Power BI - Data Sources and its typeIn Power BI a data source is simply where your data originally comes from. It could be a file stored on your computer, a database, an online service or any other place that Power BI can connect to. These data sources are important because they provide the basic information that Power BI uses to crea
4 min read
Differences Between Microsoft Power BI and SSRSSSRS and Power BI are both Business Intelligence (BI) tools that are made to show data to users in a easy to understand way. Even though Microsoft made both but they are designed for different types of users and used for different purposes. In this article, we will see the differences between Power
3 min read
Power BI Free vs Power BI Pro vs Power BI PremiumPower BI is a tool developed by Microsoft to help users connect to various data sources and create interactive reports. It allows you to visualize your data in a way that makes it easier to see patterns and insights. Power BI was built using some of the features from Excel, like Power Query, Power P
4 min read
The Power BI Query Editor
Power BI - How to edit in Power BI App?Power BI is a data visualization application that lets you connect, transform and find insights into the most pressing matters of your business. It helps in sourcing your data and creating visual dashboards, KPIs, and reports by editing the data as per your concerns. You can collaborate, share and i
8 min read
Power BI - DAX Date FunctionsDAX date functions are built-in functions that help you work with date and time values. These functions allow you to create new columns, calculate differences between dates, extract parts of a date like day, month or year and handle time-based calculations in your reports.To understand these functio
3 min read
Power BI - How to Add Conditional Columns?Creating insightful reports often requires data to be organized and categorized based on specific conditions. Conditional columns helps change or add values in a column based on logic you define. In this article, weâll learn how to create conditional columns using Power Query Editor.Step 1: Open Pow
2 min read
DAX Aggregate Functions in Power BIMicrosoft Power BI is a tool that helps businesses to analyze data and create interactive reports and visualizations. It can connect to various data sources such as Excel, SQL databases, cloud services, etc and can perform aggregate functions on them for analysis. In this article we will learn about
6 min read
Power BI - Excel IntegrationPower BI and Excel integration combine the data visualization and reporting capabilities of Power BI with the spreadsheet functionality of Excel. By linking the two users can analyze and manipulate Power BI data directly within Excel. This is vey useful tool for those who prefer working in Excel but
3 min read
PowerBI Dash Board Visualisation
Power BI - Dashboard IntroductionPower BI allows users to convert data into visuals and graphics to explore and analyze data, collaborate on interactive dashboards and reports. A Power BI dashboard is one page that shows different charts and visuals all designed to explore and interact with your data easily.How to Create a Simple D
5 min read
Power BI - Dashboard ActionsA single page, or palette, is what is referred to as a Power BI dashboard and it employs visualizations to convey a story. As it can only fit on one page, a well-designed dashboard delivers only the essentials of the scenario. Dashboards are a feature of the Power BI service. When utilizing Power BI
8 min read
Power BI - Create a Stacked Bar ChartSometimes there is a range of scenarios where it is hard to convey the information in a table and written format. Under such situations, Bar charts make things easier and more understandable. What are Stacked Charts & Bar Charts? Stacked charts are a sort of bar chart which are multiple-series i
3 min read
Power BI - How to add Reports to Dashboards?Power BI Dashboards help you to view and summarize important information from your reports in one place. You can add an entire report or just specific parts like charts, cards or tables to a dashboard. You can also mix multiple reports into one dashboard. In this article, weâll learn how to add full
3 min read
Power BI - Report Level FiltersFilters in Power BI sort data and knowledge based on some selected criteria. That is, you'll select particular fields or values within fields and view only the information related to them. as an example, you've got a dataset related to a store's sales. Now, using the filters you'll filter out unnece
2 min read
Power BI - How to Format Matrix?Power Bi is an extensively used operation as it helps in storing, assaying, calculating, etc. data. Power Bi contains numerous functions that are used to maintain and show data in a presentable way. Matrix is one of the Power Bi is handy functions, it's a collection of figures that are arranged into
4 min read
Power BI - SlicerPower BI slicers are interactive filters that allow us to easily refine and analyze specific parts of our data. They provide a simple way to focus on important part of a dataset which helps in making data exploration and decision-making faster. A slicer helps filter data directly in our report such
6 min read
Power BI - How to Format a Card?Cards in Power BI help us display a certain value, corresponding to different dynamic scenarios. For example, want to know the total population of the world, and the population of a certain country by a slicer, all can be achieved by cards in Power BI. In this article, we will learn how to format a
5 min read
Power BI - Format Multi-Row CardMulti-Row cards in Power BI help us display multiple values, corresponding to different dynamic scenarios. For example, want to know the total population of the world, the average world's economy, annual total deaths all in a single card, to achieve such tasks we use multi-row cards. Under the field
6 min read
Power BI - How to Create a Map?A map only locates the location as a data point, whether it's a continent, country, state, city, etc. Maps can also be plotted with the help of latitude and longitude. Maps can be useful, to know the current running business over different geographical locations. For example, if geeks for geeks want
3 min read
Power BI - How to Format MapMaps are the visualizations that display dataset values on the basis of location. The location can be state, country, city, pin code, etc. We have various options to format maps. We can apply different styles to map, add legends, customize the colors of the bubbles, etc. In this article, we will lea
6 min read
Power BI - How to Create a Treemap?A TreeMap in Power BI is a visualization that helps us to display hierarchical data through a set of nested rectangles. Each rectangle represents a category or subcategory and their size reflects the value they represent. Larger values are shown as larger rectangles making it easy to identify trends
3 min read
Power BI - How to Format Tree Map?Tree Maps are the visualizations that display dataset values in the form of a hierarchical rectangle-cut format. We prefer Tree Map whenever we want to show large hierarchical data, in a limited space, with a better color combination, we have treemap as our first choice, also when we have a correlat
6 min read
Connect Power BI Desktop with Power BI ServicePower BI Desktop is the system version of Power BI present in the local system, It is downloaded as a free application. The comprehensive report authoring tool for report designers is Power BI Desktop. You can connect to many data sources through the desktop and then turn the data into a data model.
5 min read
Power BI - Create a TableTables are a way to represent data in the form of rows and columns. By default, the Power BI desktop creates a table itself, whenever data is dragged under the visualizations section. But, here will learn how to create the table manually, if not created by Power BI, we will also look at some aggrega
2 min read
Power BI - How to Format Table?Sometimes we want to show data in tabular format for that we have two options here one is a table and another one is a matrix. This article deals with Tables in Power BI. You can use this dataset to follow along with this article. The topic that will be covered in the articles are: Creating a simple
4 min read
Power BI - Create a Stacked Column ChartSometimes there is a range of scenarios where it is hard to convey the information in the form of a table and written format. Under such situations, Column charts make things easier and more understandable. Let's understand what is stacked column chart is and how to create a stacked column chart. Wh
3 min read
Power BI - How to Format Stacked Column Chart?Formatting is a technique to enhance the looks of the charts by giving a cosmetic appearance to the chart title and chart legend. Titles are given to the X and Y axis to add clarity for the user. Formatting commands are applied to a chart for the identical reason they're applied to a worksheet: they
5 min read
Power BI - Create 100% Stacked Column ChartA 100% stacked column chart is formed by bar lines, which show the proportion of each data value in the form of percentages. This chart is generally, used when we want to match the ratios of different column values, with different fields. For example, if we want to compare the salary and bonus of ea
4 min read
Power BI - Create 100% Stacked Bar ChartPower BI 100% stacked bar chart is used to display the relative percentage of multiple data series in stacked bars, where each stacked bar's total (cumulative) always equals 100%. In other words, A 100% stacked bar chart in power bi is a type designed to show the relative chance of multiple data ser
3 min read
Power BI - Format Stacked Bar ChartFormatting is a technique to enhance the looks of the charts by giving a cosmetic appearance to the chart title and chart legend. Titles are given to the X and Y axis to add clarity for the user. Formatting commands are applied to a chart for the identical reason they're applied to a worksheet. they
4 min read
Power BI - How to Create a Stacked Area ChartA stacked area chart is formed by combining the line chart, with the shaded area under that line. This chart is generally, used when we want to see the trends, that which field is performing better, in a particular time frame. For example, considering the stock prices of different companies, in the
3 min read
Power BI - Format Area ChartAn area chart is a combination of a line chart with an area covered below the line. We could add a secondary y-axis, with just 2 mouse clicks Power BI. We have various options to format area charts, we can change the value of the x-axis, y-axis, its title, etc. We can also add various options like s
11 min read
Power BI - Create a Radial Gauge ChartA radial Gauge chart looks similar to a speedometer of a Car. A gauge chart is a half-circle chart, which tells whether a target is achieved or not. Gauge charts are generally used to measure the progress toward a goal. In this article, we will learn how to create a radial gauge chart in Power BI. C
4 min read
Power BI - Explain Key Performance Indicators (KPIs) dashboardsKey Performance Indicators (KPIs) are important metrics that help businesses to evaluate their performance in achieving strategic objectives. In Power BI, KPIs provide a visual representation of progress toward goals by comparing actual performance with target values. They act as essential tools for
3 min read
Power BI _ Format KPIs Chart
Power BI _ Format Clustered Bar Chart
Power BI - How to Create a Waterfall Chart?A waterfall chart shows a running value as quantities are added or subtracted. Itâs helpful to visualize how an underlying value is influenced by a series of positive and negative changes. The columns are usually encoded using color so that you can quickly identify increments and decrements. In a wa
2 min read
Power BI - Format Waterfall ChartA waterfall chart is generally used to check the trend in the data, with its ups and downs at particular intervals. We have various options to format waterfall charts, we can change the value of the x-axis, y-axis, its title, etc. We can also add various options like Breakdown, Gridlines, and data l
8 min read
Power BI - Create a Filled MapA filled map is similar to a map in Power BI. A filled map, allocates a certain area of the location mentioned, while a map only locates the location as a data point, whether it's a continent, country, etc. Filled maps can be useful, to know the exact boundaries of a location, whether it is a countr
3 min read
Power BI - Format Filled MapFilled Maps are the visualizations that display dataset values on the basis of location with the area allocated for that region. The difference between a map and a filled map is that a map only shows the data points for the selected location, but a filled map selects the area portion of that locatio
6 min read
Power BI - How to Create a Scatter Chart?A Scatter chart is a chart, representing data points, spread on a graph, to show the column values. It helps us analyze and summarise the data very efficiently. We can also add legends, bubble sizes, and animations to this chart. This graph is widely used because it can show better visualizations in
4 min read
Power BI - Format Scatter ChartScatter charts are data distribution charts, in the form of data points. We have various options to format scatter charts, we can change the value of the x-axis, y-axis, its title, etc. We can also add various options like zoom slider, markers, and grid lines in the scatter chart. In this article, w
8 min read
Showing Trends with Line Charts
Power BI - Format Line ChartA Line chart shows data in the form of a line. It is generally used when we have to show, continuous data graphically. We could add a secondary y-axis, with just 2 mouse clicks in Power BI. We have various options to format line charts, we can change the value of the x-axis, y-axis, its title, etc.
10 min read
Power BI - How to Create a Shape Map?A shape map is similar to a map in Power BI. A shape map, shows the comparison between different regions, using different color shades, on a given value. For example, suppose the number of corona cases is higher in Uttar Pradesh, with respect to Haryana. In that case, the Uttar Pradesh state will be
4 min read
Power BI - Format Donut ChartA donut chart is a circular chart, which could present values of a dataset in the form of slices of a donut. The donut chart is exactly the same as a pie chart, the only difference is pie chart has a circle, but a donut chart has a hole in the circle. We have various options to format donut charts,
6 min read
Power BI - Format Pie ChartA pie chart is a circular chart, which could present values of a dataset in the form of slices of a circle. Â We have various options to format pie charts, we can change the value of the legends, rotation, detail labels, etc. In this article, we will learn how to format a pie chart in Power BI and ex
6 min read
Power BI - Format Ribbon ChartA ribbon chart is a type of column chart, with ribbons joining each other. If the legends property is not added to the ribbon chart, then the ribbon chart is the same as the column chart. If we add legends to our chart, then a string of ribbons will be joined for each legend's values, showing the ra
8 min read
Power BI - Create a R Script VisualAn R script is different from R visuals. It helps transform our data into statistical analysis and machine learning algorithms on our datasets. It creates beautiful charts, with statistical measures. To make R Script Visual, we need to have some prerequisites i.e. Installing R in the System, and Che
4 min read
Power BI - Format Line and Stacked Column ChartA Line and Stacked Column chart is a combination of a line chart with a stacked column chart. We could add a secondary y-axis, with just 2 mouse clicks in Power BI. We have various options to format line and stacked column charts, we can change the value of the x-axis, y-axis, its title, etc. We can
11 min read
Power BI - Format Line and Clustered Column ChartA Line and Clustered Column chart is a combination of a line chart with a clustered(segregated) column chart. We could add a secondary y-axis, with just 2 mouse clicks in Power BI. We have various options to format line and clustered column charts, we can change the value of the x-axis, y-axis, its
11 min read
DAX Introduction
Power BI - How to Create Calculated Columns?Power BI Desktop there are two data modification options known as Calculated Table and Calculated Column. These two options can add a whole new table referring to existing tables and a column to any existing table using existing columns of the respective table. Calculated Columns and Calculated Tabl
3 min read
Power BI- FunctionsDAX is a very powerful feature provided with Power BI from Microsoft. DAX stands for Data Analysis Expressions. As we can understand from the name DAX consists of the functions and expressions that are used to manipulate the data or the reports. These expressions help to perform analysis of the data
5 min read
Power BI- DAX Window FunctionThe filter and value functions in DAX are some of the most complex and powerful and differ greatly from Excel functions. The lookup functions work by using tables and relationships, like a database. The filtering functions let you manipulate data context to create dynamic calculations. The WINDOW fu
5 min read
Power BI - DAX Logical FunctionsData analysis expressions, or DAX, are formulas or expressions used in calculations and data analysis. These expressions contain a variety of different functions, operators, and constants that are all evaluated collectively as a single formula to yield the desired outcomes (value or values). DAX for
5 min read
Power BI - DAX Information FunctionsData Analysis Expressions, or DAX, are formulas or expressions that are used for calculations and data analysis. These expressions consist of a number of different functions, operators, and constants that are all evaluated together as a single formula to produce the desired results (value or values)
5 min read
Power BI - DAX TEXT FunctionsDAX is a collection of operators, constants, and functions that can be used to compute and return one or more values in an expression or formula. To put it simply, DAX gives you the ability to create new data from data that already exist in your model. DAX Text Functions Tables and columns can be us
11 min read
Power BI- DAX Index FunctionData filtering is one of the most widely used data analysis techniques. Data filtering eliminates the clutter and makes important information visible to everyone, whether they are financial experts, data scientists, marketers, or salespeople. Filtered data often results in a subset of data that may
4 min read
Power BI - DAX Trigonometric FunctionsMicrosoft Power BI uses Data Analysis Expressions (DAX) to create custom calculations including measures, columns and tables. By understanding DAX we can develop high-performance data models for more efficient analysis. Among the many DAX functions trigonometric functions such as sine, cosine and ta
4 min read
Power BI - DAX COUPDAY Financial FunctionData Analysis Expressions is referred to as DAX in Power BI. It is an expressive language for formulas that are also utilized in Power BI and other visualization tools. It is utilized to create many kinds of formulae. We have all been utilizing various Excel functions in MS Excel for a very long tim
5 min read
Power BI - DAX Depreciation FunctionsFormulas that do financial computations, including net present value and rate of return, use financial functions in DAX. These features are comparable to those found in Microsoft Excel's financial features. Microsoft added about 50 additional DAX capabilities to Power BI in July 2020. Some users may
9 min read
Power BI - Distinct() functionData Analysis Expressions (DAX) include many functions that return a table rather than a value. The table isn't displayed but is used to provide input to other functions. For example, you can retrieve a table and then count the distinct values in it or calculate dynamic sums across filtered tables o
2 min read
Power BI - DAX Math FunctionsPower BI help users to visualize and interpret data easily and one of its key features is Data Analysis Expressions (DAX) which allows us to create custom calculations for our reports and dashboards. They are used for a variety of calculations and DAX Math Functions helps us to perform mathematical
13 min read
Power BI - DAX Counting FunctionsData Analysis Expressions (DAX) in Power BI provides a set of functions that help us to calculate values such as counts, sums and averages. These counting functions are important for analyzing data and summarizing key insights. Whether we're working with entire tables or specific columns, DAX counti
3 min read
Power BI- DAX Bitwise FunctionsTo generate formulas and expressions in Excel data models for Power BI, Analysis Services, and Power Pivot, Data Analysis Expressions (DAX), a group of functions and operators, can be combined. Data Analysis Expression is a feature of the Power BI toolset that enables business analysts to maximize t
2 min read
Top 30 Power BI Interview Questions and Answers (For Fresher & Experienced) Power BI is a powerful business analytics tool developed by Microsoft, renowned for its interactive visualizations and business intelligence capabilities. It's widely adopted across various industries, making it a valuable skill for professionals in data analysis and reporting. Top companies like Mi
15+ min read