COUNTBLANK Function (LibreOffice Calc)

Math Beginner LibreOffice Calc Introduced in LibreOffice 3.0
data-cleaning statistics basic-functions

The COUNTBLANK function in LibreOffice Calc counts empty cells in a range. This guide explains syntax, examples, edge cases, errors, and best practices.

Compatibility

What the COUNTBLANK Function Does

  • Counts truly empty cells
  • Ignores cells containing text, numbers, formulas, or errors
  • Works with ranges only (not individual values)
  • Helps identify missing data
  • Useful for data validation and cleanup
  • Works across large datasets efficiently

COUNTBLANK is ideal for detecting gaps in data entry.

Syntax

COUNTBLANK(range)
COUNTBLANK accepts only one argument, and it must be a range.
Cells containing formulas like ="" are not considered blank.

Basic Examples

Count empty cells in a range

=COUNTBLANK(A1:A10)

Counts how many cells in A1 through A10 are empty.

Count blanks in multiple ranges (indirectly)

COUNTBLANK cannot take multiple ranges, but you can add results:

=COUNTBLANK(A1:A10) + COUNTBLANK(C1:C10)

Count blanks in a row

=COUNTBLANK(1:1)

Counts empty cells across the entire first row.

Count blanks in a column

=COUNTBLANK(A:A)

Counts empty cells in column A.

COUNTBLANK is extremely useful for data completeness checks.

Advanced Examples

Count blanks across sheets

COUNTBLANK does not support multi‑sheet ranges directly, but you can combine results:

=COUNTBLANK(Sheet1.A1:A10) + COUNTBLANK(Sheet2.A1:A10)

Count blanks excluding cells with formulas

To count cells that are visually blank but contain formulas:

=SUMPRODUCT(ISFORMULA(A1:A10)=FALSE; A1:A10="")

Count blanks with conditions (indirect)

To count blanks only when another condition is met:

=SUMPRODUCT((A1:A10="") * (B1:B10>100))

Count blanks in filtered data

COUNTBLANK counts all blanks, visible or hidden.
To count only visible blanks:

=SUMPRODUCT(SUBTOTAL(103; OFFSET(A1; ROW(A1:A10)-ROW(A1); 0)); A1:A10="")

(Advanced technique for filtered datasets.)

Common Errors and Fixes

COUNTBLANK returns 0 unexpectedly

Possible causes:

  • Cells contain formulas returning empty strings (="")
  • Cells contain spaces
  • Cells contain invisible characters
  • Cells contain formatting but no visible content

Fix:
Check with:
=LEN(A1)

COUNTBLANK counts fewer blanks than expected

Possible causes:

  • Imported CSV data contains hidden characters
  • Cells contain non‑breaking spaces

Fix:
Use CLEAN or TRIM:
=LEN(TRIM(A1))

Err:504 — Parameter error

Occurs when:

  • The argument is not a range
  • A semicolon is used incorrectly

Best Practices

  • Use COUNTBLANK to detect missing data
  • Use COUNT and COUNTA to understand dataset composition
  • Clean imported data before analysis
  • Use TRIM and CLEAN to remove invisible characters
  • Use named ranges for cleaner formulas
COUNTBLANK is essential for data validation, especially in forms, surveys, and imported datasets.

Copyright 2026. All rights reserved.