添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
坐怀不乱的大葱  ·  RPC error - Logic 2 ...·  4 天前    · 
要出家的煎饼果子  ·  CREATE INDEX ...·  3 天前    · 
完美的馒头  ·  Mail sending not ...·  2 天前    · 
会搭讪的大葱  ·  Changelog — Haystack ...·  2 天前    · 
阳刚的小狗  ·  Java8 Stream ...·  56 分钟前    · 
文雅的数据线  ·  Compare Similar NPM ...·  1 月前    · 
怕考试的柿子  ·  Retention Time ...·  3 月前    · 
Download Now Start

IF Function

Tests a given condition and returns one value for a TRUE result, and another for a FALSE result

Over 1.8 million professionals use CFI to learn accounting, financial analysis, modeling and more. Start with a free account to explore 20+ always-free courses and hundreds of finance templates and cheat sheets. Start Free

What is an Excel IF Statement?

The Excel IF Statement tests a given condition and returns one value for a TRUE result and another value for a FALSE result. For example, if sales total more than $5,000, then return a “Yes” for Bonus; otherwise, return a “No” for Bonus. We can also use the IF function to evaluate a single function, or we can include several IF functions in one formula. Multiple IF statements in Excel are known as nested IF statements.

As a financial analyst , the IF function is used often to evaluate and analyze data by evaluating specific conditions.

The function can be used to evaluate text, values, and even errors. It is not limited to only checking if one thing is equal to another and returning a single result. We can also use mathematical operators and perform additional calculations, depending on our criteria. We can also nest multiple IF functions together to perform multiple comparisons.

IF Formula

=IF(logical_test, value_if_true, value_if_false)

The function uses the following arguments:

  • Logical _ test (required argument) – This is the condition to be tested and evaluated as either TRUE or FALSE.
  • Value _ if_true (optional argument) – The value that will be returned if the logical_test evaluates to TRUE.
  • Value_if_false (optional argument) – The value that will be returned if the logical_test evaluates to FALSE.
  • When using the IF function to construct a test, we can use the following logical operators:

  • = (equal to)
  • > (greater than)
  • >= (greater than or equal to)
  • < (less than)
  • <= (less than or equal to)
  • <> (not equal to)
  • How to use the Excel IF Function

    To understand the uses of the Excel IF statement function, let’s consider a few examples:

    Example 1 – Simple Excel IF Statement

    Suppose we wish to do a very simple test. We want to test if the value in cell C2 is greater than or equal to the value in cell D2. If the argument is true, then we want to return some text stating “Yes it is”, and if it’s not true, then we want to display “No it isn’t”.

    You can see exactly how the Excel IF statement works in the simple example below.

    Result when true:

    Result when false:

    Example 2 – Excel IF Statement

    Suppose we wish to test a cell and ensure that an action is taken if the cell is not blank. We are given the data below:

    In the worksheet above, we listed AGM-related tasks in Column B. Remarks contain the date of completion. In Column C, we will use a formula to check if the cells in Column D are empty or not. If a cell is blank, the formula will assign the status “Open.” However, if a cell contains a date, then the formula will assign a status of “Closed.” The formula used is:

    We get the results below:

    Example 3 – Excel IF Statement

    Sellers frequently provide a discount based on the quantity purchased. Suppose we are given the following data:

    Using multiple IF functions, we can create a formula to check multiple conditions and perform different calculations depending on what amount range the specified quantity falls in. To calculate the total price for 100 items, the formula will be:

    We get the result below:

    Things to remember about the IF Function

  • The Excel IF function will work if the logical_test returns a numeric value. In such a case, any non-zero value is treated as TRUE and zero is treated as FALSE.
  • #VALUE! error – Occurs when the given logical_test argument cannot be evaluated as TRUE or FALSE.
  • When any of the arguments are provided to the function as arrays, the IF function will evaluate every element of the array.
  • If we wish to count conditions, we should use the COUNTIF and COUNTIFS functions.
  • If we wish to add up conditions, we should use the SUMIF and SUMIFS functions.
  • Reasons to use an Excel IF Statement

    There are many reasons why an analyst or anyone who uses Excel would want to build IF formulas.

    Common examples include:

  • To test if an argument is true or false
  • To output a NUMBER
  • To output some TEXT
  • To generate a conditional formula (e.g., the result is C3+B4 if true and N9-E5 if false)
  • To create scenarios to be used in financial modeling
  • To calculate a debt schedule or a fixed asset depreciation schedule in accounting
  • Additional resources

    Thanks for reading CFI’s guide on how to use an Excel IF Statement. By taking the time to learn and master these functions, you’ll significantly speed up your financial analysis. To learn more, check out these additional CFI resources:

  • Free Excel Fundamentals Course
  • Advanced Excel Formulas Guide
  • Excel Shortcuts List
  • IFNA Function
  • See all Excel resources
  • Get Certified for 
Financial Modeling (FMVA)®
    Gain in-demand industry knowledge and hands-on practice that will help you stand out from the competition and become a world-class financial analyst.
    Learn More

    Create a free account to unlock this Template

    Access and download collection of free Templates to help power your productivity and performance.

    Create a Free Account

    Already have an account?

    Supercharge your skills with Premium Templates

    Take your learning and productivity to the next level with our Premium Templates.

    Upgrading to a paid membership gives you access to our extensive collection of plug-and-play Templates designed to power your performance—as well as CFI's full course catalog and accredited Certification Programs.

    Discover Paid Memberships

    Already have a Self-Study or Full-Immersion membership?

    Access Exclusive Templates

    Gain unlimited access to more than 250 productivity Templates, CFI's full course catalog and accredited Certification Programs, hundreds of resources, expert reviews and support, the chance to work with real-world finance and research tools, and more.

    Discover Full-Immersion Membership

    Already have a Full-Immersion membership?