Qu'est-ce que la fonction SEC ?
SEC te sert quand ta formule de départ, en optique ou en géométrie, s'exprime directement en fonction de la sécante plutôt que du cosinus, et que tu veux éviter d'écrire 1/COS() à chaque fois. Elle t'évite aussi l'oubli d'inverser le résultat au mauvais moment dans un calcul en chaîne.
En clair, elle te donne le rapport entre l'hypoténuse et le côté adjacent d'un triangle rectangle. Pour 60°, ce rapport vaut 2 exactement : l'hypoténuse est deux fois plus longue que le côté adjacent.

Comprendre chaque paramètre de la fonction SEC
nombre
: c'est l'angle dont tu veux calculer la sécante, exprimé en radiansLe résultat sera égal à 1 divisé par le cosinus de cet angle. Si ton angle est en degrés, utilise d'abord RADIANS() pour le convertir.
Quelques valeurs de référence : SEC(0) = 1 (angle nul), SEC(PI()/3) = 2 (60°), SEC(PI()/4) = 1,414 (45°, soit √2), SEC(PI()) = -1 (180°). La sécante est toujours supérieure ou égale à 1 en valeur absolue.
Attention : SEC(PI()/2) retourne #DIV/0! car cos(90°) = 0. Vérifie toujours que ton angle n'est pas un multiple impair de π/2 avant d'appliquer la fonction.

Exemples pratiques pas à pas
Comment calculer la sécante d'un angle en radians avec la fonction SEC
Ton banc de mesure sort une série d'angles d'incidence, capteur par capteur, déjà exprimés en radians. Pour chaque relevé, tu dois connaître le rapport entre le trajet réel du rayon et sa projection sur l'axe optique, et ce rapport est exactement la sécante de l'angle. La fonction SEC te le donne directement, sans que tu aies à écrire un quotient de 1 par un cosinus à la main.
- 1Dans une cellule, écris
=SEC(. - 2En 1er argument : clique sur la cellule de la colonne
Valeurqui porte l'angle,B2, soit0,5. Pointe la cellule plutôt que de retaper le nombre, pour que la formule suive quand tu la recopies vers le bas. Cet angle doit être exprimé en radians, la seule unité que la fonction SEC comprend, et le capteur en sort déjà, donc0,5part tel quel. - 3Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour obtenir la sécante de chaque relevé.
=SEC(B2)0,5 radian. Le résultat s'éloigne de 1 à mesure que l'angle grandit (1,2 radian donne déjà 2,7597), parce que le cosinus, qui se trouve au dénominateur, se rapproche de zéro.Comment calculer la sécante d'un angle en degrés avec la fonction SEC et la fonction RADIANS
Cette fois les angles d'incidence arrivent en degrés, comme les note n'importe quel plan optique ou n'importe quel rapporteur, et c'est toujours le rapport de trajet 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 SEC 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 SEC ne voie l'angle.
- 1Dans une cellule, écris
=SEC(. - 2En 1er argument : écris la conversion de l'angle en radians et referme-la,
RADIANS(B2). La celluleB2contient60degrés, or la fonction SEC ne lit que des radians : lui passer60directement lui ferait calculer la sécante de 60 radians et elle répondrait sans broncher, avec un nombre qui ne veut rien dire. La fonction RADIANS traduit donc les degrés avant que la fonction SEC ne voie l'angle. - 3Ferme la parenthèse de la fonction SEC et appuie sur Entrée. Celle de la fonction RADIANS a déjà été refermée dans l'argument.
=SEC(RADIANS(B2))Comment écarter les angles à 90° avec la fonction SEC et la fonction MOD
Ta colonne d'angles vient d'un export et rien ne garantit qu'elle ne contienne pas un 90° ou un 270°, là où le rayon arrive perpendiculairement à l'axe. Ces angles n'ont pas de sécante utilisable, puisque le cosinus y tombe à zéro à la précision du calcul près. Il faut donc les repérer sur l'angle lui-même, en degrés, et les écarter avant que la fonction SEC n'ait la moindre chance de rendre un nombre aberrant.
- 1Dans une cellule, écris
=SI(. - 2En 1er argument : écris le test qui repère les angles à écarter et referme la fonction MOD,
MOD(B2; 180)=90. La fonction MOD ramène l'angle dans un tour de 180° et renvoie 90 pour90comme pour270, précisément les deux angles où le rayon arrive perpendiculairement et n'a pas de sécante utilisable. - 3En 2ᵉ argument : saisis le texte affiché quand le test est vrai,
"Angle invalide", entre guillemets. C'est ce qui remplace le calcul sur les lignes écartées. - 4En 3ᵉ argument : écris le calcul normal,
SEC(RADIANS(B2)), qui ne s'exécute que si le test est faux, donc sur les seuls angles ayant une sécante exploitable. - 5Ferme la parenthèse de la fonction SI et appuie sur Entrée. Celles des fonctions SEC et RADIANS ont déjà été refermées dans le dernier argument.
=SI(MOD(B2; 180)=90; "Angle invalide"; SEC(RADIANS(B2)))Attention : N'essaie pas de remplacer ce test par SIERREUR : à 90°, la fonction SEC ne renvoie aucune erreur. RADIANS(90) produit un π/2 flottant dont le cosinus vaut 6,13E-17 au lieu de zéro, si bien que SEC(RADIANS(90)) sort 1,63E+16 et que ESTERREUR répond FAUX. Un SIERREUR(SEC(RADIANS(B2)); "Angle invalide") laisse donc filer ces seize millions de milliards en silence, dans une colonne que tu croyais protégée. Seul un test posé en amont sur l'angle, comme celui du dessus, les intercepte.

Les erreurs fréquentes avec la fonction SEC
Tape =SEC(60) en pensant à 60 degrés et tu obtiens -0,952 : SEC lit 60 comme des radians, pas des degrés, et c'est la cause numéro un des résultats absurdes. Enrobe ton angle avec RADIANS() et le problème disparaît.
Le deuxième piège est plus brutal : #DIV/0! surgit dès que ton angle est un multiple impair de π/2 (90°, 270°…), parce que le cosinus y vaut 0. Et ne confonds pas SEC avec ASEC, sa fonction inverse, qui part d'une valeur de sécante pour retrouver l'angle.
Confusion entre degrés et radians
L'erreur la plus courante : SEC attend un angle en radians, pas en degrés. =SEC(60) interprète 60 comme 60 radians (soit environ 3 438°), ce qui donne un résultat complètement erroné (-0,952).
Solution : Utilise toujours =SEC(RADIANS(angle_en_degrés)) quand tu pars de degrés. Pour les angles remarquables, utilise PI() : =SEC(PI()/3) pour 60°, =SEC(PI()/4) pour 45°, =SEC(PI()/6) pour 30°.
Erreur #DIV/0! pour les angles multiples de 90°
SEC retourne #DIV/0! pour les angles où le cosinus vaut 0 : 90° (π/2), 270° (3π/2), 450° (5π/2), etc. Puisque SEC(x) = 1/COS(x), diviser par zéro est impossible.
Solution : Vérifie que ton angle n'est pas un multiple impair de π/2. Si ton calcul peut produire ces valeurs, protège la formule : =SIERREUR(SEC(B1); "Indéfini") pour afficher un message lisible à la place de l'erreur.
Confusion entre SEC et ASEC
SEC calcule la sécante d'un angle (entrée = angle, sortie = sécante), tandis que ASEC calcule l'angle dont la sécante vaut un nombre donné (entrée = sécante, sortie = angle). Ce sont des fonctions inverses l'une de l'autre.
Solution : Vérifie le sens de ton calcul : si tu pars d'un angle et veux la sécante, utilise SEC. Si tu pars d'une valeur de sécante et veux retrouver l'angle, utilise ASEC. SEC(PI()/3) = 2 et ASEC(2) = PI()/3 : la vérification SEC(ASEC(2)) = 2 confirme que tu es sur la bonne fonction.
Questions fréquentes
SEC calcule la sécante d'un angle donné en radians. La sécante est l'inverse du cosinus : SEC(angle) = 1/COS(angle). Par exemple, SEC(PI()/3) retourne 2, car le cosinus de π/3 (60°) vaut 0,5, et 1/0,5 = 2. Géométriquement, la sécante représente le rapport entre l'hypoténuse et le côté adjacent dans un triangle rectangle.
Utilise la fonction RADIANS pour convertir des degrés en radians avant d'appliquer SEC. Par exemple, =SEC(RADIANS(60)) calcule la sécante de 60° et retourne 2. Tu peux aussi utiliser PI() pour les angles remarquables : SEC(PI()/3) pour 60°, SEC(PI()/4) pour 45°, etc. N'oublie jamais cette conversion, sinon tes résultats seront complètement faux.
SEC est l'inverse arithmétique de COS : SEC(x) = 1/COS(x). Si COS(60°) = 0,5, alors SEC(60°) = 1/0,5 = 2. Attention : SEC n'est pas la fonction inverse (arc cosinus), c'est ACOS qui joue ce rôle. SEC et COS sont des fonctions réciproques (l'une divise 1 par l'autre), tandis que ACOS est la fonction inverse de COS.
SEC retourne #DIV/0! lorsque le cosinus de l'angle vaut 0, c'est-à-dire pour les angles π/2, 3π/2, 5π/2, etc. (90°, 270°, 450°, etc.). Puisque SEC(x) = 1/COS(x), diviser par zéro est impossible. Pour gérer ces cas, utilise SIERREUR pour afficher un message de remplacement.
SEC est utilisée en optique pour calculer les rapports de trajet lumineux et les angles critiques de réflexion, en topographie pour convertir des distances horizontales en distances le long d'une pente (distance réelle = distance horizontale × SEC(angle)), et en physique pour modéliser certains phénomènes ondulatoires. Elle est particulièrement utile quand tu connais le côté adjacent d'un triangle et veux trouver l'hypoténuse.
Pour aller plus loin
Continue sur ta lancée après la fonction SEC : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



