ACOSH in SoftMaker PlanMaker 2026: inverse hyperbolic cosine and input rules
PlanMaker ACOSH explained with its input domain, reproducible worksheet formulas, catenary-style model, principal branch and error handling.
Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in SoftMaker PlanMaker 2026. How formula examples are checked
Quick answer: The documented syntax is ACOSH(Number); in a PlanMaker worksheet write =ACOSH(1.1). SoftMaker’s PlanMaker 2026 manual shows 0.44357 for that input. Independent mathematics gives approximately 0.443568254385. ACOSH is the inverse hyperbolic cosine. For real answers its input must be at least 1; unlike an ordinary inverse cosine, the principal result is nonnegative. Official PlanMaker 2026 ACOSH reference and the inverse-function definition; checked 2026-10-13. No native PlanMaker calculations are represented as completed in this draft.
What the ACOSH function means
Hyperbolic cosine COSH(t)=(e^t+e^(-t))/2 has values from 1 upward for real t. Because COSH(t)=COSH(-t), it cannot have a unique inverse across all real t. The standard real principal inverse, ACOSH(x) or arcosh(x), chooses the nonnegative solution for x≥1. Consequently, COSH(ACOSH(x))=x for every valid real input x, but ACOSH(COSH(t))=ABS(t) for arbitrary real t. The manufacturer’s documentation gives the positive example ACOSH(COSH(0.1234)) → 0.1234; it does not state that a negative original t would be restored with its sign. SoftMaker ACOSH · COSH; math principal-branch interpretation verified independently 2026-10-13.
Applications include reversing a catenary-style mathematical curve, recovering magnitudes from cosh-derived ratios and checking hyperbolic function identities. It is not an angle-measuring version of ACOS: PlanMaker’s ACOS documentation takes inputs from -1 to 1 and returns ordinary inverse cosine in radians, whereas ACOSH takes inputs ≥1 and yields a hyperbolic parameter. An ACOSH result does not ordinarily need degrees conversion.
Exact syntax, argument type, order, default and domain
=ACOSH(Number)
| Argument | Position | Required? | Valid mathematical range | Default |
|---|---|---|---|---|
Number |
1 | Yes | Real numeric scalar ≥1 (or cell reference/formula evaluating to one), within application numeric limits. | None. |
The 2026 and 2024 official references spell the function as ACOSH(Number) and identify it as the inverse of COSH. The terse PlanMaker function entry does not separately print an explicit >=1 sentence; that bound follows from the real mathematical definition, and Microsoft’s separate ACOSH description explicitly states the identical real-number domain for Excel. This is not evidence that a deliberately invalid PlanMaker call was executed. The first argument is not an angle in degrees, and there is no second argument or mode selector. PlanMaker 2026 ACOSH · 2024 ACOSH, checked 2026-10-13.
Enter the leading equals sign in worksheet cells; SoftMaker’s formula entry instructions require it. Because ACOSH has only one argument, the direct examples need no argument separator. The English manuals use decimal dots; localized decimal entry, coercion of numbers stored as text and internationalized function naming were not tested.
Step-by-step eight-row ACOSH worksheet
Enter each numeric input into A2:A9 as shown. In B2, type =ACOSH(A2) and fill down to B9. Apply a nine-decimal number format to column B. The numbers below were computed independently via Python’s math.acosh, not returned from a native PlanMaker formula execution.
| Row | Input in column A | Formula in column B | Independently expected B result |
|---|---|---|---|
| 2 | 1 |
=ACOSH(A2) |
0.000000000 |
| 3 | 1.25 |
=ACOSH(A3) |
0.693147181 |
| 4 | 2 |
=ACOSH(A4) |
1.316957897 |
| 5 | 3 |
=ACOSH(A5) |
1.762747174 |
| 6 | 5 |
=ACOSH(A6) |
2.292431670 |
| 7 | 10 |
=ACOSH(A7) |
2.993222846 |
| 8 | 100 |
=ACOSH(A8) |
5.298292366 |
| 9 | 6.8 |
=ACOSH(A9) |
2.604618837 |
All examples meet the mathematical domain restriction. The boundary case A2=1 produces 0. An input such as 0.999 is just below the boundary and has no real ACOSH value; treating it as a small positive answer is wrong. Note how input 100 maps to only about 5.298, a reminder that the inverse grows slowly for large ratios. The original manufacturer’s direct example =ACOSH(1.1) is predicted to be 0.443568254 and displayed in its documentation as 0.44357. SoftMaker PlanMaker ACOSH.
Recreate and interpret the manufacturer’s composition
Enter =ACOSH(COSH(0.1234)) in an empty cell. The official 2026 document displays 0.1234. Change the inner input to -0.1234:
=ACOSH(COSH(-0.1234))
The mathematical expectation remains +0.1234, not -0.1234, because COSH is even and ACOSH selects the nonnegative branch. This second composition is independently calculated; it is not a PlanMaker runtime observation. If the sign is important to your model, retain it in another cell rather than trying to recover it from COSH alone. ACOSH · COSH · ABS.
Advanced worked examples
1. Invert a catenary-style relation without claiming an engineering design
For an idealized mathematical curve y = a*COSH(x/a), with positive scale a, a measured y requires y/a >= 1. The nonnegative horizontal distance magnitude is x_mag = a*ACOSH(y/a). Enter 4 into D2 (scale), 8 into E2 (ordinate) and enter:
=D2*ACOSH(E2/D2)
The independently expected magnitude is 5.267831588 in the same units as D2. The two symmetric x-positions are ±5.267831588; ACOSH does not determine which side of the curve a point occupies. Enter 3 into E2 while D2 remains 4: the ratio is 0.75, below 1, so there is no real result for this idealized equation. Before building a real physical model, check loads, supports, geometry and units independently; the formula is not an engineering-safety recommendation. Official ACOSH and COSH.
2. Validate the input using a formula that separates valid and invalid rows
With numeric A2, the following uses the PlanMaker 2026 IF syntax and a direct mathematical domain check:
=IF(A2<1,"OUTSIDE REAL DOMAIN",ACOSH(A2))
For A2=2, the expected numeric branch is 1.316957897. For A2=0.75, the expected branch is the text OUTSIDE REAL DOMAIN. This proposed combined formula was not executed in PlanMaker and assumes A2 is numeric. The example uses the documented English comma separator, while an installation’s locale can change accepted separators; consult the local function dialog if necessary. Do not assume an IF guard makes numeric text or an error-cell argument valid. IF syntax · ACOSH syntax; checked 2026-10-13.
3. Compare logarithmic and built-in forms at moderate magnitude
The mathematical identity for real x>=1 is acosh(x)=ln(x+sqrt(x*x-1)). With A2=3, compare =ACOSH(A2) with:
=LN(A2+(A2^2-1)^0.5)
Both are expected independently to be 1.762747174. This is a mathematical cross-check; PlanMaker 2026 LN documents the log function, and no native composed-formula result was observed. At x=1, the log expression gives LN(1)=0. For an input very close to 1, subtraction x^2-1 can be numerically delicate; using ACOSH directly is generally clearer. Exact PlanMaker floating-point precision and overflow thresholds are untested.
4. Check principal-branch symmetry explicitly
Put -2 in A2 and compare =ACOSH(COSH(A2)) with =ABS(A2). The independent expected value is 2 for both. Repeat with A2=+2 to confirm that the result remains 2. This demonstrates why a source model that depends on negative-versus-positive position must store a separate sign or orientation. The official PlanMaker functions are individually documented: COSH, ACOSH, ABS.
5. Inspect near-boundary sensitivity
For ε>0 very small, ACOSH(1+ε) is approximately SQRT(2*ε) in mathematics. Enter a numeric A2=1.000001 and compare =ACOSH(A2) against =(2*(A2-1))^0.5. The independent ACOSH prediction is 0.001414213444; the approximation is 0.001414213562. A small discrepancy is expected because the approximation neglects higher-order terms. Avoid applying it beyond the near-1 regime. Numeric equality for A2 values incredibly close to 1 depends on actual floating-point precision, which was not characterized for PlanMaker.
Errors, limits and troubleshooting
| Problem | What it means | Recommended check |
|---|---|---|
Input below 1 such as =ACOSH(0.999) |
Outside the real mathematical domain. SoftMaker’s 2024 general error table assigns #NUM! to out-of-range numbers; this exact invalid ACOSH call was not natively tested. |
Verify that input >=1; a domain failure is not solved by reducing displayed decimal places. |
| Invalid argument type | SoftMaker uses #VALUE! for inappropriate parameter types in general. |
Confirm A2 holds an actual number; arbitrary numeric-text coercion is not verified. |
| Wrong function or argument count | SoftMaker uses #NULL! for malformed function syntax, misspellings and wrong argument counts. |
Enter =ACOSH(A2) with one argument and closed parentheses. |
| Unexpected negative expected output | Principal ACOSH has no negative real output; perhaps you meant ASINH, or your model needs signed branch data. | Check the input variable and preserve sign separately. |
Input from COSH(t) loses t’s sign |
COSH(t) is even and the inverse cannot reconstruct a lost sign. |
Compare =ACOSH(COSH(t)) with =ABS(t), not with signed t. |
| Potential division by zero in catenary ratio | a=0 makes y/a invalid, and PlanMaker documents #DIV/0!. |
Ensure a strictly positive scale before calculating. |
| Wrong decimal separator in imported values | The English examples do not establish every locale setting. | Reconfirm the imported cell is numeric and the local formula uses the correct delimiter. |
| Large values, under-/overflow, unexpected precision | SoftMaker’s terse ACOSH help does not publish exact numeric limits or platform-specific behavior. | Reduce magnitude for debugging, avoid numerically unstable reformulations and test on the target build before relying on precision. |
If an error cell is encountered, PlanMaker’s error-value reference explains the categories. There are zero native app tests in this package, so all rows above distinguish a documented general error classification from an actually observed PlanMaker ACOSH outcome.
Documented versions, edition/platform caveats, locale and Excel
| Environment | Checked documentation 2026-10-13 | Still unverified |
|---|---|---|
| PlanMaker 2026 (English manual) | ACOSH(Number); inverse of COSH; documented displayed ACOSH(1.1) → 0.44357 and ACOSH(COSH(0.1234)) → 0.1234. SoftMaker 2026 |
Native runs, exact precision/error results, edition differences and all locales/platforms. |
| PlanMaker 2024 (English manual) | Same name, syntax and two documented examples. SoftMaker 2024 | No installed 2024 software tested. |
| FreeOffice PlanMaker 2021 (English manual) | ACOSH documented with the same one-argument syntax. SoftMaker FreeOffice 2021 | Cannot infer feature parity for every 2026 FreeOffice edition or mobile build. |
| Device editions and languages | Product-family reference PlanMaker 2026 welcome. | No Windows/macOS/Linux/mobile tests; no locale separator or numeric-text coercion tests. |
| Microsoft Excel | Microsoft ACOSH documentation lists Excel Microsoft 365, Excel 2024, 2021, 2019, 2016 and Excel web, ACOSH(number), and real input requirement >=1. |
No workbook round-trip, error-display comparison, locale conversion or formula execution performed in Excel. |
Having the same documented mathematical function name is not proof that a PlanMaker workbook using ACOSH was imported by Excel or vice versa. In particular, Excel-specific error formatting or date/version applicability cannot stand in for PlanMaker runtime evidence.
Checked related PlanMaker references
- COSH (hyperbolic cosine): the function inverted by ACOSH; even around zero.
- ASINH (inverse hyperbolic sine): unlike ACOSH, accepts all real inputs mathematically and retains sign.
- ACOS (inverse ordinary cosine): takes -1 through +1 and returns a circular angle in radians.
- LN (natural logarithm): used in the logarithmic ACOSH identity.
- ABS (absolute value): interprets nonnegative principal-branch output.
- IF (conditional): optional example of flagging a bad domain before invoking ACOSH.
- PlanMaker 2024 error values: diagnostic categories.
Links checked 2026-10-13.
Source and test-evidence ledger (checked 2026-10-13)
| Claim / limitation | Claim-level primary evidence | Checked |
|---|---|---|
PlanMaker ACOSH name, single Number argument, official rounded result and inverse relationship |
SoftMaker PlanMaker 2026 ACOSH | 2026-10-13 |
| Separate COSH definition and symmetry background | SoftMaker PlanMaker 2026 COSH + independently checked mathematical identity | 2026-10-13 |
| Historical support as documented | PlanMaker 2024 ACOSH; FreeOffice PlanMaker 2021 ACOSH | 2026-10-13 |
| Real input lower bound >=1 / Excel’s separate version list | Microsoft Excel ACOSH plus mathematical inverse of cosh; Excel not used to infer native PlanMaker behavior | 2026-10-13 |
| English multiargument IF separator in illustrative check | PlanMaker 2026 IF syntax | 2026-10-13 |
| PlanMaker parse, type and numeric-domain error classification | PlanMaker 2024 error table; per-function invalid call not executed | 2026-10-13 |
| Eight-row values, catenary inversion, logarithmic and boundary approximations | Independent Python math.acosh, math.cosh, math.log and arithmetic checks in this batch’s validation record |
2026-10-13 |
| Native PlanMaker, Excel, cross-product saved file tests | Not performed (0) | 2026-10-13 |