Contact

TRUE in Excel: Boolean True and Reviewable Decision Rules

Logical Intermediate Microsoft Excel

Use Excel TRUE as a Boolean value, distinguish it from quoted text, and inspect conditions without confusing a true result with data quality or authorization.

Verification status: See the evidence and test scope described in this guide. How formula examples are checked

Quick answer: TRUE() returns the logical value TRUE and takes no arguments. It can supply an explicit Boolean branch in a formula, but it does not evaluate a condition by itself.

Syntax and direct entry

=TRUE()

Microsoft documents both the function and the unquoted TRUE keyword in cells or formulas. The function is primarily a compatibility feature. For example, TRUE() and TRUE can serve as the logical value returned from an IF branch.

The text expression ="TRUE" instead returns a string. Similar appearance does not mean that logical and text values are interchangeable in every downstream formula or imported workbook.

Example 1: inspect the type explicitly

Enter =TRUE() in A2, ="TRUE" in A3 and numeric 1 in A4. Fill down =ISLOGICAL(A2) beside them.

Expected results are TRUE, FALSE and FALSE. Only the first cell contains a Boolean value. This is an explicit typed-input check; it does not establish every text-coercion rule Excel may apply in other formulas.

Use logical values for machine-readable flags and separate text labels for explanations. A TRUE flag does not itself explain what condition was tested.

Example 2: an explicit condition

Put quantities 0, 3 and 8 in A7:A9. Fill down:

=IF(A7>0,TRUE(),FALSE())

Expected outputs are FALSE, TRUE and TRUE. The condition is A7>0; TRUE() merely supplies the positive branch. The direct comparison =A7>0 produces the same logical targets for these numbers.

The example does not equate positive quantity with a valid order or authorize any action. A Boolean result is only as meaningful as its stated rule and its inputs.

Advanced application: combine two independent requirements

Suppose A12 contains a numeric quantity and B12 an actual logical approval flag. Use:

=AND(A12>0,B12)

For quantity 3 with approval TRUE, the expected result is TRUE. Quantity 0 with approval TRUE gives FALSE. Quantity 3 with approval FALSE also gives FALSE.

Entering =TRUE() in the approval cell creates a fixed positive flag; it does not check an external approval process. Protect the meaning of the field through the workflow rather than assuming a formula constant supplies evidence.

Advanced application: define an explicit output contract

A report can convert a Boolean to a label when text is the intended output:

=IF(B12,"Ready","Review")

For actual logical TRUE and FALSE inputs, expected labels are Ready and Review. Keep the underlying Boolean available if later calculations need it, rather than making other formulas parse a display phrase.

If three states are required, such as ready, blocked and unknown, a single Boolean is insufficient on its own. Use a separate status or missing-data indicator and define how the rule handles it.

Advanced check: truth-table anchors

=NOT(TRUE())
=AND(TRUE(),TRUE())
=OR(TRUE(),FALSE())

Expected results are FALSE, TRUE and TRUE. These controls isolate Boolean logic without mixing it with numeric magnitudes or quoted labels.

A true comparison is not proof that every source value was validated. For example, a threshold check can be true even when an unrelated required field is missing. Review each required condition explicitly.

Errors and troubleshooting

TRUE takes no arguments; do not pass the condition inside its parentheses. If text appears instead of a calculated result, inspect cell entry type and formula-display settings. If a downstream rule behaves unexpectedly, check whether the apparent TRUE is actually quoted or imported text.

The dedicated reference does not provide a full parser or coercion error table. Native evaluation, localized names, blank handling in surrounding formulas and platform-specific behavior remain unverified. The examples are independent logical models based on explicit inputs.

Availability and version history

  • Current documentation: the dedicated Microsoft reference lists Excel for Microsoft 365, Excel for Microsoft 365 for Mac, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016.
  • Introduced: the first introduction version/build is not established by the dedicated reference used here.
  • Last functioning version: unknown; a current help listing is not a last-working-build test.
  • Evidence checked: October 15, 2026. Official documentation was freshly retrieved; examples were independently calculated. No native Excel, Mac or web-client execution was performed.

References and verification

Examples use English function names and comma separators. Expected numbers are rounded independent mathematical calculations; documented error expectations are labeled as such. They are not captured Excel output. All illustrative data and policies are fictional.