Weighted Average Aggregation Formula

By Arthur Phung
08/19/2025

Table of Contents

Purpose

  • Provides more accurate calculations compared to the standard average when data points have different levels of importance.
  • Automates weighted average calculation directly in SAC models without manual formulas.
  • Widely applicable in finance, sales, inventory, and KPI analysis.
  • Supports up to 10 dimensions, making it flexible for multi-dimensional analysis.

Formula

WAVG([Measure] or [Account Member], [Assigned Weight], [Dimension1], [Dimension2] … [Dimension10])

  • [Measure] or [Account Member]: The value to be averaged with weights.
  • [Assigned Weight]: The weight to apply to each value.
  • [Dimension 1…10]: Optional dimensions for analysis.

Example: Weighted Average Loan Interest Rate

A bank has multiple loan types, each with different interest rates and loan amounts. The bank wants to find the actual average interest rate weighted by loan amount.

Loan Type Interest Rate (%) Loan Amount (Weight) Rate × Amount
Mortgage
6.0
500,000
30,000
Personal Loan
9.0
200,000
18,000
Business Loan
7.5
300,000
22,500
Total
1,000,000
70,500

Simple Average:

Weighted Average (WAVG):

Illustration in SAC:

Related Posts

Quarterly Release Cycle

Dec 1 2025

Data Analyzer – Export to Microsoft Excel Update: Adding a Shortcut Link

Overview The Microsoft Excel export functionality in the Data Analyzer now provides the ability to include a shortcut link. The link captures the story

Crystal Vazquez

Quarterly Release Cycle

Dec 1 2025

Add a Hyperlink to Button Widget

Overview Now story designers have the ability of adding a hyperlink to the button widget. Adding this new option is very easy and it

Crystal Vazquez

Quarterly Release Cycle

Dec 1 2025

Data Actions – Sort Parameters in the Starter

Overview When working with Data Actions in the Data Action Designer, you can now sort parameters to customize the order in which they appear

Arthur Phung

Contact Us

Reach out if you have any questions or to see how we can create a custom training solution for your organization!

Contact Form Pop-Up - General Use

Custom Training Solution

Fill out and submit the form below, and we’ll reach out to you to discuss how we can work toward achieving your training goals in a way that works best for you and your team.

Contact Form - Custom Training