Qu'est-ce que la fonction COT ?
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))).

Comprendre chaque paramètre de la fonction COT
nombre
: l'angle dont tu veux calculer la cotangente, exprimé en radiansIl 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.

Exemples pratiques pas à pas
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.
- 1Dans une cellule, écris
=COT(. - 2En 1er argument : clique sur la cellule de l'angle à traiter,
B2. Elle contient0,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. - 3Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. L'angle lu devient
B3, puisB4, et les cinq mesures obtiennent chacune leur cotangente.
=COT(B2)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.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.
- 1Dans une cellule, écris
=COT(. - 2En 1er argument : écris la conversion de l'angle en radians et referme-la,
RADIANS(B2). La celluleB2contient30, un angle noté en degrés comme sur n'importe quel plan, alors que la fonction COT ne lit que des radians. Lui passerB2seule ne déclencherait aucune alerte, puisque Excel calculerait la cotangente de 30 radians et afficherait un nombre sans rapport avec l'ouvrage. - 3Ferme 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.
=COT(RADIANS(B2))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.
- 1Dans une cellule, écris
=SIERREUR(. - 2En 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. - 3En 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 vaut0. C'est la seule où le sinus s'annule et où la fonction COT échoue. - 4Ferme 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.
=SIERREUR(COT(RADIANS(B2)); "Angle invalide")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.

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.

Astuces avancées avec COT
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.
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.
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é.
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.
Excel utilise les radians par défaut pour toutes les fonctions trigonométriques. Pour travailler en degrés, entoure toujours ta valeur avec RADIANS() : =COT(RADIANS(45)) donne 1. Si tu oublies la conversion, le résultat sera mathématiquement correct mais physiquement sans signification.
COT est utile pour calculer des pentes de toiture, des angles d'escaliers et des inclinaisons structurelles. Par exemple, pour une toiture à 30°, =COT(RADIANS(30)) donne le rapport horizontal/vertical de 1,732 : pour chaque mètre de hauteur de toiture, il faut 1,73 m de distance horizontale.
L'erreur #DIV/0! ne se produit que sur un angle rigoureusement nul, la seule valeur où le sinus vaut exactement zéro. Contrairement à ce qu'on lit souvent, 180° et 360° ne la déclenchent pas : RADIANS(180) donne un π flottant dont le sinus vaut 1,23E-16, et =COT(RADIANS(180)) renvoie -8,16E+15 sans la moindre erreur.
SIERREUR n'attrape donc que le zéro. Pour écarter aussi les 180°, teste l'angle avant le calcul : =SI(MOD(A2;180)=0;"Angle invalide";COT(RADIANS(A2))). Dans un contexte architectural, un angle de 0° ou 180° n'a de toute façon pas de sens physique.
Oui, COT accepte les angles négatifs. COT(-30°) = -1,732, soit l'opposé de COT(30°). En architecture et topographie, un angle négatif indique une descente (ou une pente inversée). Assure-toi que le signe correspond bien à la convention de ton calcul avant d'interpréter le résultat.
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



