27.6 Insurance: Premium, Claims and Loss Ratio
Example first. Salman looks after a fictional insurance agency's policies and wants to know how much of the premium went out as claims.
Insurance project — in 30 seconds
What: A Insurance tracker: one Table tblPolicies, the calculated column LossRatio, KPI cells, a PivotTable by City, a chart and a one-page dashboard.
Why: This is the shape of a real Insurance report: Total Premium, Total Claims, Loss Ratio, Policies with a Claim are the numbers a manager reads first.
Tiny example: From 6 rows: Total Premium = ₹91,200, Total Claims = ₹39,900, Loss Ratio = 43.8%, Policies with a Claim = 3.
Insurance project — 30 सेकंदात
काय: Insurance चा tracker: tblPolicies नावाची एक Table, LossRatio हा calculated column, KPI cells, City प्रमाणे PivotTable, एक chart आणि एका पानाचा dashboard.
का: खऱ्या Insurance report चा हाच आकार असतो: Total Premium, Total Claims, Loss Ratio, Policies with a Claim हे आकडे manager सगळ्यात आधी वाचतो.
छोटं उदाहरण: 6 rows मधून Total Premium = ₹91,200, Total Claims = ₹39,900, Loss Ratio = 43.8%, Policies with a Claim = 3.
Insurance project — 30 सेकंड में
क्या: Insurance का tracker: tblPolicies नाम की एक Table, LossRatio calculated column, KPI cells, City के हिसाब से PivotTable, एक chart और एक पन्ने का dashboard.
क्यों: असली Insurance report का यही आकार होता है: Total Premium, Total Claims, Loss Ratio, Policies with a Claim वे आँकड़े हैं जो manager सबसे पहले पढ़ता है.
छोटा उदाहरण: 6 rows से Total Premium = ₹91,200, Total Claims = ₹39,900, Loss Ratio = 43.8%, Policies with a Claim = 3.
First look at the data (before → after):
Expected result — Calculated column
| PolicyID | LossRatio |
|---|---|
| POL-801 | 69.4% |
| POL-802 | 0.0% |
| POL-803 | 0.0% |
| POL-804 | 131.2% |
| POL-805 | 78.0% |
| POL-806 | 0.0% |
Expected result — KPI cells (expected results)
| KPI | Formula | Result |
|---|---|---|
| Total Premium | =SUM(tblPolicies[Premium]) | ₹91,200 |
| Total Claims | =SUM(tblPolicies[ClaimPaid]) | ₹39,900 |
| Loss Ratio | =SUM(tblPolicies[ClaimPaid])/SUM(tblPolicies[Premium]) | 43.8% |
| Policies with a Claim | =COUNTIF(tblPolicies[ClaimPaid],">0") | 3 |
Before table and formula as text
Before — Table tblPolicies (fictional sample rows)
| PolicyID | City | Type | Premium | ClaimPaid |
|---|---|---|---|---|
| POL-801 | Pune | Health | 18,000 | 12,500 |
| POL-802 | Nashik | Motor | 9,500 | 0 |
| POL-803 | Pune | Life | 24,000 | 0 |
| POL-804 | Nagpur | Health | 16,000 | 21,000 |
| POL-805 | Solapur | Motor | 8,200 | 6,400 |
| POL-806 | Kolhapur | Health | 15,500 | 0 |
Formula / click path
LossRatio: =[@ClaimPaid]/[@Premium]
Total Premium: =SUM(tblPolicies[Premium])
Total Claims: =SUM(tblPolicies[ClaimPaid])
Loss Ratio: =SUM(tblPolicies[ClaimPaid])/SUM(tblPolicies[Premium])
Policies with a Claim: =COUNTIF(tblPolicies[ClaimPaid],">0")
Do it step by step:
- Type the data and press Ctrl+T; name the Table
tblPoliciesin Table Design › Properties › Table Name. - Add the column LossRatio with
=[@ClaimPaid]/[@Premium]; the Table fills it down. - On a KPI sheet type
=SUM(tblPolicies[Premium])and the other KPI formulas from the table below. - Click Insert › PivotTable › From Table/Range, put City in Rows and Premium in Values (Sum).
- Click PivotTable Analyze › PivotChart › Clustered Column, then PivotTable Analyze › Insert Slicer › Type.
- Move the KPI cells, the chart and the slicer onto a sheet named Dashboard.
स्टेप बाय स्टेप करून बघा:
- Data type करा आणि Ctrl+T दाबा; Table Design › Properties › Table Name मध्ये Table ला
tblPoliciesनाव द्या. - LossRatio column
=[@ClaimPaid]/[@Premium]ने जोडा; Table तो खाली भरते. - KPI sheet वर
=SUM(tblPolicies[Premium])आणि खालच्या table मधले बाकीचे KPI formulas type करा. - Insert › PivotTable › From Table/Range वर click करा, Rows मध्ये City आणि Values मध्ये Premium (Sum) ठेवा.
- PivotTable Analyze › PivotChart › Clustered Column वर click करा, मग PivotTable Analyze › Insert Slicer › Type.
- KPI cells, chart आणि slicer Dashboard नावाच्या sheet वर हलवा.
स्टेप बाय स्टेप करके देखें:
- Data type करें और Ctrl+T दबाएँ; Table Design › Properties › Table Name में Table को
tblPoliciesनाम दें. - LossRatio column
=[@ClaimPaid]/[@Premium]से जोड़ें; Table उसे नीचे भर देती है. - KPI sheet पर
=SUM(tblPolicies[Premium])और नीचे की table के बाकी KPI formulas type करें. - Insert › PivotTable › From Table/Range पर click करें, Rows में City और Values में Premium (Sum) रखें.
- PivotTable Analyze › PivotChart › Clustered Column पर click करें, फिर PivotTable Analyze › Insert Slicer › Type.
- KPI cells, chart और slicer को Dashboard नाम की sheet पर ले जाएँ.
The brief. Build a claims sheet: loss ratio per policy, total premium and claims, the overall loss ratio (claims ÷ premium), the number of policies with a claim, premium by city, a chart and a Type slicer.
Calculated column formulas:
| Column | Formula |
|---|---|
| LossRatio | =[@ClaimPaid]/[@Premium] |
KPI cells (check your numbers):
| KPI | Formula | Result |
|---|---|---|
| Total Premium | =SUM(tblPolicies[Premium]) | ₹91,200 |
| Total Claims | =SUM(tblPolicies[ClaimPaid]) | ₹39,900 |
| Loss Ratio | =SUM(tblPolicies[ClaimPaid])/SUM(tblPolicies[Premium]) | 43.8% |
| Policies with a Claim | =COUNTIF(tblPolicies[ClaimPaid],">0") | 3 |
PivotTable (expected):
| City | Sum of Premium |
|---|---|
| Kolhapur | ₹15,500 |
| Nagpur | ₹16,000 |
| Nashik | ₹9,500 |
| Pune | ₹42,000 |
| Solapur | ₹8,200 |
| Grand Total | ₹91,200 |
Chart and dashboard (one under the other):
- Click inside the PivotTable, then PivotTable Analyze › PivotChart › Clustered Column › OK.
- Add a chart title and data labels with Chart Design › Add Chart Element.
- Click PivotTable Analyze › Insert Slicer, tick Type and click OK.
- Insert a new sheet named Dashboard. In it, link a card cell to each KPI (for example
=KPI!B2) and format it large and bold. - Cut and paste the chart and slicer onto the Dashboard sheet.
- On the View tab, untick Gridlines in the Show group. Select the dashboard area and click Page Layout › Print Area › Set Print Area.
Template and guide: download the practice template Insurance_Template.xlsx and read the step-by-step template guide. The template's sample rows may differ from the rows above; the method is the same.
Practice task (try it before you open the answer):
- Which city has the highest sum of Premium?
- Filter the Table on City = Pune (Data › Filter): what is Total Premium for Pune alone?
- Add the Clustered Column PivotChart and the Type slicer to your Dashboard sheet.
Answer
Pune (₹42,000). For Pune only (2 rows): Total Premium = ₹42,000. The chart shows 5 bars, one per city.
Ravindra Bagale's Tip
Show Total Claims next to the rupee total. A percentage or ratio without the size behind it can make a small city look like a big problem.
Ravindra Bagale's Tip – मराठी
Total Claims रुपयांच्या total शेजारी दाखवा. मागचा आकार न दाखवता percentage किंवा ratio लहान city ला मोठी समस्या असल्यासारखं दाखवू शकतो.
Ravindra Bagale's Tip – हिंदी
Total Claims को रुपये के total के पास दिखाएँ. पीछे का आकार दिखाए बिना percentage या ratio छोटी city को बड़ी समस्या जैसा दिखा सकता है.
Loading practice tasks...
- Monthly rate (Easy): Yearly rate B3 divided by 12.
- Months (Easy): B4 times 12.
- Monthly EMI (Easy): EMI on amount B2 at B3 for B4 years, as a positive number, rounded to 2 decimals.
- Total repaid (Medium): Total paid over the loan, rounded to 0 decimals.
- Total interest (Medium): Total paid minus B2, rounded to 0 decimals.
- Processing fee (Medium): B2 times B6.
- Savings value (Medium): Value after B4 years of saving B5 each month at B3, positive, rounded to 0 decimals.
- Interest earned (Hard): Savings value minus B5 times months, rounded to 0 decimals.
- Months to repay at double EMI (Hard): Months to clear B2 at B3 paying twice the EMI, rounded up.
- Loan you can afford (Hard): Loan size for an EMI equal to B5 over B4 years at B3, positive, rounded to 0 decimals.
- Interest share (Hard): Total interest ÷ total paid, rounded to 3 decimals.