Aller au contenu principal

Qu'est-ce que la fonction ACOTH ?

Définition
La fonction ACOTH retourne l'arc-cotangente hyperbolique d'un nombre. Elle est l'inverse de COTH : si COTH(y) = x alors ACOTH(x) = y. Le nombre doit être strictement supérieur à 1 ou strictement inférieur à -1.

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.

Syntaxe

=ACOTH(nombre)

Clique sur un argument pour aller à son explication.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

Comprendre chaque paramètre de la fonction ACOTH

1

nombre

: le nombre dont tu veux calculer l'arc-cotangente hyperbolique

Il 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").

Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

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.

Les étapes
  1. 1
    Dans une cellule, écris =ACOTH(.
  2. 2
    En 1er argument : clique sur la cellule qui porte la valeur relevée, A2. Elle contient 2, et la fonction ACOTH n'accepte que les nombres dont la valeur absolue dépasse strictement 1. Pointer la cellule plutôt que retaper 2 garde la formule juste le jour où la mesure est corrigée.
  3. 3
    Ferme 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.
Au final, ta formule devrait ressembler à ça :=ACOTH(A2)
Explication
La fonction ACOTH remonte le chemin inverse de la cotangente hyperbolique : elle cherche le nombre dont COTH vaut 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).
Exemple 2

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.

Les étapes
  1. 1
    Dans une cellule, écris =ACOTH(.
  2. 2
    En 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.
  3. 3
    Ferme 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.
Voici la formule que tu obtiens à la fin :=ACOTH(B2/C2)
Explication
L'argument n'est pas lu dans une cellule, il se fabrique dans la formule : 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.
Exemple 3

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.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 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.
  3. 3
    En 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.
  4. 4
    Ferme 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.
Une fois les morceaux assemblés, ta formule donne ça :=SIERREUR(ACOTH(B2/C2); "Hors domaine")
Explication
Les deux lignes barrées ne sont pas des accidents de saisie : 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").

Le savais-tu ?
ACOTH n'a rien de mystérieux : ACOTH(x) revient à 0,5 × LN((x+1)/(x-1)), ou plus court à ATANH(1/x). Deux écritures équivalentes tant que la valeur absolue de x dépasse 1, bien pratiques quand ton outil ne propose pas ACOTH nativement.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

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.

Vrai ou faux ?
« ACOTH et ACOT, c'est la même famille. » Faux : ACOTH est hyperbolique (basée sur l'hyperbole) et n'accepte que les valeurs dont la valeur absolue dépasse 1, ACOT est circulaire (basée sur le cercle) et avale tous les réels. Leurs résultats n'ont aucun lien.
FAQ

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.

Ressources

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