The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
I am struggling to create a visual to show premium for future dated policies. I need to calculate the future premium based on a formula ( coverage amount/1000) * rate factor only for policies having future anniversary date.
Year | Month | Policy Anniversary date | future Member Age | Age Range | Annual Premium | Future Annual Premium |
2023 | January | 5/22/2025 | 25 | 25-29 | 50 | 100 |
2023 | Februrary | 10/23/2029 | 33 | 30-34 | 100 | 150 |
2020 | March | 4/10/2026 | 24 | Under 25 | 230 | 200 |
2021 | January | 4/10/2024 | 45 | 45-49 | 100 | 150 |
2017 | Decemeber | 4/10/2028 | 19 | Under 25 | 200 | 230 |
Try using this measure:
FuturePremium =
VAR AgeRange = [Age Range]
VAR PLANID = [PlanId]
VAR PolicyAnniversaryYear = YEAR([Policy Issue Date]) + 1
VAR CurrentYear = YEAR(TODAY())
VAR PremiumFactor =
SWITCH(
TRUE(),
CONTAINSSTRING(AgeRange, "Under 25") && PLANID IN {"933", "922"}, 0.027,
CONTAINSSTRING(AgeRange, "25-29") && PLANID IN {"933", "922"}, 0.028,
0
)
RETURN
IF(PolicyAnniversaryYear > CurrentYear, ([CoverageAmount] / 1000) * PremiumFactor, 0)
Thank you for responding!
Premium anniversary date is already calculated and another formula is in place -
User | Count |
---|---|
11 | |
8 | |
6 | |
6 | |
6 |
User | Count |
---|---|
24 | |
14 | |
13 | |
9 | |
7 |