Aller au contenu principal

Qu'est-ce que la fonction CSCH ?

Définition
La fonction CSCH retourne la cosécante hyperbolique d'un nombre, c'est-à-dire l'inverse de son sinus hyperbolique. Elle est native dans Excel depuis 2013, et donne le même résultat que `=1/SINH(nombre)` ou que `=2/(EXP(nombre)-EXP(-nombre))`.

Tu sors CSCH plutôt que d'écrire toi-même l'inverse d'un sinus hyperbolique dès que tes valeurs peuvent devenir grandes : la fonction native encaisse sans broncher là où le contournement manuel bascule en erreur, ce qui t'évite d'ajouter un filet de sécurité à chaque formule.

Si tu travailles en thermodynamique, en physique des matériaux ou en analyse de systèmes non linéaires, CSCH te permet de modéliser des phénomènes de diffusion, de propagation d'ondes solitaires (solitons) et de transfert thermique dans les ailettes de refroidissement.

Syntaxe

=CSCH(nombre)

Clique sur un argument pour aller à son explication.

La fonction n'est pas définie pour nombre = 0 (SINH(0) = 0, division par zéro) et renvoie #DIV/0!. Pour tout autre nombre réel, positif ou négatif, le calcul est valide. CSCH est une fonction impaire : CSCH(-x) = -CSCH(x).

Le savais-tu ?
CSCH a un avantage inattendu sur le 1/SINH(x) qu'on lit partout : au-delà de x = 710, SINH déborde et la division renvoie #NOMBRE!, alors que CSCH répond tranquillement 0. Le résultat est identique partout ailleurs, mais la fonction native ne casse jamais.
Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

Comprendre chaque paramètre de la fonction CSCH

1

nombre

: le nombre dont tu veux calculer la cosécante hyperbolique

Ce nombre peut être positif ou négatif, mais il ne peut pas être zéro. CSCH est définie pour tous les nombres réels sauf 0.

Plus ton nombre est proche de zéro, plus le résultat est grand en valeur absolue. À l'inverse, pour de grandes valeurs de |x|, CSCH(x) tend rapidement vers zéro : à x = 3, CSCH(3) ≈ 0,0998 ; à x = 5, c'est déjà moins de 0,014.

Attention : Si tes données sources contiennent des valeurs proches de zéro, protège ta formule : =SI(ABS(A1)<0,001; "Invalide"; CSCH(A1)). En dessous de ce seuil, le résultat devient numériquement instable.

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

Exemples pratiques pas à pas

Exemple 1

Comment calculer la cosécante hyperbolique avec la fonction CSCH

Une série de relevés te donne des valeurs sans dimension, capteur par capteur, et ton modèle réclame leur cosécante hyperbolique. C'est l'inverse du sinus hyperbolique : elle s'envole près de zéro et s'écrase très vite dès que la valeur grandit. La fonction CSCH existe en natif dans Excel et fait ce calcul d'un seul appel, sans que tu aies à passer par une division.

Les étapes
  1. 1
    Dans une cellule, écris =CSCH(.
  2. 2
    En 1er argument : clique sur la cellule dont tu veux la cosécante hyperbolique, B2. Elle vaut 0,5 sur cette première ligne, et pointer la cellule plutôt que retaper le nombre permet à la formule de suivre quand tu la recopies.
  3. 3
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. Chaque ligne lit alors sa propre mesure, B3 puis B4, et la colonne se remplit jusqu'au dernier relevé.
Au final, ta formule devrait ressembler à ça :=CSCH(B2)
Explication
La fonction CSCH renvoie l'inverse du sinus hyperbolique de la valeur, soit 1,9190 pour 0,5. La décroissance est brutale : à 1 le résultat est déjà tombé à 0,8509, et à 2 il ne reste que 0,2757.
Exemple 2

Comment vérifier l'identité COTH² - CSCH² = 1 avec la fonction CSCH

Tu intègres des fonctions hyperboliques dans un modèle et tu veux une ligne de contrôle qui signale tout de suite une formule qui a dérapé. Les hyperboliques obéissent à une identité stricte : le carré de la cotangente hyperbolique moins le carré de la cosécante hyperbolique fait toujours 1, quelle que soit la valeur. La fonction CSCH fournit le second terme, et la colonne doit afficher 1 partout, sinon une référence s'est décalée.

Les étapes
  1. 1
    Dans une cellule, écris =COTH(.
  2. 2
    En 1er argument : clique sur la cellule à contrôler, B2. Elle vaut 0,5 sur cette première ligne. Les deux moitiés de la formule doivent lire cette même cellule, sinon l'identité ne tient plus et le contrôle perd son sens.
  3. 3
    Ferme la parenthèse, complète par ^2-CSCH(B2)^2, puis appuie sur Entrée. Le carré porte sur chaque fonction prise séparément, et la fonction CSCH fournit le terme qu'on retire. Les quatre lignes doivent alors afficher 1,0000.
Voici la formule que tu obtiens à la fin :=COTH(B2)^2-CSCH(B2)^2
Explication
Chaque ligne retombe sur 1, quelle que soit la valeur testée : c'est la version hyperbolique de l'identité 1 + COT² = CSC² de la trigonométrie du cercle. Si une cellule de cette colonne affiche autre chose que 1, cherche une référence qui a glissé, pas un défaut de la fonction CSCH.
Exemple 3

Comment éviter l'erreur #DIV/0! avec la fonction CSCH

Un capteur n'a rien renvoyé et sa case est restée vide dans l'export. Une cellule vide est lue comme un zéro, et c'est exactement la valeur que la cosécante hyperbolique ne supporte pas : la ligne affiche #DIV/0! et ton tableau se couvre d'erreurs. La fonction SIERREUR autour du calcul transforme ça en message clair, sans toucher aux lignes valides.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 1er argument : écris le calcul à tenter et referme-le, CSCH(B2). Il rend la cosécante hyperbolique de la mesure tant que la cellule lue contient un nombre différent de zéro.
  3. 3
    En 2ᵉ argument : saisis le message qui s'affichera à la place de l'erreur, "Indéfini en 0". Les guillemets sont obligatoires pour qu'Excel affiche ce texte tel quel. Le libellé désigne la ligne à reprendre, ce qu'un code d'erreur ne fait pas.
  4. 4
    Ferme la parenthèse et appuie sur Entrée. Celle de la fonction CSCH a déjà été refermée dans son argument. Il n'en reste donc qu'une seule à taper ici.
Une fois les morceaux assemblés, ta formule donne ça :=SIERREUR(CSCH(B2); "Indéfini en 0")
Explication
Une cellule vide vaut zéro aux yeux d'Excel, et la fonction CSCH y renvoie #DIV/0! puisque le sinus hyperbolique s'annule. SIERREUR intercepte l'erreur et affiche « Indéfini en 0 » à sa place, ce qui désigne le capteur à relancer plutôt qu'un code d'erreur.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction CSCH

Le pépin le plus fréquent est le #DIV/0! sur x = 0 : le sinus hyperbolique y vaut zéro, et la cosécante hyperbolique en est l'inverse. Une cellule vide tombe dans le même cas, puisqu'Excel la lit comme un zéro. Juste à côté, attention à ne pas écrire CSC(x) (la cosécante trigo) à la place de CSCH(x) : les deux se ressemblent à l'œil mais ne calculent pas du tout la même chose.

Division par zéro avec x = 0

CSCH n'est pas définie pour x = 0 car SINH(0) = 0, et 1/0 est impossible. Excel retourne #DIV/0!. Une cellule vide déclenche la même erreur, parce qu'elle est lue comme un zéro.

Solution : Protège ta formule avec un test : =SI(A2=0; "Erreur"; CSCH(A2)). Pour les valeurs proches de zéro, utilise =SI(ABS(A2)<0,001; "Invalide"; CSCH(A2)).

Confusion entre CSCH (hyperbolique) et CSC (trigonométrique)

CSCH est hyperbolique (décroissante, non périodique) ; CSC est trigonométrique (périodique). Ne confonds pas =CSCH(x) avec =CSC(x) : une seule lettre les sépare, mais leurs comportements et leurs applications n'ont rien à voir.

Solution : Vérifie toujours le contexte de ta formule : physique des ailettes, solitons ou systèmes non linéaires appellent CSCH (hyperbolique) ; trigonométrie classique appelle CSC. Ajoute le H si tu travailles en hyperbolique.

Erreur #VALEUR! avec du texte

=CSCH("abc") retourne #VALEUR! car la fonction attend un nombre. Attention à ne pas confondre ce cas avec la cellule vide, qui renvoie #DIV/0! et non #VALEUR! : Excel la lit comme un zéro, et zéro est une valeur numérique parfaitement valide, simplement interdite ici.

Solution : Assure-toi que ton argument est bien un nombre valide. Utilise CNUM() pour convertir un texte numérique si nécessaire, ou =SI(ESTNUM(A2); CSCH(A2); "").

#NOMBRE! sur les grandes valeurs, mais seulement avec 1/SINH

C'est le contournement =1/SINH(x) qui casse, pas CSCH : au-delà de |x| > 710, EXP(x) dépasse la capacité d'Excel, SINH retourne #NOMBRE! et la division échoue. La fonction native, elle, encaisse : =CSCH(800) renvoie 0 sans broncher.

Solution : Utilise simplement =CSCH(A2). C'est la raison la plus concrète de préférer la fonction native à la division : elle ne déborde jamais, là où 1/SINH(A2) t'oblige à filtrer les valeurs extrêmes à la main.

Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec CSCH

1Astuce

Préfère =CSCH(x) à ses deux contournements

Les formules =1/SINH(x) et =2/(EXP(x)-EXP(-x)) sont équivalentes sur la plage courante, mais =CSCH(x) est plus courte, plus lisible, et surtout plus solide : elle ne déborde pas au-delà de x = 710 là où les deux autres renvoient #NOMBRE!.
Réserve la forme longue au cas où tu dois documenter explicitement la définition mathématique dans ta feuille.

2Astuce

Exploite la symétrie impaire pour simplifier tes tables

Puisque CSCH(-x) = -CSCH(x), tu n'as besoin de calculer CSCH que pour les valeurs positives. Les valeurs négatives correspondantes ont simplement le signe opposé.
Cela réduit de moitié le nombre de calculs dans tes tables de référence et dans tes simulations symétriques.

3Astuce

Combine avec l'identité hyperbolique pour vérifier tes modèles

L'identité COTH²(x) - CSCH²(x) = 1 est l'équivalent hyperbolique de 1 + cot²(x) = csc²(x). Ajoute une colonne de vérification avec =COTH(A2)^2 - CSCH(A2)^2 : le résultat doit toujours être 1 (à la précision numérique près).
C'est un test de cohérence rapide pour détecter une erreur dans tes paramètres ou une inversion de formule.

FAQ

Questions fréquentes

La cosécante hyperbolique est l'inverse du sinus hyperbolique. Pour un nombre x, CSCH(x) = 1/SINH(x) = 2/(e^x - e^(-x)). C'est une fonction hyperbolique utilisée en thermodynamique pour modéliser les transferts de chaleur dans les ailettes, en physique des matériaux pour étudier la propagation d'ondes solitaires, et en modélisation de phénomènes non linéaires.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction CSCH : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir