Skip to content
Felix
  • Topics
    • My List
    • Felix Guide
    • Asset Management
    • Coding and Data Analysis
      • Data Analysis and Visualization
      • Financial Data Tools
      • Python
      • SQL
    • Credit
      • Credit Analysis
      • Restructuring
    • Financial Literacy Essentials
      • Financial Data Tools
      • Financial Math
      • Foundations of Accounting
    • Industry Specific
      • Banks
      • Chemicals
      • Consumer
      • ESG
      • Insurance
      • Oil and Gas
      • Pharmaceuticals
      • Project Finance
      • Real Estate
      • Renewable Energy
      • Technology
      • Telecoms
    • Introductory Courses
    • Investment Banking
      • Accounting
      • Financial Modeling
      • M&A and Divestitures
      • Private Debt
      • Private Equity
      • Valuation
      • Venture Capital
    • Markets
      • Economics
      • Equity Markets and Derivatives
      • Fixed Income and Derivatives
      • Introduction to Markets
      • Options and Structured Products
      • Other Capital Markets
      • Securities Services
    • Microsoft Office
      • Excel
      • PowerPoint
      • Word & Outlook
    • Professional Skills
      • Career Development
      • Expert Interviews
      • Interview Skills
    • Risk Management
    • Transaction Banking
    • Felix Live
  • Pathways
    • Investment Banking
    • Asset Management
    • Equity Research
    • Sales and Trading
    • Commercial Banking
    • Engineering
    • Operations
    • Private Equity
    • Credit Analysis
    • Restructuring
    • Venture Capital
    • CFA Institute
  • Certified Courses
  • Ask An Instructor
  • Support
  • Log in
  • Topics
    • My List
    • Felix Guide
    • Asset Management
    • Coding and Data Analysis
      • Data Analysis and Visualization
      • Financial Data Tools
      • Python
      • SQL
    • Credit
      • Credit Analysis
      • Restructuring
    • Financial Literacy Essentials
      • Financial Data Tools
      • Financial Math
      • Foundations of Accounting
    • Industry Specific
      • Banks
      • Chemicals
      • Consumer
      • ESG
      • Insurance
      • Oil and Gas
      • Pharmaceuticals
      • Project Finance
      • Real Estate
      • Renewable Energy
      • Technology
      • Telecoms
    • Introductory Courses
    • Investment Banking
      • Accounting
      • Financial Modeling
      • M&A and Divestitures
      • Private Debt
      • Private Equity
      • Valuation
      • Venture Capital
    • Markets
      • Economics
      • Equity Markets and Derivatives
      • Fixed Income and Derivatives
      • Introduction to Markets
      • Options and Structured Products
      • Other Capital Markets
      • Securities Services
    • Microsoft Office
      • Excel
      • PowerPoint
      • Word & Outlook
    • Professional Skills
      • Career Development
      • Expert Interviews
      • Interview Skills
    • Risk Management
    • Transaction Banking
    • Felix Live
  • Pathways
    • Investment Banking
    • Asset Management
    • Equity Research
    • Sales and Trading
    • Commercial Banking
    • Engineering
    • Operations
    • Private Equity
    • Credit Analysis
    • Restructuring
    • Venture Capital
    • CFA Institute
  • Certified Courses
Felix
  • Data
    • Company Analytics
    • My Filing Annotations
    • Market & Industry Data
    • United States
    • Relative Valuation
    • Discount Rate
    • Building Forecasts
    • Capital Structure Analysis
    • Europe
    • Relative Valuation
    • Discount Rate
    • Building Forecasts
    • Capital Structure Analysis
  • Models
  • Account
    • Edit my profile
    • My List
    • Restart Homepage Tour
    • Restart Company Analytics Tour
    • Restart Filings Tour
  • Log in
  • Ask An Instructor
    • Email Our Experts
    • Felix User Guide
    • Contact Support

Exploring a Model

Understand the Excel tools for greater efficiency when exploring models.

Unlock Your Certificate   
 
0% Complete

6 Lessons (16m)

Show lesson playlist
  • Description & Objectives

  • 1. F5 Tips and Tricks

    04:48
  • 2. Camera Tool

    02:09
  • 3. Watch Window

    02:18
  • 4. Split Windows

    01:31
  • 5. Circularity Issues

    04:45
  • 6. Exploring a Model Tryout


Prev: Advanced Formatting Next: Text and Date

Circularity Issues

  • Notes
  • Questions
  • Transcript
  • 04:45

Learn how to control circular references in your worksheet

Downloads

Exploring A Model Workout Full

Glossary

Circular Reference Excel Options Iterations Switch
Back to top
Financial Edge Training

© Financial Edge Training 2025

Topics
Introduction to Finance Accounting Financial Modeling Valuation M&A and Divestitures Private Equity
Venture Capital Project Finance Credit Analysis Transaction Banking Restructuring Capital Markets
Asset Management Risk Management Economics Data Science and System
Request New Content
System Account User Guide Privacy Policy Terms & Conditions Log in
Transcript

It's best practice when modeling to add a circular switch to your model to handle any formulas that contain circular references. This means that if you want to edit parts of the model, you can turn off iterations and you can turn off the switch, and that will allow all the other cells without circular references to calculate as normal. You should always check your status bar though to see if you've done this correctly. So if you look at your status bar and you have the circular references message, this means that iterations are off. But there is a circular reference present in any open file on your machine. You may also see the situation where you have the circular references message and a cell reference. What this means is, again, that iterations are switched off, but there is circular references present on your machine and that also includes the sheet that you are currently working on, the active sheet in the file you are working on. If you look at the bottom of the screen and you see the calculate message in the status bar, this appears when you have a circular reference present and iterations are switched on. Let's create an accidental circular reference. So here I have two numbers. I'm going to add them both together. And I'm going to include the answer in the calculation, in the sum formula. So I'm adding the answer in there as well. When I press enter, I get an error message as you would expect. The reason I get an error message is because I've switched off iteration. Now, you access the iteration menu by going ALT + FT, okay? So that's file options. And in here under formulas you'll see that we've got the enable iterative calculation setting unchecked. If we check this box and hit enter, it now allows the calculation to calculate an answer. And you can see it's given us a value of 300. And it's 300 because as we showed you on the previous page back in those settings, you can see that the maximum number of iterations is set to 100. So what our calculation is doing is taking one plus two, plus the answer 100 times, okay? Now, this is obviously undesirable in a model. We don't want this thing this to be allowed to happen accidentally and it can get worse than this. 'Cause every time we type something into another cell, every single time we press enter then it recalculates again. So effectively it would be adding 300 each time. So obviously that sort of calculation is undesirable. There are certain formulas, however, in our models that sometimes will have circular references within them. And obviously we need to be able to deal with these so we don't receive an error message. So here's what we can do. We can use a circular switch to handle them. So what I'm going to do, I'm gonna edit my formula now. I'm going to say equals if open brackets.

My circular switch cell equals one. Then I'm going to out calculate the answer by adding D4 through D6. However, if it's not set to one of the switches turned off, I'm going to return a zero and press enter, okay. So at the moment it's showing 300 and that's because the switch is on. If I turn the switch off however and press, set that to zero, that now gives me a zero in here. So this is a way of controlling the circularity, okay? Now, let's just have a look at a couple of other things. So when I turn the switch on again, if we look at the status bar on the bottom left-hand side, you'll see that this says calculate. If I switch iteration off, it no longer says calculate. It says circular references and it gives me a cell reference as well, D6, which basically means that the circular reference is on this particular sheet. So when we're editing a model it's best practice to have any switches set to zero so that the output is zero. And also so that the, have the iteration setting switched off. And what that means is that if we accidentally create a circularity again, we're going to end up with an error message straight away. So we know to fix it straight away. If we have the iteration setting switched on then we could create an accidental circularity and that could mean to a big error that we'd have to find later on.

Content Requests and Questions

You are trying to access premium learning content.

Discover our full catalogue and purchase a course Access all courses with our premium plans or log in to your account
Help

You need an account to contact support.

Create a free account or log in to an existing one

Sorry, you don't have access to that yet!

You are trying to access premium learning content.

Discover our full catalogue and purchase a course Access all courses with our premium plans or log in to your account

You have reached the limit of annotations (10) under our premium subscription. Upgrade to unlock unlimited annotations.

Find out more about our premium plan

You are trying to access content that requires a free account. Sign up or login in seconds!

Create a free account or log in to an existing one

You are trying to access content that requires a premium plan.

Find out more about our premium plan or log in to your account

Only US listed companies are available under our Free and Boost plans. Upgrade to Pro to access over 7,000 global companies across the US, UK, Canada, France, Italy, Germany, Hong Kong and more.

Find out more about our premium plan or log in to your account

A pro account is required for the Excel Add In

Find out more about our premium plan

Congratulations on completing

This field is hidden when viewing the form
Name(Required)
This field is hidden when viewing the form
Rate this course out of 5, where 5 is excellent and 1 is terrible.
Were the stated learning objectives met?(Required)
Were the stated prerequisite requirements appropriate and sufficient?(Required)
Were the program materials, including the qualified assessment, relevant and did they contribute to the achievement of the learning objectives?(Required)
Was the time allotted to the learning activity appropriate?(Required)
Are you happy for us to use your feedback and details in future marketing?(Required)

Thank you for already submitting feedback for this course.

CPE

What is CPE?

CPE stands for Continuing Professional Education, by completing learning activities you earn CPE credits to retain your professional credentials. CPE is required for Certified Public Accountants (CPAs). Financial Edge Training is registered with the National Association of State Boards of Accountancy (NASBA) as a sponsor of continuing professional education on the National Registry of CPE Sponsors.

What are CPE credits?

For self study programs, 1 CPE credit is awarded for every 50 minutes of elearning content, this includes videos, workouts, tryouts, and exams.

CPE Exams

You must complete the CPE exam within 1 year of accessing a related playlist or course to earn CPE credits. To see how long you have left to complete a CPE exam, hover over the locked CPE credits button.

What if I'm not collecting CPE credits?

CPE exams do not count towards your FE certification. You do not need to complete the CPE exam if you are not collecting CPE credits, but you might find it useful for your own revision.


Further Help
  • Felix How to Guide walks you through the key functions and tools of the learning platform.
  • Playlists & Tryouts: Playlists are a collection of videos that teach you a specific skill and are tested with a tryout at the end. A tryout is a quiz that tests your knowledge and understanding of what you have just learned.
  • Exam: If you are collecting CPE points you must pass the relevant CPE exam within 1 year to receive credits.
  • Glossary: A glossary can be found below each video and provides definitions and explanations for terms and concepts. They are organized alphabetically to make it easy for you to find the term you need.
  • Search function: Use the Felix search function on the homepage to find content related to what you want to learn. Find related video content, lessons, and questions people have asked on the topic.
  • Closed Captions & Transcript: Closed captions and transcripts are available on videos. The video transcript can be found next to the closed captions in the video player. The transcript feature allows you to read the transcript of the video and search for key terms within the transcript.
  • Questions: If you have questions about the course content, you will find a section called Ask a Question underneath each video where you can submit questions to our expert instructor team.