Excel 16.0 build 20131
Windows, bitness not recorded, AMD Ryzen 7 4800H with Radeon Graphics
3 captured inputs are indexed for this environment. Capture dates: 2026-07-12 to 2026-07-12. This is a reading count, not a comparison with another build.
Statistical functions
Known larger differences on 61 of 84 recorded answers
Of 84 recorded answers (78 in the answer bank and 6 workbook cells), 61 do not match: 13 differ by more than 16 ULP, 48 differ by at most 16 ULP. How we measure this · See the Rust code
| Language | Name in Excel |
|---|---|
| Arabic | F.TEST |
| Bulgarian | F.TEST |
| Czech | F.TEST |
| Danish | F.TEST |
| German | F.TEST |
| Greek | F.TEST |
| English (Australia) | F.TEST |
| English (United Kingdom) | F.TEST |
| English (United States) | F.TEST |
| Spanish | PRUEBA.F.N |
| Estonian | F.TEST |
| Finnish | F.TESTI |
| French | F.TEST |
| Hebrew | F.TEST |
| Croatian | F.TEST |
| Hungarian | F.PRÓB |
| Indonesian | F.TEST |
| Italian | F.TEST |
| Japanese | F.TEST |
| Korean | F.TEST |
| Lithuanian | F.TEST |
| Latvian | F.TEST |
| Norwegian | F.TEST |
| Dutch | F.TEST |
| Polish | F.TEST |
| Portuguese (Brazil) | F.TEST |
| Portuguese (Portugal) | TESTE.F |
| Romanian | F.TEST |
| Russian | F.ТЕСТ |
| Slovak | F.TEST |
| Slovenian | F.TEST |
| Serbian (Latin) | F.TEST |
| Swedish | F.TEST |
| Thai | F.TEST |
| Turkish | F.TEST |
| Ukrainian | F.TEST |
| Vietnamese | F.TEST |
| Chinese (Simplified) | F.TEST |
| Chinese (Hong Kong) | F.TEST |
| Chinese (Traditional) | F.TEST |
Names from Microsoft's support site.
F.TEST(array1, array2)
F.TEST(array1,array2) returns a two-tailed F-test probability for comparing sample variances. It returns a probability, rather than the variance ratio statistic.
=F.TEST({1,2,3},{2,3,4}) returns 1 under the current route. Both sample variances are one, so their ratio is one with equal degree counts.
Each sample needs at least two numeric observations and a nonzero variance, otherwise #DIV/0!. Text, logical values and blanks in references are ignored; zeros count. Equal sample variances do not imply equal sample means or identical observations.
Compute each sample variance and its count, put the larger variance in the numerator, and retain its matching degree count n-1. Evaluate the F right tail of the ratio, double it and cap at one. For the example both variances are one and both degree counts two. The current helper uses its own centered binary64 sample-variance calculation; it does not automatically inherit the separately recovered VAR.S computation tree. Tail and reduction discrepancies remain recorded.
Quoted from the public repository DnaCalc/DnaCalc, crates calc-func and calc-fml, at commit 9e1884369a67. Comments are the source's own. A kernel shared with other functions appears once, on its module page.
F.TEST · 5 lines · calc-func/src/catalogue/distributions.rs on GitHub102 f_test "F.TEST" (2, 2) [R "array1", R "array2"] |s, a, sv| {
let x = sample(s, a, 0, sv)?;
let y = sample(s, a, 1, sv)?;
out(s, st::f_test_kernel(&x, &y))
}
sample catalogue/distributionstruncate_positive_integer ported/chi_f_t_familyvalidate_nonnegative_x ported/chi_f_t_familyf_dist_rt_kernel ported/chi_f_t_familybinary_with ported/excel_numericexcel_x87_add ported/excel_numericexcel_x87_mul ported/excel_numericexcel_x87_mul_add ported/excel_numericmul ported/excel_numeric/x87add ported/excel_numeric/x87bratio_ftoi ported/special_math_commonbratio_spmpar1 ported/special_math_commonbratio_exparg ported/special_math_commonbratio_esum ported/special_math_commonbratio_esum20 ported/special_math_commonbratio_alnrel ported/special_math_commonbratio_rlog1 ported/special_math_commonbratio_gam1 ported/special_math_commonbratio_gamln1 ported/special_math_commonbratio_gamln ported/special_math_commonbratio_algdiv ported/special_math_commonbratio_bcorr ported/special_math_commonbratio_gsumln ported/special_math_commonbratio_betaln ported/special_math_commonbratio_betaln_60 ported/special_math_commonbratio_erf_nswc ported/special_math_commonbratio_erfc1 ported/special_math_commonbratio_rexp ported/special_math_commonbratio_psi ported/special_math_commonbratio_fpser ported/special_math_commonbratio_apser ported/special_math_commonbratio_bpser ported/special_math_commonbratio_bup ported/special_math_commonbratio_brcomp ported/special_math_commonbratio_brcmp1 ported/special_math_commonbratio_bfrac ported/special_math_commonbratio_bgrat ported/special_math_commonbratio_grat1 ported/special_math_commonbratio_basym ported/special_math_commonbratio ported/special_math_commonsample_mean ported/statistical_tests_familysample_variance ported/statistical_tests_familyf_test_kernel ported/statistical_tests_familyNo implementation has been published with a Handbook test suite for this function.
The recorded environments below distinguish a reading from a same-input comparison. Counts describe captured inputs in each environment; overlapping captures and comparisons are not totals of unique worksheet calls.
| Excel 16.0 build | Platform and CPU | Captured inputs |
|---|---|---|
| 20131 | Windows, bitness not recorded, AMD Ryzen 7 4800H with Radeon Graphics | 3 |
| 20228 | Windows, 64-bit, CPU not recorded | 75 |
The record contains no same-input comparison between these environments. Reading different inputs on different builds does not establish either a version change or cross-build agreement.
Recorded environments and comparison details.
Windows, bitness not recorded, AMD Ryzen 7 4800H with Radeon Graphics
3 captured inputs are indexed for this environment. Capture dates: 2026-07-12 to 2026-07-12. This is a reading count, not a comparison with another build.
Windows, 64-bit, CPU not recorded
75 captured inputs are indexed for this environment. Capture dates: 2026-08-09 to 2026-08-09. This is a reading count, not a comparison with another build.
F.DIST.RT accepts a supplied ratio; VAR.S reports sample variance; T.TEST compares means under its selected model.
No named variants are recorded yet.
Suggest a correction or contribute an implementation · For agents