ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Math
  3. How to Calculate Conversion Rate in Excel by Channel

How to Calculate Conversion Rate in Excel by Channel

By ExcelReady Team·Updated November 3, 2026·6 min read

The short answer

Conversion rate is conversions divided by visitors, formatted as a percentage. In Excel, for one channel, divide two SUMIFS: =SUMIFS(Orders,Channel,"Email")/SUMIFS(Sessions,Channel,"Email"). With one row per lead, use COUNTIFS instead. Wrap the formula in IFERROR so a channel with no visitors shows 0 instead of #DIV/0!, and never average the daily rates.

Key takeaways

  • Conversion rate = conversions ÷ visitors (or sessions, or leads). Format the cell as a percentage.
  • For daily totals, divide SUMIFS by SUMIFS. For one row per lead, divide COUNTIFS by COUNTIFS.
  • Don't average conversion rates. Add up the conversions and the visitors, then divide once.
  • IFERROR(…,0) turns #DIV/0! into 0 for channels with no traffic.
  • A move from 3% to 4% is 1 percentage point, but a 33% relative increase.
On this page+
  1. The conversion rate formula
  2. Conversion rate by channel with SUMIFS
  3. Conversion rate from a list of leads with COUNTIFS
  4. Don't average conversion rates
  5. Handle zero visitors with IFERROR
  6. Compare conversion rates over time
  7. Common conversion rate mistakes
  8. Practise it

Conversion rate is the share of visitors who did what you wanted: bought, signed up or booked a call. In Excel you calculate it as conversions divided by visitors, then format the result as a percentage. This guide shows the conversion rate formula in Excel for one channel and for every channel at once, how to stop #DIV/0! errors, and the averaging mistake that quietly gives the wrong answer.

The conversion rate formula#

Conversion rate is conversions ÷ visitors. "Visitors" can be sessions, clicks, leads or emails delivered: use whatever your report counts as the starting point, and keep it the same across channels.

If C2 holds sessions and D2 holds orders:

Excel formula
=D2/C2

With 400 sessions and 12 orders, the result is 0.03. Format it as a percentage to show 3%: press Ctrl+Shift+% on Windows or ⌃⇧% (Control+Shift+%) on a Mac, or use Home > Number > %. Excel multiplies by 100 for display, so don't multiply by 100 yourself. The guide to percentage formulas in Excel covers the basics.

Conversion rate by channel with SUMIFS#

When your data has one row per day per channel, total the conversions and the sessions for one channel, then divide. Here is the sample data:

ABCD
1DateChannelSessionsOrders
21 Nov 2026Email40012
31 Nov 2026Search1,20030
41 Nov 2026Social9009
52 Nov 2026Email35014
62 Nov 2026Search1,10033
72 Nov 2026Social8008

The Email conversion rate is:

Excel formula
=SUMIFS(D2:D7,B2:B7,"Email")/SUMIFS(C2:C7,B2:B7,"Email")

The first SUMIFS adds the Email orders (12 + 14 = 26). The second adds the Email sessions (400 + 350 = 750). The result is 26 ÷ 750 = 3.47%. The SUMIFS function guide explains each argument.

To build a summary table, list the channels in F2:F4 and point the formula at the cell, with the ranges locked:

Excel formula
=SUMIFS($D$2:$D$7,$B$2:$B$7,F2)/SUMIFS($C$2:$C$7,$B$2:$B$7,F2)

Fill it down to get:

ChannelSessionsOrdersConversion rate
Email750263.47%
Search2,300632.74%
Social1,700171.00%
All channels4,7501062.23%

Add a date condition to look at one period, for example B2:B7,F2,A2:A7,">="&DATE(2026,11,2). The guide to COUNTIFS and SUMIFS with several conditions shows more patterns.

Conversion rate from a list of leads with COUNTIFS#

When each row is one visitor or lead, with a Channel column and a Converted column holding Yes or No, count instead of add. For Email:

Excel formula
=COUNTIFS(B2:B500,"Email",C2:C500,"Yes")/COUNTIFS(B2:B500,"Email")

The top half counts Email leads that converted. The bottom half counts all Email leads. If 8 of 40 Email leads say Yes, the result is 20%. This is the same idea as using COUNTIF to find a percentage, with one extra condition. The COUNTIFS function guide has the full syntax.

Don't average conversion rates#

The most common mistake is to average the rates instead of dividing the totals. In the table above, the average of the three channel rates is (3.47% + 2.74% + 1.00%) ÷ 3 = 2.40%. The true overall rate is 106 ÷ 4,750 = 2.23%.

The average is wrong because it gives each channel the same weight. Email had only 750 sessions, but in the average it counts as much as Search with 2,300. The same problem happens when you average daily rates across a month: a quiet Sunday counts as much as a busy Monday.

The rule: add up first, divide once. For the overall rate, use =SUM(D2:D7)/SUM(C2:C7).

Handle zero visitors with IFERROR#

A channel with no sessions makes the formula divide by zero, and Excel shows #DIV/0!. This happens with a new channel, a paused campaign or a date range with no data yet. Wrap the formula in IFERROR to show 0 instead:

Excel formula
=IFERROR(SUMIFS(D2:D7,B2:B7,"Email")/SUMIFS(C2:C7,B2:B7,"Email"),0)

IFERROR returns the formula's result if it works and the second argument if it fails. See the IFERROR function guide for details.

Be aware that IFERROR hides every error, including a typo in a range. If you would rather show a blank only when there is no traffic, test the sessions directly: =IF(SUMIFS(C2:C7,B2:B7,"Email")=0,"",SUMIFS(D2:D7,B2:B7,"Email")/SUMIFS(C2:C7,B2:B7,"Email")). The guide to the #DIV/0! error compares both approaches.

Compare conversion rates over time#

To compare two periods, decide whether you mean percentage points or percent change. Say Email converted at 3.0% on 1 November (12 ÷ 400) and 4.0% on 2 November (14 ÷ 350).

  • Percentage points is the simple difference: 4.0% − 3.0% = 1 percentage point. Formula: =E3-E2.
  • Percent change is the relative change: (4.0% − 3.0%) ÷ 3.0% = 33.3%. Formula: =(E3-E2)/E2.

Both are correct, but they tell different stories, so label which one you report. "Conversion rose 33%" sounds much bigger than "conversion rose 1 point", even though it's the same change. Reports like this are everyday work in Excel for marketing jobs.

Common conversion rate mistakes#

Most wrong conversion rates come from a few slips. Check these before you share a report:

  1. Dividing the wrong way round. Visitors ÷ conversions gives a number like 28.8 instead of 3.47%. Conversions always go on top.
  2. Mixing definitions. If Search counts sessions and Email counts emails delivered, the rates are not comparable. Pick one starting point per report.
  3. Ranges of different sizes. SUMIFS(D2:D7,B2:B8,"Email") returns #VALUE!. Every range in one SUMIFS must cover the same rows.
  4. Extra spaces in channel names. "Email " with a trailing space doesn't match "Email", so its rows drop out. Clean the column with TRIM.
  5. Multiplying by 100 and formatting as %. That shows 347% instead of 3.47%. Do one or the other, not both.

Practise it#

Conversion rate is a SUMIFS or COUNTIFS divided by another, so the core skill is conditional totals. Practise COUNTIFS and SUMIFS in a live spreadsheet: you type each formula and it checks it instantly. Then use the percent change lesson to compare periods, and the IFERROR lesson to handle channels with no traffic. Or start with the exercise on this page.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

In G2, calculate the Email conversion rate: total Orders (D2:D7) for Email divided by total Sessions (C2:C7) for Email. Wrap it in IFERROR with 0.

fx
ABCDEFGH
1
Date
Channel
Sessions
Orders
2
46327
Email
400
12
Email rate
3
46327
Search
1200
30
4
46327
Social
900
9
5
46328
Email
350
14
6
46328
Search
1100
33
7
46328
Social
800
8
8
9
10

Tip: Divide SUMIFS of the Orders column by SUMIFS of the Sessions column, both with "Email", and put the whole division inside IFERROR( ,0).

Practise this in a lesson

LessonCOUNTIFS and SUMIFSCount and sum with several conditions at once, and learn why SUMIFS puts the sum range first.LessonPercentages and % changeCalculate percent change with (new - old) / old, format it as a percentage, and grow a number by a percent.LessonIFERRORReplace ugly errors like #DIV/0! with a clean fallback value using IFERROR, and learn when hiding errors backfires.Function guideCOUNTIFSCount rows that meet several conditions with COUNTIFS. Examples for text, number ranges and between-values, plus a live exercise.Function guideSUMIFSTotal values that meet several conditions with SUMIFS. Examples by region, month and number range, common errors, and live practice.Function guideIFERRORUse IFERROR to swap #N/A, #DIV/0! and other errors for a clean value. Examples with division and VLOOKUP, pitfalls, and live practice.

Frequently asked questions

What is the formula for conversion rate in Excel?

+

Divide conversions by visitors: =B2/A2 if B2 holds conversions and A2 holds visitors. Then format the cell as a percentage with Ctrl+Shift+% on Windows or Control+Shift+% on a Mac.

How do I calculate conversion rate by channel in Excel?

+

Use =SUMIFS(D2:D100,B2:B100,"Email")/SUMIFS(C2:C100,B2:B100,"Email"), where D holds conversions, C holds sessions and B holds the channel name. Put the channel name in a cell to reuse the formula for every channel.

Why is my conversion rate showing #DIV/0!?

+

The number of visitors is zero or blank, so Excel can't divide. Wrap the formula in IFERROR, such as =IFERROR(D2/C2,0), or test the visitors first with =IF(C2=0,"",D2/C2).

Should I average daily conversion rates?

+

No. A day with 50 visitors would count as much as a day with 5,000. Add up all conversions and all visitors for the period, then divide once.

Sources

  • SUMIFS function - Microsoft Support
  • COUNTIFS function - Microsoft Support
  • IFERROR function - Microsoft Support

Written and checked by the ExcelReady Team. First published November 3, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. The conversion rate formula
  2. Conversion rate by channel with SUMIFS
  3. Conversion rate from a list of leads with COUNTIFS
  4. Don't average conversion rates
  5. Handle zero visitors with IFERROR
  6. Compare conversion rates over time
  7. Common conversion rate mistakes
  8. Practise it

Keep reading

Tests & careers· 6 min read

Excel Skills for Marketing Jobs

The key Excel skills for marketing are campaign metric formulas (CTR, conversion rate, CPC, CPA and ROAS), SUMIFS to total spend and revenue by channel, COUNTIF to count leads by source, percent change for week-on-week reports, and pivot tables for channel-by-month summaries. Clean, consistent campaign names make all of them work.

Conditional math· 7 min read

COUNTIFS and SUMIFS: Multiple Conditions in Excel

COUNTIFS counts rows that meet several conditions, and SUMIFS adds numbers from those rows. Each condition is a pair: a range, then its criteria. A row counts only if it matches every pair. SUMIFS puts the sum range first: =SUMIFS(E2:E9,A2:A9,"North",C2:C9,"Laptop") totals North laptop revenue.

Math· 6 min read

Percentage Formula in Excel: 5 Everyday Calculations

There isn't one percentage formula in Excel; it depends on the question. A percent of a number is =B2*C2. What percent one number is of another is =B2/C2. Percent change is =(C2-B2)/B2. Increasing by a percent is =B2*(1+C2), and removing a percent added earlier is =B2/(1+C2). Format results with Ctrl+Shift+%.

More on math

  • How to Convert Units in Excel With the CONVERT Function
  • Find the Correlation Between Two Columns in Excel
  • How to Calculate Cost per Unit in Excel
  • COUNT, COUNTA and COUNTBLANK: Counting Cells in Excel
  • How to Calculate Cumulative Percentage in Excel
  • How to Calculate Customer Lifetime Value (CLV) in Excel
All math articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free