TRUE Function

TRUE Function

TRUE Function

Returns the logical value TRUE, which Excel also treats as 1 in many calculations.

ExcelClash Team
PUBLISHED

Summary

The Excel TRUE function returns the logical value TRUE. It is a small function, but it helps explain how Excel handles logical values and how those values can be used in tests, flags, and simple calculations.

In practice, many formulas produce TRUE automatically, such as =A1>0 or =B2="Yes". The TRUE function is mostly useful when you want to return that value explicitly, or when you want to understand how TRUE behaves inside larger formulas.

Purpose

Return the logical value TRUE

Use TRUE when you want a formula to output a logical TRUE value directly instead of calculating it from a comparison.

Return Value

TRUE

Excel treats TRUE as a logical value, and in many math situations it also behaves like 1.

Syntax

=TRUE()

The TRUE function takes no arguments. Microsoft also notes that you can type the word TRUE directly into a formula or cell and Excel will understand it. The function form is still useful when you want a clear, explicit formula.

Arguments

  • No arguments - TRUE does not take any inputs.

If you see TRUE inside another formula, it is often there as a fixed logical result rather than something being calculated from scratch.

TRUE vs Related Functions

TRUE is simple on its own, so it makes more sense when you compare it with the other logical building blocks around it.

Function Main Idea Typical Result Best Use
TRUE Return a fixed logical TRUE value TRUE Testing, fixed flags, explicit logical output
FALSE Return a fixed logical FALSE value FALSE Testing, off states, explicit false output
IF Return different results based on a test Custom TRUE/FALSE result Conditional decisions
AND / OR Evaluate one or more logical tests TRUE or FALSE Multi-condition logic

Most of the time, TRUE shows up as the result of another formula rather than as a standalone function. That is normal, and it is one reason this lesson is best understood together with IF, AND, and OR.

Using TRUE

A direct =TRUE() formula is helpful when you want to create a simple logical flag. For example, you might mark a setting as on, temporarily force part of a test to pass, or build a small demo that shows how logical formulas behave. It is not a complicated function, but it can be useful when you want a formula to be very explicit.

TRUE also matters because of how Excel treats it in calculations. In many formulas, TRUE acts like 1 and FALSE acts like 0. That means multiplying a number by TRUE keeps the number the same, while multiplying by FALSE turns it into zero. This is one of the simplest ways to understand boolean math in spreadsheets.

It is also worth separating logical TRUE from the text string "TRUE". If you put TRUE in quotes, Excel treats it as text, not as a logical value. That difference matters when the result will be used in later formulas, filters, or conditional logic.

Example 1 - Return TRUE Directly

This is the most basic use of the function.

=TRUE()

The formula returns the logical value TRUE. This is useful when you want to create a fixed logical flag or test how another formula reacts to a TRUE input.

Check Answer
Challenge #1
Target: Sheet1!F1
Manual Value Entry

In cell F1, return the logical value TRUE with the TRUE function.

Example 2 - Get TRUE from a Comparison

Many formulas return TRUE without using the TRUE function directly.

=50=50

This returns TRUE because both sides are equal. It shows that comparisons naturally produce logical results in Excel, which is why TRUE often appears as the output of another formula rather than from =TRUE() itself.

Check Answer
Challenge #2
Target: Sheet1!F2
Equality Audit

In cell F2, test whether 50 is equal to 50. The result should be TRUE.

Example 3 - Return TRUE as the Result of an IF Formula

TRUE can also be used as the explicit result of a condition.

=IF(A1<>"",TRUE(),FALSE())

If A1 is not empty, the formula returns TRUE. Otherwise it returns FALSE. In real spreadsheets, this kind of formula can be used to create ready/not-ready, filled/missing, or passed/failed flags.

Check Answer
Challenge #3
Target: Sheet1!F3
Conditional Success

In cell F3, return TRUE if A1 is not empty, otherwise return FALSE.

Example 4 - Use TRUE in Simple Multiplication

This example shows how TRUE behaves in math.

=500*TRUE()

Because TRUE behaves like 1 here, the result stays 500. This is a simple demonstration, but it helps explain why logical values can work inside some numeric formulas.

Check Answer
Challenge #4
Target: Sheet1!F4
Boolean Multiplier

In cell F4, multiply 500 by TRUE. Because TRUE acts like 1, the result stays 500.

Conclusion Recap

  • Core idea: TRUE() returns the logical value TRUE.
  • No inputs: The function takes no arguments.
  • Common reality: TRUE is often produced by comparisons and logical functions automatically.
  • Math behavior: In many formulas, TRUE behaves like 1.
  • Important distinction: TRUE is logical, while "TRUE" is text.
  • Best use: Helpful for simple flags, testing, and understanding logical values in Excel.
Tactical Arena
Select Scenario:
Share TRUE Function!

Tell your friends about this post

Discussion

ExcelClash is an interactive platform designed to level up your Excel skills through real-world exercises and challenges. Sharpen your logic, solve real spreadsheet problems, and learn faster.

© 2026 ExcelClash, Inc. All rights reserved.