Dashboards & Business Analytics

Chapter 9
Essential Business Analytics Techniques

Certificate in Business Intelligence (Power Bi)
Dashboards & Business Analytics   •   Certificate

Essential Business Analytics Techniques

Introduction

Business intelligence becomes valuable when data is converted into defensible conclusions and practical decisions. A dashboard may show revenue, costs, customers and operational activity, but decision-makers need more than isolated figures. They need to know how performance compares with a target, why it changed, which segments matter most, whether relationships are meaningful, and what may happen next.

This chapter introduces the principal techniques used in descriptive, diagnostic and basic predictive business analytics: comparisons, ratios, variance analysis, trend analysis, ranking, segmentation, contribution analysis, distributions, correlation and basic forecasting. These techniques are applicable in Power BI through measures, calculated columns, visualisations, filters and analytical features. Their usefulness depends not only on calculation, but also on interpretation. A statistically visible relationship is not automatically causal, and a forecast is not a promise.

The techniques are presented as complementary. Comparison establishes a reference point; ratios make unlike-sized entities comparable; variance analysis explains deviations; trend analysis identifies movement over time; ranking and segmentation focus attention; contribution analysis clarifies importance; distributions reveal spread and unusual values; correlation assesses association; and forecasting supports planning under uncertainty.

Learning objectives

By the end of this chapter, you should be able to:

  • compare actual performance with targets, prior periods and benchmarks;
  • calculate and interpret ratios, percentage changes and variances;
  • analyse trends, ranks, segments and contribution to totals;
  • interpret distributions using measures of centre and spread;
  • distinguish correlation, association and causation;
  • produce and communicate a basic forecast with appropriate caution;
  • recognise uncertainty, data-quality problems and analytical limitations;
  • implement these techniques responsibly in a Power BI dashboard.

1. Establishing meaningful comparisons

A number has limited meaning without context. Revenue of £500,000 might be excellent for a small branch but disappointing for a national division. Meaningful analysis therefore begins by selecting a comparison basis.

Common comparison bases include:

Comparison basisTypical questionExample
TimeHas performance improved?This month versus last month
TargetAre objectives being achieved?Actual sales versus budget
BenchmarkHow do we compare externally or internally?Branch versus company average
Like-for-likeIs the comparison fair?Stores open in both periods
MixWhich products or regions explain the total?Product share of profit

A comparison must use consistent definitions. Revenue should be compared with revenue rather than orders, and a current quarter should not be compared with a partial previous quarter. Seasonality, inflation, exchange rates, acquisitions, closures and changes in accounting policy may make a simple comparison misleading.

Absolute and relative change

Absolute change is the arithmetic difference between a new value and a reference value:

∆x = x₁ − x₀

Here, x₁ is the new value and x₀ is the reference value. The unit of ∆x is the same as the original measure. Relative change expresses the difference as a proportion of the reference value:

Relative change = (x₁ − x₀) ÷ x₀

Percentage change is relative change multiplied by 100. The formula assumes x₀ ≠ 0 and that the reference value is an appropriate baseline. If the baseline is zero, percentage growth is undefined; report the absolute change and explain the situation instead.

Worked example. Monthly revenue rises from £80,000 to £92,000.

  • Absolute change = £92,000 − £80,000 = £12,000.
  • Percentage change = £12,000 ÷ £80,000 × 100 = 15%.

If revenue falls from £80,000 to £68,000, the percentage change is −15%. The negative sign indicates decline; it is not appropriate to describe this merely as “15% change” without stating direction.

2. Ratios and performance measures

Ratios relate two quantities and are useful when scale differs. A ratio should have a clear numerator, denominator and interpretation. The denominator must be relevant and non-zero.

Important business ratios include:

MeasureFormulaInterpretation
Conversion rateConversions ÷ eligible visitorsShare of visitors completing the desired action
Gross marginGross profit ÷ revenueRevenue retained after cost of sales
Defect rateDefective units ÷ total unitsProportion of output that is defective
Average order valueRevenue ÷ number of ordersAverage monetary value per order
Revenue per employeeRevenue ÷ employeesOutput relative to workforce size
On-time delivery rateOn-time deliveries ÷ total deliveriesDelivery reliability

A percentage and a percentage-point change are different. If conversion rises from 4% to 5%, the relative increase is 25%, but the increase is 1 percentage point. Both may be useful, but they answer different questions.

Worked example. A website receives 40,000 eligible visits and records 1,600 purchases. Its conversion rate is:

Conversion rate = 1,600 ÷ 40,000 × 100 = 4%

If purchases rise to 2,000 while visits remain 40,000, conversion becomes 5%: an increase of 1 percentage point or 25% relative growth.

Ratios can also conceal denominator changes. A higher revenue-per-employee figure may result from reduced staffing rather than improved productivity. Analysts should display the numerator and denominator, or provide access to them through tooltips and drill-through pages.

3. Variance analysis

Variance analysis compares actual results with a planned, expected or reference value. It is widely used in budgeting, sales management and operational control.

For a general measure:

Variance = Actual − Reference

For a positive measure such as revenue, a positive variance is often favourable. For a cost, a positive variance may be unfavourable. Therefore, dashboards should label variances as favourable or unfavourable according to business meaning, not simply colour every positive number green.

A percentage variance is:

Variance percentage = (Actual − Reference) ÷ Reference × 100

This requires a non-zero reference and a comparable measurement basis.

Worked example. Budgeted operating cost is £120,000 and actual cost is £126,000.

  • Variance = £126,000 − £120,000 = £6,000.
  • Variance percentage = £6,000 ÷ £120,000 × 100 = 5%.

The result is a £6,000 adverse variance, or 5% above budget. A useful diagnostic decomposition asks whether the variance arose from volume, price, mix, timing, one-off events or data error.

In Power BI, a robust variance design normally includes separate measures such as Actual, Budget, Variance and Variance %. The model should contain a proper date table and consistent category mappings. Conditional formatting should be based on business rules; for example, higher cost may be red while higher revenue is green.

4. Trend analysis

Trend analysis examines movement across ordered observations, usually time. It differs from a simple comparison because it considers a sequence and direction. A line chart can reveal growth, decline, seasonality, cycles, structural breaks and unusual observations.

A trend should be assessed at an appropriate granularity. Daily data may be noisy, whereas monthly aggregation may hide short-term operational problems. Moving averages reduce short-term fluctuation. A simple moving average of window length k is:

MAₜ = (xₜ + xₜ₋₁ + … + xₜ₋ₖ₊₁) ÷ k

Here, xₜ is the observation at time t, and k is the number of observations in the window. Every observation is equally weighted. A moving average smooths noise but introduces lag and cannot explain causes.

A seasonal comparison is often better than a month-on-month comparison. For example, December sales should generally be compared with previous Decembers, not only with November. Year-over-year growth for a monthly value can be calculated as:

YoY growth = (xₜ − xₜ₋₁₂) ÷ xₜ₋₁₂ × 100

The subscript 12 assumes monthly data and a twelve-month seasonal cycle. Other frequencies require an appropriate seasonal lag.

Trend interpretation should consider whether the data is complete, whether definitions changed, and whether apparent movement is caused by price inflation, product mix or a change in reporting coverage.

5. Ranking and segmentation

Ranking orders entities according to a measure, such as sales, profit, customer value or defect count. It helps identify leaders, laggards and priorities. Rank is a relative position, not a measure of distance. The difference between first and second may be tiny or enormous.

A ranking can be distorted by small denominators, one-off transactions or incomplete periods. Always state the metric, period, population and sorting direction. “Top customers” is incomplete unless it specifies top by revenue, margin, orders or another measure.

Segmentation divides a population into meaningful groups. Possible bases include geography, customer value, product type, channel, organisation size and behavioural characteristics. A good segment is:

  • relevant to a decision;
  • sufficiently large or strategically important;
  • internally understandable;
  • distinct enough to support different action;
  • stable enough to monitor, or explicitly designed to detect change.

Rule-based segmentation may use thresholds, such as customers with annual spend above £10,000. Behavioural segmentation may use recency, frequency and monetary value. More complex clustering can identify groups algorithmically, but clusters require validation and managerial interpretation.

Avoid confusing descriptive segments with explanations. A “high-value digital customer” is a classification; it does not prove why the customer buys more. Segments may also create fairness risks if sensitive attributes or their proxies influence treatment.

6. Contribution analysis and the 80/20 heuristic

Contribution analysis asks how much each component contributes to a total. For component i:

Contribution shareᵢ = Componentᵢ ÷ Total × 100

The component and total must be measured on the same basis. If analysing profit, components should be profit contributions rather than revenue unless the purpose is explicitly revenue contribution.

Worked example. Three products generate the following gross profit:

ProductGross profit
A£60,000
B£25,000
C£15,000
Total£100,000

Product A contributes 60%, B contributes 25% and C contributes 15%. A Pareto chart can sort products from largest to smallest and display cumulative contribution. The 80/20 principle is a heuristic, not a law: it suggests that a minority of causes may account for a substantial share of outcomes, but the exact proportion must be measured rather than assumed.

Contribution analysis is especially useful for product portfolio decisions, customer profitability, regional performance and cost concentration. It should be combined with strategic importance. A low-contribution product may be essential for compliance, customer retention or market access.

7. Distributions: centre, spread and unusual values

A distribution describes how observations are arranged. Two datasets may have the same average but very different risk and operational meaning. Analysts should therefore examine centre, spread, shape and outliers.

The arithmetic mean is:

x̄ = ∑xᵢ ÷ n

where xᵢ is observation i and n is the number of observations. The mean is sensitive to extreme values. The median is the middle ordered value, or the average of the two middle values when the sample size is even. The median is often more representative for skewed measures such as income, delivery time or customer spend.

The range is maximum minus minimum. The sample variance is:

s² = ∑(xᵢ − x̄)² ÷ (n − 1)

The sample standard deviation is s = √s². The n − 1 denominator is used when estimating population variability from a sample. For a complete population, the population variance uses N in the denominator instead. Standard deviation has the same units as the original variable.

The interquartile range is:

IQR = Q₃ − Q₁

where Q₁ and Q₃ are the first and third quartiles. A common descriptive rule flags values below Q₁ − 1.5IQR or above Q₃ + 1.5IQR as potential outliers. This is a screening convention, not proof that an observation is erroneous.

Worked example. Delivery times are 2, 3, 3, 4 and 8 days. The mean is 4 days, while the median is 3 days. The long delivery of 8 days pulls the mean upward. A manager might report both values and investigate the exceptional order rather than deleting it automatically.

Histograms, box plots and percentile cards are valuable Power BI visuals. Bins should be chosen carefully: overly wide bins conceal structure, while overly narrow bins create visual noise.

8. Correlation, association and causation

Correlation measures the direction and strength of a linear relationship between two quantitative variables. Pearson’s correlation coefficient is:

r = ∑(xᵢ − x̄)(yᵢ − ȳ) ÷ √[∑(xᵢ − x̄)² × ∑(yᵢ − ȳ)²]

The coefficient ranges from −1 to +1, provided both variables have non-zero variation. Values near +1 indicate a strong positive linear association; values near −1 indicate a strong negative linear association; values near 0 indicate little linear association. A value near zero does not rule out a nonlinear relationship.

Correlation is not causation. An observed association may arise because:

  • X causes Y;
  • Y causes X;
  • a third variable affects both;
  • the relationship is coincidental;
  • the sample or measurement process is biased.

For example, ice-cream sales and sunburn cases may rise together because hot weather affects both. Weather is a confounding variable. A dashboard should therefore avoid causal language such as “training caused productivity” unless the evidence supports it.

Scatter plots, trend lines and filters can help explore association, but they do not establish causality. Stronger causal evidence may require randomised experiments, natural experiments, longitudinal designs, controls for confounding and a clearly specified causal model. At certificate level, the essential discipline is to distinguish “associated with” from “caused by.”

9. Basic forecasting and uncertainty

Forecasting estimates future values from historical data and assumptions. A simple baseline is the naïve forecast, which uses the latest observed value:

Fₜ₊₁ = xₜ

Here, Fₜ₊₁ is the forecast for the next period and xₜ is the latest observation. This method is easy to explain and can be surprisingly competitive for short-term series, but it ignores trend and seasonality.

A moving-average forecast uses recent observations:

Fₜ₊₁ = (xₜ + xₜ₋₁ + … + xₜ₋ₖ₊₁) ÷ k

Forecast accuracy can be assessed using mean absolute error:

MAE = ∑|xₜ − Fₜ| ÷ n

where xₜ is the actual value, Fₜ is the forecast and n is the number of evaluated forecast periods. MAE is expressed in the original units and treats all errors proportionally to their absolute size. It should be calculated on holdout periods rather than only on data used to construct the forecast.

Forecast uncertainty arises from random variation, incomplete data, changing relationships and model limitations. A point forecast should therefore be accompanied by a range or scenario where possible. A forecast interval is not the same as a confidence interval: a confidence interval commonly describes uncertainty about an estimated parameter, whereas a prediction or forecast interval concerns a future observation and generally includes more sources of variation.

In Power BI, forecasting features can support exploratory analysis, but users should check seasonality, missing dates, outliers and the forecast horizon. Forecasts should not be extended beyond the operational context in which the historical pattern is credible.

10. Applied case: Northstar Homeware

Background

Northstar Homeware operates 18 stores and an online channel. Management dashboard users report that revenue is increasing, but profit and delivery satisfaction appear inconsistent. The executive team asks for an evidence-based view of performance and priorities. This is an illustrative case.

Problem

The initial dashboard compares total monthly revenue with the previous month. It does not distinguish sales volume from price, does not show contribution by product, and presents an average delivery time without its distribution. Management is considering a costly nationwide delivery initiative.

Analysis

The analyst first establishes a consistent date table and excludes incomplete current-month data. Revenue rises from £2.00 million to £2.16 million, an 8% increase. However, orders rise from 20,000 to 24,000, while average order value falls from £100 to £90. The revenue increase is therefore driven by order volume, not higher value per order.

Gross profit is £432,000 on revenue of £2.16 million, giving a gross margin of 20%. The prior margin was 23%. The dashboard’s favourable revenue variance therefore masks margin pressure. Product contribution shows that two premium categories generate 70% of gross profit, although they represent only 45% of revenue.

Delivery times are 1, 2, 2, 3, 3, 4, 5 and 14 days. The mean is 4.25 days, while the median is 3 days. The 14-day order is an outlier requiring investigation, but it should not be removed without understanding its cause. A scatter plot shows that promotional discounting is associated with higher order volume and lower margin. This association alone does not prove that discounting caused every margin decline, because product mix and seasonal demand also changed.

A naïve forecast based on the latest month predicts £2.16 million for the next month. A three-month moving average based on £1.92 million, £2.00 million and £2.16 million predicts £2.027 million. The two forecasts differ because recent performance is rising. Management should treat them as alternative baselines, not as certain outcomes.

Approach and solution

The revised Power BI report includes:

  1. KPI cards for revenue, gross profit, margin, orders and average order value;
  2. actual-versus-budget variance measures;
  3. year-over-year and month-over-month comparisons;
  4. a contribution chart for product categories;
  5. a box plot or distribution view for delivery time;
  6. customer segments based on value and purchase frequency;
  7. a scatter plot of discount rate and margin with a clear association disclaimer;
  8. naïve and moving-average forecasts with documented assumptions;
  9. drill-through pages showing the transactions behind outliers.

Outcome

Management postpones a nationwide delivery investment and first investigates the exceptional delays. It protects premium categories, reviews discount rules and monitors margin rather than revenue alone. The report also records data definitions, refresh time, forecast method and known limitations.

Learning points

The case demonstrates that no single technique is sufficient. Revenue comparison identified growth, ratios revealed changing order economics, contribution analysis identified strategic categories, distributions exposed skew, and association analysis prevented an unsupported causal claim. Forecasting supported planning but did not eliminate uncertainty.

11. Governance, ethics and good practice

Analytical quality includes governance. Important practices include:

  • define measures in a data dictionary;
  • document numerator, denominator, filters and time period;
  • reconcile dashboard totals with trusted source systems;
  • distinguish missing, zero and not-applicable values;
  • preserve an audit trail for transformations and forecasts;
  • restrict personal and sensitive data according to organisational policy and law;
  • test whether segmentation or ranking creates unfair treatment;
  • display uncertainty and limitations rather than implying precision;
  • avoid manipulating axes, selective periods or colour scales to exaggerate performance;
  • validate decisions with subject-matter experts.

Automation and AI can assist with anomaly detection, summarisation and forecasting, but generated explanations require review. Models may reproduce historical bias, use inappropriate proxies or present associations as causes. Human accountability remains necessary, particularly where analytics affects employment, credit, pricing, access to services or customer treatment.

12. Implementation guidance in Power BI

A practical workflow is:

  1. clarify the decision and business question;
  2. define the grain of the fact table and key dimensions;
  3. create a marked date table and verify relationships;
  4. build base measures before derived ratios and variances;
  5. test calculations against hand-checked examples;
  6. select a visual that matches the analytical task;
  7. provide filters, definitions, comparison periods and drill-through;
  8. validate unusual results and reconcile totals;
  9. assess performance, access permissions and refresh reliability;
  10. document assumptions and review the dashboard with decision-makers.

A technically correct measure can still be analytically wrong if the filter context is inappropriate. For example, an average across transaction rows may overweight customers with many transactions. The analyst must decide whether the intended measure is transaction-level average, customer-level average or a weighted business rate.

Chapter Summary

Business analytics techniques provide complementary ways to turn dashboard data into decisions. Absolute and percentage comparisons require a valid baseline. Ratios make performance comparable but depend critically on meaningful denominators. Variance analysis identifies deviation from plans and should distinguish favourable from unfavourable outcomes. Trend analysis examines movement over time and must consider seasonality, incomplete periods and structural changes.

Ranking focuses attention, while segmentation creates groups for analysis and action. Contribution analysis shows the share of a total and can support portfolio priorities, but the Pareto principle is only a heuristic. Distribution analysis uses measures such as mean, median, standard deviation and interquartile range to reveal centre, spread and unusual values. Correlation measures association, not causation. Basic forecasts, including naïve and moving-average methods, provide planning baselines but must be communicated with uncertainty and evaluated on appropriate data.

Effective Power BI analysis combines sound measures, suitable visuals, documented assumptions, data governance and responsible interpretation. The central professional skill is not merely calculating a result, but judging whether the result is meaningful, fair and fit for the decision at hand.

Key Terms

Comparison: Evaluation of a measure against a reference, target, benchmark or prior period.

Absolute change: The arithmetic difference between a new value and a reference value.

Percentage change: Relative change expressed as a percentage of the reference value.

Ratio: A relationship between two quantities expressed through division.

Denominator: The quantity by which the numerator is divided.

Variance: The difference between actual and reference values.

Favourable variance: A variance beneficial to the relevant business objective.

Trend: The general direction of movement in ordered observations.

Seasonality: A recurring pattern associated with a calendar or operational cycle.

Moving average: An average calculated over a shifting window of observations.

Ranking: Ordering entities according to a specified measure.

Segmentation: Division of a population into meaningful groups.

Contribution share: A component’s proportion of a total.

Distribution: The pattern of values, including centre, spread and shape.

Median: The middle value of an ordered dataset.

Standard deviation: A measure of dispersion in the original units of a variable.

Correlation: A numerical measure of linear association between two variables.

Confounding variable: A variable associated with both an apparent cause and an outcome.

Forecast: An estimate of a future value based on data and assumptions.

Uncertainty: Imperfect knowledge about data, relationships, parameters or future outcomes.

Review Questions

Short Answer Questions

  1. Why must a percentage change use a clearly defined reference value?
  2. Distinguish a percentage-point change from a percentage change.
  3. What is the purpose of contribution analysis?
  4. Why might the median be more useful than the mean for delivery times?
  5. Why does correlation not establish causation?

Long Answer Questions

  1. Explain how comparisons, ratios and variance analysis can be combined to evaluate performance against a budget.
  2. Discuss the benefits and limitations of ranking and segmentation in a business dashboard.
  3. Explain how seasonality and moving averages affect trend analysis.
  4. Describe the principal sources of uncertainty in a basic business forecast.
  5. Develop a recommended Power BI analytical workflow for a management dashboard.

Analytical / Application Questions

  1. A division’s revenue increases by 12%, but its gross margin falls from 28% to 22%. What additional measures and analyses would you perform before concluding that performance improved?
  2. A retailer finds a strong positive correlation between discount rate and order volume. Identify at least three alternative explanations and propose a more credible approach to investigating causality.
  3. Delivery times for two regions have the same mean but different medians and interquartile ranges. Explain how the dashboard should present the evidence and how management might use it.

Multiple Choice Questions with Answers

Question 1

Revenue rises from £80,000 to £92,000. What is the percentage increase?

A. 8%

B. 12%

C. 15%

D. 20%

Correct Answer: C. 15%

Question 2

A conversion rate rises from 4% to 5%. Which statement is correct?

A. It increased by 1% relative

B. It increased by 1 percentage point and 25% relative

C. It increased by 5 percentage points

D. It decreased by 25% relative

Correct Answer: B. It increased by 1 percentage point and 25% relative

Question 3

Which measure is most suitable for comparing delivery-time distributions?

A. Median and interquartile range

B. Revenue and budget

C. Rank and contribution share

D. Conversion rate and margin

Correct Answer: A. Median and interquartile range

Question 4

Actual cost is £126,000 against a budget of £120,000. What is the variance percentage?

A. −5%

B. 4.8%

C. 5%

D. 6%

Correct Answer: C. 5%

Question 5

What does a contribution share measure?

A. The difference between two periods

B. A component’s proportion of a total

C. The linear association between variables

D. The forecast error in monetary units

Correct Answer: B. A component’s proportion of a total

Question 6

Which statement about Pearson correlation is correct?

A. It proves that one variable causes another

B. It measures only differences in means

C. It measures the strength and direction of linear association

D. It can take any value from −100 to +100

Correct Answer: C. It measures the strength and direction of linear association

Question 7

For monthly data, which comparison is usually most appropriate for assessing seasonal performance?

A. This month versus the previous day

B. This month versus the same month last year

C. This month versus the maximum month ever

D. This month versus the number of customers

Correct Answer: B. This month versus the same month last year

Question 8

What is the naïve forecast for the next period?

A. The overall maximum value

B. The average of all historical values

C. The latest observed value

D. The smallest historical value

Correct Answer: C. The latest observed value

Question 9

Which issue can make a ratio misleading?

A. A clearly defined numerator

B. A relevant, stable denominator

C. A denominator that changes substantially between periods

D. Consistent units for numerator and denominator

Correct Answer: C. A denominator that changes substantially between periods

Question 10

A strong association between ice-cream sales and sunburn cases may be explained by weather. Weather is an example of what?

A. A moving average

B. A confounding variable

C. A contribution share

D. A forecast interval

Correct Answer: B. A confounding variable

Dashboards & Business Analytics
Chapter 9 of 14