Contact

PERCENTILE in Collabora Office: Percentile Cutoffs, Included Data and Selected Rows

Statistical Intermediate Collabora Office Calc

Audit Collabora PERCENTILE with numeric cutoffs, a transparent interpolation model and comparisons between ignored labels and recorded zeros.

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

Quick answer: PERCENTILE returns a value at a specified point on a dataset’s percentile scale. Collabora documents alpha 0 as the minimum, alpha 1 as the maximum, and alpha 0.5 as the median.

Availability and version history

  • Introduced: original Collabora release and launch date are not established by the reviewed sources.
  • Availability: currently documented in Collabora Office 26.04 desktop help.
  • Platform scope: online and mobile deployments are not inferred from this desktop-help release.
  • Checked: October 14, 2026. Function-specific documentation and independent calculations; no native Collabora execution.

Syntax and included data

=PERCENTILE(data;alpha)

Both arguments are required. Alpha is a fraction between 0 and 1, so 0.25 and 25% represent the same requested first-quartile point. Use English function names and semicolon separators for these examples.

The dedicated reference explicitly ignores text and empty cells within a data range. A numeric zero is an observation and must not be removed merely because it looks uninformative.

For interior numeric calculations, the independent inclusive-position model used below is 1+(n-1)×alpha in sorted data, with linear interpolation between adjacent positions. The compact source names the percentile scale but does not print that complete equation; the worked figures are transparent mathematical expectations, not native captures.

Example 1: inspect a five-value scale

Enter 4,9,15,25,45 in A2:A6:

Formula Expected value
=PERCENTILE(A2:A6;0) 4
=PERCENTILE(A2:A6;0.25) 9
=PERCENTILE(A2:A6;0.5) 15
=PERCENTILE(A2:A6;0.75) 25
=PERCENTILE(A2:A6;1) 45

For five values, the model positions are 1,2,3,4,5. The middle output also matches the source’s explicit median relationship. The arithmetic mean is 19.6, which answers a different question from the median 15.

Example 2: a threshold between observed values

=PERCENTILE(A2:A6;0.9)

Independent expected result: 37. The position is 4.6, so move 60% from 25 toward 45: 25+0.6×20=37.

No input equals 37. A percentile cutoff is not necessarily an instruction to return an existing record. LARGE describes a separately defined order-statistic selection.

Advanced example: ignored labels and a genuine zero

Add text Pending in A7 and leave A8 empty. The documented range exclusion keeps the median and primary upper-quartile model at 15 and 25.

Replace Pending with numeric 0. Sorted observations become 0,4,9,15,25,45. The new median is 12, midway between 9 and 15. The upper-quartile model uses position 4.75, giving 22.5 between 15 and 25.

That change reflects a measured numeric observation entering the dataset. It is different from merely changing an explanatory label.

Advanced example: a cutoff is not a fixed row quota

Restore the original five values. Their 75th-percentile cutoff is 25. A strict comparison selects only 45; an inclusive comparison selects 25 and 45:

=COUNTIF(A2:A6;">"&PERCENTILE(A2:A6;0.75))
=COUNTIF(A2:A6;">="&PERCENTILE(A2:A6;0.75))

Expected counts are 1 and 2, or 20% and 40% of five observations. Discrete rows and ties prevent a percentile label from guaranteeing an exact selection percentage.

Advanced check: positive unit conversion

Transform every original value with 2×value+3, producing 11,21,33,53,93. The independent 90th-percentile result is 77, matching 2×37+3. The median becomes 33.

A positive affine conversion preserves the ordered positions and transforms their interpolated values consistently. A nonlinear transformation needs its own check.

Identity and unresolved boundaries

PERCENTILE remains documented in 26.04. PERCENTILE.INC has a separate current section; shared purposes do not establish every type/error alias behavior or retirement.

The range-ignore note does not settle Boolean cells, direct strings, formula-empty values, mixed errors, empty datasets or exact invalid-alpha error codes. Those remain unverified. Preserve full calculation precision and label the selected percentile convention beside any threshold used for decisions.

References and verification

Complete function-specific documentation reviewed. Worked outputs are independent mathematical models or explicitly documented rules, not application screenshots or native test results. Precision, type and error boundaries retain their stated limits.