COUNTIF Function (OpenOffice Calc)

Statistical Beginner OpenOffice Calc Introduced in OpenOffice.org 3.0
conditional counting criteria data-analysis

The COUNTIF function in OpenOffice Calc counts cells that meet a single condition. Learn syntax, examples, wildcard rules, common errors, and best practices.

Compatibility

What the COUNTIF Function Does

  • Counts cells that meet a single condition
  • Supports numeric, text, and logical criteria
  • Allows comparison operators (>, <, >=, <>, etc.)
  • Supports wildcard matching (* and ?)
  • Works across sheets
  • Ideal for filtering, categorizing, and validating data

COUNTIF is the foundation of conditional counting in spreadsheets.

Syntax

COUNTIF(range; criteria)

Arguments:

  • range — The cells to evaluate
  • criteria — The condition to apply
Criteria must be enclosed in quotes unless referencing a cell.

Wildcard Rules

COUNTIF supports:

  • * — matches any sequence of characters
  • ? — matches any single character
  • ~ — escapes literal * or ?

Examples:

  • "A*" matches any text starting with A
  • "*Service*" matches text containing “Service”
  • "???" matches any 3‑character string
  • "~*" matches a literal asterisk

Basic Examples

Count cells equal to a value

=COUNTIF(A1:A10; 5)

Count cells greater than a number

=COUNTIF(A1:A10; ">50")

Count cells equal to text

=COUNTIF(A1:A10; "North")

Count cells matching a wildcard pattern

=COUNTIF(A1:A10; "Jan*")

Matches any text beginning with “Jan”.

Count non‑empty cells (COUNTA alternative)

=COUNTIF(A1:A100; "<>")

Counts all cells that are not empty.

Advanced Examples

Count cells across sheets

=COUNTIF(Sheet1.A1:A100; ">0")

Count cells using a cell‑based criterion

=COUNTIF(A1:A10; C1)

If C1 contains ">=500", the formula uses that condition.

Count cells not equal to something

=COUNTIF(A1:A10; "<>North")

Count cells containing partial text

=COUNTIF(A1:A100; "*Service*")

Count dates before or after a specific date

=COUNTIF(A1:A100; ">=" & DATE(2025;1;1))

Count text values only

=COUNTIF(A1:A100; "<>") - COUNT(A1:A100)

Count blank cells (alternative to COUNTBLANK)

=COUNTIF(A1:A100; "=")

Count cells with formulas returning empty strings

=COUNTIF(A1:A100; "")

Common Errors and Fixes

COUNTIF returns 0 unexpectedly

Possible causes:

  • Criteria missing quotes
  • Text numbers not matching numeric criteria
  • Hidden spaces in cells
  • Wildcards not used correctly
  • Dates not constructed properly

COUNTIF includes values you expected it to ignore

COUNTIF includes:

  • Text numbers ("123") when criteria is text
  • Dates (stored as numbers)
  • Formulas returning text

COUNTIF excludes values you expected it to include

COUNTIF ignores:

  • Logical values (TRUE/FALSE)
  • Errors
  • Empty cells

Err:504 — Parameter error

Occurs when:

  • A malformed range is used
  • A semicolon is missing
  • A text criterion is missing quotes

Err:508 — Missing parenthesis

Usually caused by:

  • Missing )
  • Using commas instead of semicolons

Best Practices

  • Use quotes for all text and comparison criteria
  • Use cell references for dynamic criteria
  • Use wildcards for flexible text matching
  • Clean imported data to remove hidden spaces
  • Use COUNTIFS for multi‑criteria counting
  • Use named ranges for cleaner formulas
For dynamic dashboards, store criteria in separate cells and reference them:
Example: =COUNTIF(Region; F1)

Copyright 2026. All rights reserved.