DV-0013

hyperformula, ironcalc, libreoffice, pycel: function not implemented — FORECAST.LINEAR, MODE.SNGL, MUNIT (+9 more)

Cause
missing-function
Category
value
Diverging engines
hyperformulaironcalclibreofficepycel
Behavior signature
{"error":"#NAME?"}
Test count
32
Seeded
2026-04-25
Last confirmed
2026-04-25

Subjects (12)

Tests (32)

matches canonical diverges no fixture in this DV's cluster

Test Formula Canonical gsheets excel lattice ironcalc hyperformula libreoffice formulas pycel
broadcasting/2143d9 =SINGLE({10,20,30}) 10 gsheets10 excel#N/A lattice10 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas10 pycel#NAME?
lookup/c32154 =XMATCH(20, A1:A3) 2 gsheets2 excel2 lattice2 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas2 pycel#NAME?
math-longtail/ead5ff =MUNIT(2) [1, 0, 0, 1] gsheets[1, 0, 0, 1] excel[1, 0, 0, 1] lattice[1, 0, 0, 1] ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas pycel#NAME?
math-longtail/847424 =MUNIT(3) [3×3] gsheets[3×3] excel[3×3] lattice[3×3] ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas pycel#NAME?
math-longtail/c57806 =MUNIT(1) 1 gsheets1 excel1 lattice1 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas1 pycel#NAME?
statistical-analytics/4437fe =FORECAST.LINEAR(4, B1:B3, A1:A3) 8 gsheets8 excel8 lattice8 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas8 pycel#NAME?
statistical-descriptive/d6e804 =MODE.SNGL(1, 2, 2, 3, 4) 2 gsheets2 excel2 lattice2 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas2 pycel#NAME?
statistical-descriptive/b20a94 =MODE.SNGL(B1:B5) 2 gsheets2 excel2 lattice2 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas2 pycel#NAME?
statistical-descriptive/5f2bed =MODE.SNGL(1, 2, 3) #N/A gsheets#N/A excel#N/A lattice#N/A ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas#N/A pycel#NAME?
statistical-descriptive/8c97c1 =PERCENTILE.INC(A1:A5, 0.25) 2 gsheets2 excel2 lattice2 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas2 pycel#NAME?
statistical-descriptive/afee9f =PERCENTILE.INC(A1:A5, 0.5) 3 gsheets3 excel3 lattice3 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas3 pycel#NAME?
statistical-descriptive/18a8d3 =PERCENTILE.INC(A1:A5, 0.75) 4 gsheets4 excel4 lattice4 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas4 pycel#NAME?
statistical-descriptive/d9e298 =PERCENTILE.EXC(A1:A5, 0.25) 1.5 gsheets1.5 excel1.5 lattice1.5 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas1.5 pycel#NAME?
statistical-descriptive/05fac7 =PERCENTILE.EXC(A1:A5, 0.5) 3 gsheets3 excel3 lattice3 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas3 pycel#NAME?
statistical-descriptive/b5b7df =PERCENTILE.EXC(A1:A5, 0.75) 4.5 gsheets4.5 excel4.5 lattice4.5 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas4.5 pycel#NAME?
statistical-descriptive/46e6cc =PERCENTILE.EXC({1,2,3,4,5}, 0) #NUM! gsheets#NUM! excel#NUM! lattice#NUM! ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas#NUM! pycel#NAME?
statistical-descriptive/8f43b3 =PERCENTRANK.INC(A1:A5, 3) 0.5 gsheets0.5 excel0.5 lattice0.5 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas0.5 pycel#NAME?
statistical-descriptive/f7ea56 =PERCENTRANK.INC(A1:A5, 1) 0 gsheets0 excel0 lattice0 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas0 pycel#NAME?
statistical-descriptive/83c86b =PERCENTRANK.INC(A1:A5, 2) 0.25 gsheets0.25 excel0.25 lattice0.25 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas0.25 pycel#NAME?
statistical-descriptive/23df54 =PERCENTRANK.EXC(A1:A5, 3) 0.5 gsheets0.5 excel0.5 lattice0.5 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas0.5 pycel#NAME?
statistical-descriptive/9dbae2 =PERCENTRANK.EXC(A1:A5, 2) 0.333 gsheets0.333 excel0.333 lattice0.333 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas0.333 pycel#NAME?
statistical-descriptive/d72bba =PERMUTATIONA(5, 2) 25 gsheets25 excel25 lattice25 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas25 pycel#NAME?
statistical-descriptive/e79506 =PERMUTATIONA(3, 3) 27 gsheets27 excel27 lattice27 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas27 pycel#NAME?
statistical-descriptive/310b1c =PERMUTATIONA(5, 0) 1 gsheets#NUM! excel1 lattice1 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas1 pycel#NAME?
statistical-descriptive/979049 =PERMUTATIONA(-1, 2) #NUM! gsheets#NUM! excel#NUM! lattice#NUM! ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas#NUM! pycel#NAME?
statistical-descriptive/81de18 =QUARTILE.INC(A1:A5, 1) 2 gsheets2 excel2 lattice2 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas2 pycel#NAME?
statistical-descriptive/ffa479 =QUARTILE.INC(A1:A5, 2) 3 gsheets3 excel3 lattice3 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas3 pycel#NAME?
statistical-descriptive/962395 =QUARTILE.INC(A1:A5, 3) 4 gsheets4 excel4 lattice4 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas4 pycel#NAME?
statistical-descriptive/44aa7a =QUARTILE.EXC(A1:A5, 1) 1.5 gsheets1.5 excel1.5 lattice1.5 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas1.5 pycel#NAME?
statistical-descriptive/8bfbeb =QUARTILE.EXC(A1:A5, 2) 3 gsheets3 excel3 lattice3 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas3 pycel#NAME?
statistical-descriptive/0877d6 =QUARTILE.EXC(A1:A5, 3) 4.5 gsheets4.5 excel4.5 lattice4.5 ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas4.5 pycel#NAME?
statistical-descriptive/e4844c =QUARTILE.EXC({1,2,3,4,5}, 0) #NUM! gsheets#NUM! excel#NUM! lattice#NUM! ironcalc#NAME? hyperformula#NAME? libreoffice#NAME? formulas#NUM! pycel#NAME?