Aller au contenu principal

Qu'est-ce que la fonction COT ?

Définition
La fonction COT retourne la cotangente d'un angle donné en radians. Elle est équivalente à 1/TAN(nombre) ou à COS(nombre)/SIN(nombre). Seul un angle rigoureusement nul renvoie #DIV/0!, car c'est la seule valeur où le sinus vaut exactement zéro.

COT calcule la cotangente d'un angle exprimé en radians. Dans un triangle rectangle, elle représente le rapport entre le côté adjacent et le côté opposé, soit l'inverse exact de la tangente : COT(x) = 1/TAN(x) ou encore COS(x)/SIN(x).

Elle est particulièrement utile en ingénierie, architecture et topographie pour analyser des pentes, des angles structurels et des inclinaisons. Un architecte l'utilise pour calculer la portée horizontale d'une toiture selon son angle d'inclinaison ; un géomètre, pour déterminer le dénivelé entre deux points à partir de l'angle de visée ; un ingénieur, pour vérifier la conformité d'une rampe PMR.

Syntaxe

=COT(nombre)

Clique sur un argument pour aller à son explication.

Seul COT(0) génère #DIV/0!. COT(PI()) sort -8,16E+15 et COT(2*PI()) -4,08E+15, sans la moindre erreur : le PI() d'Excel est un π flottant dont le sinus vaut 1,23E-16 et non zéro. SIERREUR n'a donc rien à intercepter sur ces angles. Pour les écarter, teste l'angle avant le calcul : =SI(MOD(A2; 180)=0; "Angle invalide"; COT(RADIANS(A2))).

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

Comprendre chaque paramètre de la fonction COT

1

nombre

: l'angle dont tu veux calculer la cotangente, exprimé en radians

Il peut être positif, négatif, entier ou décimal. Un angle rigoureusement nul renvoie #DIV/0!, puisque le sinus y vaut exactement zéro. Les autres multiples de pi ne déclenchent aucune erreur : COT(PI()) sort -8,16E+15, parce que le PI() d'Excel est une approximation dont le sinus n'est pas rigoureusement nul.

En architecture et ingénierie, tu travailles presque toujours en degrés. Convertis systématiquement avec RADIANS() avant de passer la valeur à COT : =COT(RADIANS(30)) donne 1,732, tandis que =COT(30) donnerait la cotangente de 30 radians, soit un résultat sans signification physique.

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 cotangente d'un angle avec la fonction COT

Une série de relevés te donne des angles déjà exprimés en radians, axe par axe, et tu dois en tirer la cotangente pour chaque mesure. La cotangente est le rapport inverse de la tangente : elle dit de combien on avance à l'horizontale pour un mètre pris à la verticale. La fonction COT te sort ce rapport directement, sans que tu aies à écrire un quotient de cosinus et de sinus à la main.

Les étapes
  1. 1
    Dans une cellule, écris =COT(.
  2. 2
    En 1er argument : clique sur la cellule de l'angle à traiter, B2. Elle contient 0,5, un angle déjà exprimé en radians. C'est la seule unité que la fonction COT sait lire, et les relevés arrivent ici directement en radians, donc il n'y a rien à convertir.
  3. 3
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. L'angle lu devient B3, puis B4, et les cinq mesures obtiennent chacune leur cotangente.
Au final, ta formule devrait ressembler à ça :=COT(B2)
Explication
La fonction COT renvoie le rapport du cosinus sur le sinus de l'angle, soit 1,8305 pour 0,5 radian. Le résultat grimpe dès que l'angle se rapproche de zéro (0,3 radian donne déjà 3,2327), parce que le sinus, qui se trouve au dénominateur, s'écrase vers zéro.
Exemple 2

Comment calculer la cotangente d'un angle en degrés avec la fonction COT

Cette fois tes angles arrivent en degrés, comme les note n'importe quel plan ou n'importe quel rapporteur, et c'est toujours la cotangente qu'on te demande. Le piège est qu'une valeur en degrés passée telle quelle ne déclenche aucune alerte : la fonction COT répond quand même, avec un nombre qui ne veut rien dire. La conversion doit donc se faire dans la formule, avant que la fonction COT ne voie l'angle.

Les étapes
  1. 1
    Dans une cellule, écris =COT(.
  2. 2
    En 1er argument : écris la conversion de l'angle en radians et referme-la, RADIANS(B2). La cellule B2 contient 30, un angle noté en degrés comme sur n'importe quel plan, alors que la fonction COT ne lit que des radians. Lui passer B2 seule ne déclencherait aucune alerte, puisque Excel calculerait la cotangente de 30 radians et afficherait un nombre sans rapport avec l'ouvrage.
  3. 3
    Ferme la parenthèse de la fonction COT et appuie sur Entrée. Celle de la fonction RADIANS a déjà été refermée à l'étape précédente.
Voici la formule que tu obtiens à la fin :=COT(RADIANS(B2))
Explication
La conversion se fait à l'intérieur de la formule : RADIANS traduit les degrés, puis la fonction COT en prend la cotangente. À 30°, le résultat 1,7321 se lit comme un rapport (1,73 m à l'horizontale pour 1 m à la verticale), et à 45° il tombe pile sur 1 puisque les deux côtés du triangle sont égaux.
Exemple 3

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

Ta colonne d'angles vient d'un export et rien ne garantit qu'elle ne contienne pas de zéro, ni qu'une cellule oubliée ne soit lue comme tel. Un angle nul n'a pas de cotangente, puisque le sinus y vaut zéro et qu'on ne divise pas par zéro : la ligne renvoie #DIV/0! et abîme le tableau que tu dois présenter. La fonction SIERREUR autour du calcul remplace cette erreur par un message lisible et laisse les autres lignes tranquilles.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 1er argument : écris le calcul à surveiller et referme-le, COT(RADIANS(B2)). C'est exactement la formule de l'exemple précédent, qui convertit les degrés puis en prend la cotangente. Tant qu'elle aboutit, SIERREUR n'intervient pas et laisse son résultat s'afficher tel quel.
  3. 3
    En 2ᵉ argument : saisis entre guillemets le texte qui remplacera l'erreur, "Angle invalide". Les guillemets sont ce qui distingue un texte à afficher d'un calcul à effectuer. Ce repli ne s'applique qu'à la ligne dont l'angle vaut 0. C'est la seule où le sinus s'annule et où la fonction COT échoue.
  4. 4
    Ferme la parenthèse de la fonction SIERREUR et appuie sur Entrée. Celles des fonctions COT et RADIANS ont déjà été refermées à l'étape 2.
Une fois les morceaux assemblés, ta formule donne ça :=SIERREUR(COT(RADIANS(B2)); "Angle invalide")
Explication
SIERREUR ne change rien au calcul quand il aboutit : les angles valides gardent leur cotangente exacte. Elle n'intervient que sur la ligne à 0, là où le sinus s'annule et où la fonction COT renvoie #DIV/0!, et affiche « Angle invalide » à sa place.

Attention : Ce garde-fou n'attrape que le zéro exact. À 180°, la formule ne renvoie pas #DIV/0! : RADIANS(180) produit un π flottant dont le sinus n'est pas rigoureusement nul, et COT(RADIANS(180)) sort -8,16E+15 sans la moindre erreur. SIERREUR laisse donc passer cette valeur aberrante. Si tes angles peuvent atteindre 180° ou 360°, écarte-les avant le calcul avec =SI(MOD(B2; 180)=0; "Angle invalide"; COT(RADIANS(B2))), qui couvre aussi le cas du zéro.

Le conseil du pro
Un doute sur COT ou TAN ? Les deux sont exactement l'inverse l'une de l'autre, donc COT(RADIANS(A2)) multiplié par TAN(RADIANS(A2)) doit toujours donner 1. Un résultat différent trahit une erreur dans ta formule.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction COT

Le coupable numéro un, c'est l'oubli de RADIANS() : tu tapes =COT(30) en pensant « 30 degrés », mais Excel comprend 30 radians et te sort une valeur sans aucun sens physique, sans déclencher la moindre alerte. Le deuxième cas crie plus fort, mais sur le zéro exact uniquement : =COT(0) renvoie #DIV/0!, là où =COT(RADIANS(180)) rend -8,16E+15 sans rien signaler.

Le troisième est plus sournois car le calcul « marche » : confondre COT et TAN inverse silencieusement ton rapport, et tu ne le repères qu'en relisant le résultat.

Utiliser des degrés directement sans conversion

C'est l'erreur la plus courante. =COT(30) ne donne PAS la cotangente de 30°. Elle retourne la cotangente de 30 radians (environ -0,156), une valeur sans signification physique dans le contexte architectural ou d'ingénierie.

Solution : Entoure systématiquement ta valeur en degrés de RADIANS() : =COT(RADIANS(30)) retourne 1,732, qui est bien la cotangente de 30°.

Erreur #DIV/0! sur l'angle nul, valeur géante sur 180°

Seul le zéro exact déclenche #DIV/0! : =COT(0) échoue parce que le sinus y vaut rigoureusement zéro. À 180° ou 360°, rien n'échoue, et c'est le vrai danger : RADIANS(180) produit un π flottant dont le sinus vaut 1,23E-16, si bien que =COT(RADIANS(180)) sort -8,16E+15, une valeur aberrante qu'aucune erreur ne signale.

Solution : Ne compte pas sur SIERREUR pour les 180° : sans erreur, il n'a rien à intercepter et laisse filer la valeur aberrante. Teste l'angle avant le calcul : =SI(MOD(A2;180)=0;"Angle invalide";COT(RADIANS(A2))) couvre le zéro et les multiples de 180° d'un seul coup.

Confusion entre COT et TAN : résultats inversés

COT n'est PAS la même chose que TAN. Pour un angle de 30°, =TAN(RADIANS(30)) vaut environ 0,577 mais =COT(RADIANS(30)) vaut environ 1,732. Utiliser l'une à la place de l'autre inverse complètement le rapport.

Solution : Vérifie ta logique : si tu cherches opposé/adjacent, utilise TAN. Si tu cherches adjacent/opposé (portée/hauteur), utilise COT. Un test rapide : =COT(RADIANS(A2))*TAN(RADIANS(A2)) doit toujours donner 1.

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

Astuces avancées avec COT

1Astuce

Calcule l'angle depuis un rapport de pente avec ACOT

Quand tu connais le rapport pente (par exemple 12:1 pour une rampe) et que tu veux retrouver l'angle en degrés, utilise =DEGRES(ACOT(12)) qui retourne 4,76°. ACOT est la fonction inverse de COT, disponible dans Excel 2013 et versions ultérieures.
Cette technique est utile pour documenter les angles réels d'une construction à partir des mesures sur le terrain.

2Astuce

Valide automatiquement les normes avec SI imbriqué

Pour automatiser la vérification de conformité PMR dans un tableau de chantier, une seule formule suffit : =SI(COT(RADIANS(A2))>=20;"Conforme";SI(COT(RADIANS(A2))>=12;"Limite";"Non conforme")). Chaque ligne de ton tableau indique immédiatement son statut.
Remplace les seuils 20 et 12 par des références de cellule pour adapter facilement les normes selon le type d'ouvrage.

3Astuce

Construis un tableau de référence angulaire automatique

Génère un tableau complet des cotangentes pour les angles de 5° à 85° en pas de 5° avec SEQUENCE : =COT(RADIANS(SEQUENCE(17;1;5;5))). Les 17 valeurs se déversent automatiquement en colonne, sans recopier la formule.
Combine avec DEGRES(ACOT(...)) sur la colonne voisine pour avoir simultanément les angles et leurs cotangentes : un tableau de référence instantané.

FAQ

Questions fréquentes

COT est l'inverse mathématique de TAN. Pour un angle donné, =COT(angle) = 1/TAN(angle). Dans un triangle rectangle, TAN = opposé/adjacent (montée/avancement), tandis que COT = adjacent/opposé (avancement/montée). Utilise TAN pour exprimer la pente en pourcentage, COT pour exprimer le rapport portée/hauteur.

Ressources

Pour aller plus loin

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

Tout voir