EFFECT Function

Excel Functions › Financial

All versions Financial

The Excel EFFECT function converts a nominal annual interest rate to the effective annual rate, accounting for compounding frequency.


Quick answer:
=EFFECT(6%, 12) // about 6.17% APY

Syntax

=EFFECT(nominal_rate, npery)
ArgumentDescription
nominal_rateRequiredThe stated annual (nominal) rate.
nperyRequiredCompounding periods per year.

How to use it

EFFECT converts a nominal annual interest rate to the effective annual rate, accounting for compounding frequency.

=EFFECT(6%, 12) // 6% compounded monthly = ~6.17%

Try it: interactive demo

Live demo

This is the formula pattern EFFECT uses — copy it into Excel with your own numbers.

Result: computed in Excel

Practice workbook

📊
Download the free EFFECT practice workbook
Every example on this page, ready to open in Excel — plus practice challenges with answers on a separate tab. No sign-up required.

Frequently asked questions

Why is the effective rate higher?
Compounding earns interest on interest, so monthly compounding beats the stated annual figure.
EFFECT vs NOMINAL?
They’re inverses: EFFECT goes nominal→effective; NOMINAL goes effective→nominal.
Which Excel versions support it?
All modern versions.
Why might it return #NUM! or #VALUE!?
Out-of-range arguments (e.g. negative rate or settlement after maturity) give #NUM!; non-numeric inputs give #VALUE!.

Master functions like this in one day

This page covers one function. Our Excel Formulas and Functions class covers the 30 that matter most — live, hands-on, taught by professionals in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related functions: PMT · FV · PV · RATE · NPER