Qu'est-ce que la fonction ACOTH ?
ACOTH (le nom ne change pas en anglais) te sert quand une mesure t'arrive déjà sous la forme d'une cotangente hyperbolique et que c'est la grandeur d'origine qui t'intéresse, pas le résultat transformé. Tu remontes ainsi à la valeur de départ sans avoir à redériver la relation mathématique à la main à chaque fois.
Cette fonction vit dans le monde des mathématiques appliquées : relativité restreinte, traitement du signal, analyse des câbles suspendus (caténaires), électromagnétisme. Tu ne la croiseras quasiment jamais dans un tableau de gestion, mais si tu travailles sur des modèles physiques ou des calculs d'ingénierie dans Excel, elle peut être exactement ce qu'il te faut.

Comprendre chaque paramètre de la fonction ACOTH
nombre
: le nombre dont tu veux calculer l'arc-cotangente hyperboliqueIl peut être saisi directement (2), stocké dans une cellule (A1) ou calculé par une expression (B2/C2). La seule contrainte absolue : sa valeur absolue doit être strictement supérieure à 1.
Excel accepte les nombres positifs (x > 1) et négatifs (x < -1). Pour les négatifs, le résultat est lui-même négatif : ACOTH(-3) = -ACOTH(3).
Attention : Si ton nombre vient d'un calcul susceptible de tomber dans [-1 ; 1], protège ta formule : =SIERREUR(ACOTH(A1); "Valeur hors domaine") ou =SI(ABS(A1)>1; ACOTH(A1); "Invalide").

Exemples pratiques pas à pas
Comment calculer l'arc-cotangente hyperbolique avec la fonction ACOTH
Ton banc de mesure te sort des rapports déjà exprimés sous forme de cotangente hyperbolique, et ce qui t'intéresse est la grandeur d'origine, celle qui a servi à les produire. Chaque ligne porte sa valeur relevée, son système et son statut, et tu veux remonter à l'antécédent sur toute la colonne d'un coup. La fonction ACOTH fait exactement ce chemin inverse : tu lui donnes la cotangente hyperbolique, elle te rend le nombre de départ.
- 1Dans une cellule, écris
=ACOTH(. - 2En 1er argument : clique sur la cellule qui porte la valeur relevée,
A2. Elle contient2, et la fonction ACOTH n'accepte que les nombres dont la valeur absolue dépasse strictement 1. Pointer la cellule plutôt que retaper2garde la formule juste le jour où la mesure est corrigée. - 3Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. La référence suit la ligne, donc chaque relevé est converti à partir de sa propre valeur.
=ACOTH(A2)2, et le trouve à 0,5493. Plus la valeur relevée s'éloigne de 1, plus le résultat se rapproche de zéro (à 4, il n'est déjà plus que 0,2554).Comment appliquer la fonction ACOTH à un rapport calculé
Cette fois ton tableau ne contient plus le rapport tout prêt, mais les deux mesures qui le composent : un signal relevé et le signal de référence de l'essai. Le rapport des deux est ce que ton modèle traite comme une cotangente hyperbolique, et tu veux l'antécédent sans ajouter une colonne intermédiaire à chaque fois. La fonction ACOTH accepte un calcul à la place d'une simple cellule, donc la division tient dans la formule.
- 1Dans une cellule, écris
=ACOTH(. - 2En 1er argument : écris le rapport des deux mesures de l'essai,
B2/C2. Clique sur le signal relevé, tape la barre oblique, puis clique sur le signal de référence, plutôt que de retaper les nombres. La fonction ACOTH accepte un calcul partout où elle accepterait une cellule. - 3Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. Les deux références descendent ensemble, donc chaque essai est converti face à son propre signal de référence.
=ACOTH(B2/C2)7,5 divisé par 3 donne 2,5, et c'est de ce 2,5 que la fonction ACOTH prend l'arc-cotangente hyperbolique, soit 0,4236. Diviser deux grandeurs de même nature efface l'unité, ce qui est précisément ce que la fonction ACOTH attend.Comment éviter l'erreur #NOMBRE! avec la fonction ACOTH
Dès que le rapport se calcule au lieu d'être saisi, rien ne garantit qu'il restera au-dessus de 1 : il suffit qu'un signal relevé passe sous sa référence, ou tombe pile dessus, pour que la ligne sorte du domaine de la fonction. Le tableau se couvre alors d'erreurs #NOMBRE! qui ne disent pas ce qui cloche. La fonction SIERREUR autour du calcul te rend un tableau lisible où les lignes hors domaine se signalent d'elles-mêmes.
- 1Dans une cellule, écris
=SIERREUR(. - 2En 1er argument : écris le calcul à tenter et referme-le,
ACOTH(B2/C2). C'est la formule de l'exemple précédent, reprise telle quelle. Elle rend son résultat tant que la valeur absolue du rapport dépasse strictement 1. - 3En 2ᵉ argument : saisis le message à afficher quand ce calcul échoue,
"Hors domaine". Les guillemets sont obligatoires pour qu'Excel affiche ce texte tel quel : sans eux, il n'y verrait plus un message mais un nom de plage. Ce second argument ne sert que si la fonction ACOTH renvoie une erreur, jamais autrement. - 4Ferme la parenthèse de la fonction SIERREUR et appuie sur Entrée. Celle de la fonction ACOTH a déjà été refermée dans son étape.
=SIERREUR(ACOTH(B2/C2); "Hors domaine")3/4 vaut 0,75 et 5/5 vaut exactement 1, or la fonction ACOTH n'a rien à répondre dans cet intervalle et renvoie #NOMBRE!. SIERREUR remplace l'erreur par un message qui nomme la cause, pendant que les rapports supérieurs à 1 gardent leur résultat.Attention : SIERREUR attrape l'erreur, elle ne la diagnostique pas : elle afficherait le même message si C2 était vide (#DIV/0!) ou si un signal contenait du texte (#VALEUR!). Si tu veux viser précisément le domaine, teste-le avant le calcul avec =SI(ABS(B2/C2)>1; ACOTH(B2/C2); "Hors domaine").

Les erreurs fréquentes avec la fonction ACOTH
Avec ACOTH, presque tout se joue sur le domaine : la fonction n'existe que pour |x| > 1. Glisse une valeur entre -1 et 1 et tu récoltes un #NOMBRE!, alors qu'une valeur qui frôle 1 (genre 1,001) ne plante pas mais te renvoie un nombre qui s'envole vers l'infini.
Le troisième piège est plus sournois : confondre ACOTH (hyperbolique) avec ACOT (circulaire). Là, pas d'erreur affichée, juste un résultat faux que rien ne signale.
Erreur #NOMBRE! avec une valeur entre -1 et 1
ACOTH n'est pas définie mathématiquement pour les valeurs dont la valeur absolue est inférieure ou égale à 1. Si tu passes 0,5 ou 1 à la fonction, Excel ne peut pas calculer et renvoie #NOMBRE!.
Solution : Vérifie que ta valeur est bien dans le domaine valide avant d'appeler ACOTH. Utilise =SI(ABS(A1)>1; ACOTH(A1); "Hors domaine") ou protège avec =SIERREUR(ACOTH(A1); "Valeur entre -1 et 1") pour un affichage propre.
Confusion entre ACOTH et ACOT (résultat inattendu)
ACOTH est l'arc-cotangente hyperbolique (basée sur l'hyperbole), ACOT est l'arc-cotangente circulaire (basée sur le cercle). Ces deux fonctions n'ont rien en commun : domaines différents, valeurs différentes, applications différentes. Confondre les deux mène à des résultats erronés sans erreur apparente.
Solution : Vérifie le nom de la fonction dans ta barre de formule. ACOT accepte toutes les valeurs réelles ; ACOTH n'accepte que |x| > 1. Si ton contexte est la trigonométrie classique (angles), utilise ACOT. Si c'est une transformation hyperbolique, utilise ACOTH.
Résultat très grand ou infini pour une valeur proche de 1
Quand x tend vers 1 par valeurs supérieures, ACOTH(x) tend vers +infini. Pour x = 1,001 par exemple, le résultat dépasse 3,8. Ce n'est pas une erreur mais un comportement mathématique normal, qui peut néanmoins perturber tes calculs si tu ne t'y attends pas.
Solution : Ajoute une garde pour les valeurs trop proches des bornes : =SI(ABS(A1-1)<0,001; "Trop proche de 1"; ACOTH(A1)). Adapte le seuil 0,001 selon la précision requise par ton modèle.
Questions fréquentes
La cotangente hyperbolique inverse n'est pas définie mathématiquement pour les valeurs dont la valeur absolue est inférieure ou égale à 1. C'est une contrainte du domaine de définition de la fonction, pas un bug Excel. Pour protéger tes formules, utilise SIERREUR ou une condition SI(ABS(A1)>1 ...) avant d'appeler ACOTH.
ACOTH calcule l'arc-cotangente hyperbolique (famille des fonctions hyperboliques, basées sur l'hyperbole), tandis que ACOT calcule l'arc-cotangente circulaire (famille trigonométrique, basée sur le cercle). Ce sont des fonctions mathématiquement indépendantes. ACOT accepte toutes les valeurs réelles. ACOTH n'accepte que les valeurs |x| > 1. Leurs résultats n'ont aucune relation entre eux.
ACOTH apparaît principalement en physique théorique (rapidité relativiste dans la relativité restreinte), en traitement du signal, en électromagnétisme (propagation d'ondes), en génie civil (analyse des câbles caténaires) et dans certains modèles mathématiques avancés. En gestion ou en finance courante, tu ne la rencontreras quasiment pas.
ACOTH(x) = ½ × LN((x+1)/(x-1)), où LN est le logarithme naturel. Tu peux aussi utiliser =ATANH(1/x) qui est une formulation équivalente.
Ces alternatives sont utiles si tu travailles dans un environnement qui ne supporte pas ACOTH nativement, ou si tu veux exposer le détail du calcul dans un modèle pédagogique.
Oui, Google Sheets dispose également de la fonction ACOTH avec la même syntaxe et les mêmes contraintes de domaine (|x| > 1). La formule est directement portable entre Excel et Sheets. Les résultats sont identiques à la précision numérique près, qui est généralement la même dans les deux environnements.
Le résultat est la valeur y telle que COTH(y) = x. En physique relativiste, si x représente un rapport de vitesses (β = v/c), alors ACOTH(x) donne la rapidité (une mesure de vitesse sans limite supérieure, contrairement à β). Hors contexte scientifique, le résultat est simplement une valeur réelle qui vérifie la relation inverse avec COTH.
Pour aller plus loin
Continue sur ta lancée après la fonction ACOTH : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



