top of page

Welcome
to NumpyNinja Blogs

NumpyNinja: Blogs. Demystifying Tech,

One Blog at a Time.
Millions of views. 

"Excel Analytics Deep Dive: Telecom Revenue & Billing Patterns"

May 24, 2025
3 min read

Updated: May 24, 2025

Excel isn’t just a spreadsheet tool — it’s a mini powerhouse for data analysis. Recently, I worked on a project that involved analyzing billing data from mobile and landline customers. The goal was to uncover patterns, identify high spenders, and flag unusual charges — all using Excel.

Here’s a step-by-step breakdown of how you can do the same, even if you're new to data analysis.


Step 1: Understand the Dataset

The billing file had the following columns:

  • Customer ID

  • Account ID (phone mumber)

  • Duration (Seconds)

  • Called From

  • Month

  • For client Duration (Min)

  • Vendor

  • Country

  • Vendor time

Before jumping into formulas, I cleaned the data using:

  • Filters to remove blank or irrelevant rows

  • Conditional Formatting to highlight unusually high or low values


    Step 2: Use Essential Excel Formulas

    Here are some formulas I used to make sense of the data:

  • VLOOKUP: To match country name with Account Id from a reference sheet Rates client.

  • Country name==VLOOKUP(search_key, range, index, [is_sorted])



    COUNTIF: To count how many times a customer appears in the dataset.

  • =COUNTIFS(range,Criteria)


    • SUMIF: To sum bill amounts per Client or plan type.

  • =SUMIF(range, criteria, [sum_range]

    These formulas helped us understand things like:

    • How many times a customer was billed

    • Total spend by plan type/Client number

  • Whether a customer’s usage aligned with their charges


    Step 3: Use Pivot Tables for Trends

  • Pivot tables sound scary, but they're actually Excel's superpower. Think of them as a smart assistant that summarizes your data instantly.

  • How to create one:

    1. Select your data

    2. Click "Insert" → "Pivot Table"

    3. Drag the information you want to see into the boxes

    4. Watch Excel work its magic!


      What I discovered in 30 seconds:


      • Australia had the highest sum of revenue for landline

      • France had highest sum of Revenue for mobile


        Step 4: Visualize the Findings

      • Numbers are boring. Pictures tell stories! I created:

        • Line charts to show "Are bills going up or down each month?"

        • Pie charts to show "Which plans are most popular?"

        • Bar charts to show "Who are our top 10 spenders?"

      • Building these visuals helped communicate insights to non-technical stakeholders easily.


        1. Total Cost per Vendor(For landline and mobile)


        From our analysis, we observe that Vendor 1 incurs the highest total cost for mobile connections, while Vendor 5 has the lowest mobile-related expenses. On the other hand, for landline connections, Vendor 4 leads with the highest total cost, whereas again, Vendor 5 maintains the lowest cost among all vendors.
        From our analysis, we observe that Vendor 1 incurs the highest total cost for mobile connections, while Vendor 5 has the lowest mobile-related expenses. On the other hand, for landline connections, Vendor 4 leads with the highest total cost, whereas again, Vendor 5 maintains the lowest cost among all vendors.

        2.Difference in Gross Margin/Client (Landline,Mobile)


        Client 26 shows the highest positive difference in gross margin per client for mobile services, highlighting a significant profitability boost. This clearly suggests that mobile services have become more profitable after the rate increase, especially when compared to landline services, where the gross margin improvement is minimal.
        Client 26 shows the highest positive difference in gross margin per client for mobile services, highlighting a significant profitability boost. This clearly suggests that mobile services have become more profitable after the rate increase, especially when compared to landline services, where the gross margin improvement is minimal.

        Tools We Used

Task

Tool/Formula

Match plans to users

VLOOKUP

Count repeat users

COUNTIF

Summarize spend

SUMIF

Spot outliers

Conditional Formatting

Visualize data

Charts & Pivot Tables

  • The Bottom Line

    Excel transformed me from someone who "doesn't do data" into someone who finds hidden treasures in spreadsheets. It's like having a conversation with your data, and once you learn the language, amazing things happen.

    The best part? Everything I learned, you can learn too. No special degree required – just curiosity and 15 minutes to play around.

    Have you tried analyzing data with Excel? Share your experience in the comments below!


 
 

+1 (302) 200-8320

NumPy_Ninja_Logo (1).png

Numpy Ninja Inc. 8 The Grn Ste A Dover, DE 19901

© Copyright 2025 by Numpy Ninja Inc.

  • Twitter
  • LinkedIn
bottom of page