Qu'est-ce que la fonction ASIN ?
ASIN (ASIN en anglais) te sert quand tu tiens un rapport entre deux longueurs et que tu veux remonter à l'angle qui va avec, sans repasser par un rapporteur ou un plan à l'échelle. Si tu travailles dans l'ingénierie, l'architecture ou la physique, ce besoin revient souvent, dès qu'une mesure ne te donne le résultat qu'à travers un sinus.
Concrètement, ASIN te sert à calculer l'angle d'inclinaison d'une pente à partir d'un dénivelé, à retrouver l'angle de vue d'une fenêtre en architecture, ou encore à appliquer la loi de Snell-Descartes en optique. Le résultat est exprimé en radians, mais un simple DEGRES() autour de la formule te donne directement des degrés.

Comprendre chaque paramètre de la fonction ASIN
nombre
: le sinus de l'angle que tu cherchesCette valeur doit obligatoirement être comprise entre -1 et 1 inclus. Ça peut être une valeur directe comme 0.5, une référence de cellule comme A1, ou le résultat d'un calcul comme hauteur/hypoténuse.
Si tu passes une valeur en dehors de l'intervalle [-1 ; 1], Excel retourne l'erreur #NOMBRE! car mathématiquement, le sinus d'un angle ne peut pas dépasser ces limites.

Exemples pratiques pas à pas
Comment retrouver un angle en degrés avec les fonctions ASIN et DEGRES
Le bureau de contrôle veut l'angle d'inclinaison de chaque ouvrage avant de valider les accès du chantier. Tes relevés donnent, pour chaque rampe ou chaque talus, la hauteur gagnée et la distance mesurée le long de la pente, et il te faut l'angle correspondant sur les dix-huit lignes. La fonction ASIN part du rapport entre ces deux mesures et remonte à l'angle, que DEGRES affiche en degrés plutôt qu'en radians.
- 1Dans une cellule, écris
=DEGRES(. - 2En 1er argument : écris l'angle à convertir et referme-le,
ASIN(A2/B2). La fonction ASIN attend un rapport, et tu le construis en divisant la hauteur gagnée par l'ouvrage,A2, par la distance relevée le long de la pente,B2. Ce dénominateur est bien l'hypoténuse du triangle, et c'est ce qui rend la fonction ASIN légitime ici, là où une distance prise à l'horizontale appellerait la fonction ATAN. - 3Ferme la parenthèse de la fonction DEGRES et appuie sur Entrée. Celle de la fonction ASIN a déjà été refermée dans l'étape précédente. Sans cette conversion, tu lirais
0,3047, le même angle exprimé en radians. Recopie ensuite la formule vers le bas pour obtenir l'angle de chaque ouvrage.
=DEGRES(ASIN(A2/B2))3/10, soit 0,3, et remonte à l'angle dont c'est le sinus. Comme sa réponse tombe en radians, DEGRES la traduit : la première rampe s'incline à 17,46°. Recopiée sur la colonne, la formule donne l'angle des dix-huit chantiers d'un coup.Comment appliquer la loi de Snell-Descartes avec les fonctions ASIN et SIN
Un rayon lumineux qui traverse une interface change de direction, et tu dois chiffrer cette déviation pour chaque milieu de ton montage optique. Tu as l'indice de réfraction du milieu de départ, celui du milieu d'arrivée et l'angle d'incidence, mais la loi de Snell-Descartes (n₁ × sin θ₁ = n₂ × sin θ₂) ne te livre que le sinus de l'angle réfracté, jamais l'angle lui-même. La fonction ASIN fait le dernier pas et transforme ce sinus en angle lisible.
- 1Dans une cellule, écris
=DEGRES(. - 2En 1er argument : écris l'angle réfracté et referme-le,
ASIN((B2/C2)*SIN(RADIANS(D2))). La loi de Snell-Descartes ne te livre pas cet angle mais son sinus, que tu reconstitues en multipliant le rapport des indicesB2/C2par le sinus de l'angle d'incidence. La fonction RADIANS est obligatoire au passage, parce que ton relevé d'incidence est en degrés alors que la fonction SIN raisonne en radians. Le produit vaut0,5317sur la première interface, une valeur qui tient bien dans l'intervalle[-1 ; 1]accepté par la fonction ASIN. - 3Ferme la parenthèse de la fonction DEGRES et appuie sur Entrée. Celles des fonctions ASIN, SIN et RADIANS ont déjà été refermées dans l'étape précédente. Recopie ensuite la formule sur les autres interfaces du montage.
=DEGRES(ASIN((B2/C2)*SIN(RADIANS(D2))))45° se redresse à 32,12°.Comment éviter l'erreur #NOMBRE! avec les fonctions ASIN et SIERREUR
Une équipe de terrain te renvoie ses relevés de pente et deux lignes affichent #NOMBRE! en plein milieu de ta colonne d'angles. Sur ces lignes, la hauteur saisie dépasse la longueur de la pente, ce qui donne un rapport supérieur à 1 que la fonction ASIN refuse par construction, faute d'angle dont ce serait le sinus. Plutôt que de laisser l'erreur traîner dans le tableau que tu dois rendre, tu l'attrapes et tu affiches à la place un message qui désigne la ligne à reprendre.
- 1Dans une cellule, écris
=SIERREUR(. - 2En 1er argument : écris le calcul que tu veux vraiment obtenir et referme-le,
DEGRES(ASIN(B2/C2)). La fonction ASIN y reçoit le rapport de la hauteur sur la longueur de pente, pendant que DEGRES traduit sa réponse en degrés. C'est ce rapport qui déraille dès qu'il dépasse1, comme le12/9de la ligneC-02. - 3En 2ᵉ argument : saisis le message qui remplace l'erreur,
"À vérifier". Les guillemets sont obligatoires pour qu'Excel affiche ce texte tel quel plutôt que d'y chercher un nom défini. Ce message désigne la ligne à reprendre, là où un#NOMBRE!brut n'apprendrait rien à l'équipe qui a fait le relevé. - 4Ferme la parenthèse de la fonction SIERREUR et appuie sur Entrée. Celles des fonctions DEGRES et ASIN ont déjà été refermées avec le premier argument. Recopie ensuite la formule sur toute la colonne des angles.
=SIERREUR(DEGRES(ASIN(B2/C2)); "À vérifier")[-1 ; 1]. Sur la ligne C-02, 12/9 vaut 1,33 : l'erreur #NOMBRE! cède la place à « À vérifier », pendant que le reste de la colonne garde ses angles.
Les erreurs fréquentes avec la fonction ASIN
Trois soucis reviennent avec ASIN, et aucun n'est un vrai bug. Le #NOMBRE! tombe dès que ta valeur sort de l'intervalle [-1 ; 1] : un rapport hauteur/hypoténuse mal calculé suffit à dépasser 1. Le deuxième n'est même pas une erreur affichée : tu lis 0.524 et tu paniques, alors qu'ASIN te répond simplement en radians.
Le troisième est plus sournois car le résultat semble correct : tu as confondu ASIN et ATAN. Si ton dénominateur est la distance horizontale et non l'hypoténuse, c'est ATAN qu'il te faut.
Erreur #NOMBRE! – Valeur hors intervalle [-1 ; 1]
Si tu obtiens #NOMBRE!, ta valeur est en dehors de l'intervalle [-1 ; 1]. C'est l'erreur la plus fréquente avec ASIN. Par exemple, =ASIN(1.5) ou =ASIN(-2) génèrent cette erreur car le sinus d'un angle ne peut mathématiquement pas dépasser ces limites.
Solution : Vérifie ton calcul en amont. Si tu divises hauteur/hypoténuse, assure-toi que la hauteur est inférieure à l'hypoténuse. Tu peux aussi ajouter une protection : =SI(ABS(A1)<=1; DEGRES(ASIN(A1)); "Valeur invalide").
Résultat en radians alors que tu attendais des degrés
ASIN retourne toujours un résultat en radians. Si tu vois 0.524 au lieu de 30, c'est normal : beaucoup d'utilisateurs oublient de convertir et obtiennent des angles qui semblent aberrants.
Solution : Utilise systématiquement =DEGRES(ASIN(nombre)) pour avoir le résultat en degrés. Tu peux aussi multiplier par 180/PI() : =ASIN(nombre)*180/PI().
Mauvais choix entre ASIN et ATAN pour une pente
Si tu as le rapport côté opposé/côté adjacent (hauteur sur distance horizontale), ATAN est la bonne fonction, pas ASIN. Utiliser ASIN dans ce cas donne un résultat incorrect.
Solution : Rappelle-toi le triangle : sin = opposé/hypoténuse, cos = adjacent/hypoténuse, tan = opposé/adjacent. Utilise ASIN uniquement si le dénominateur est bien l'hypoténuse.

ASIN vs ACOS vs ATAN vs SIN
Le choix se joue sur le rapport que tu as sous la main. Prends ASIN quand tu connais opposé/hypoténuse, ACOS quand c'est adjacent/hypoténuse, et ATAN quand tu n'as qu'opposé/adjacent (le cas des pentes définies par hauteur et distance horizontale, sans hypoténuse). SIN fait l'inverse des trois : elle part de l'angle pour redonner le sinus.
Autre repère : ASIN et ATAN te ramènent toujours un angle entre -90° et 90°, alors qu'ACOS balaie 0° à 180°. Si ton angle peut être obtus, c'est ACOS qu'il te faut.
| Critère | ASIN | ACOS | ATAN | SIN |
|---|---|---|---|---|
| Entrée | Nombre [-1 ; 1] | Nombre [-1 ; 1] | Tout nombre réel | Angle en radians |
| Sortie | Angle [-π/2 ; π/2] | Angle [0 ; π] | Angle [-π/2 ; π/2] | Nombre [-1 ; 1] |
| Rapport trigonométrique | Opposé / Hypoténuse | Adjacent / Hypoténuse | Opposé / Adjacent | Donne le sinus |
| Cas d'usage typique | Retrouver angle depuis sinus | Retrouver angle depuis cosinus | Pentes, angles terrain | Calculer le sinus d'un angle |
| Exemple (avec DEGRES) | DEGRES(ASIN(0.5)) = 30° | DEGRES(ACOS(0.5)) = 60° | DEGRES(ATAN(1)) = 45° | SIN(RADIANS(30)) = 0.5 |

Astuces avancées avec ASIN
Valeurs remarquables pour vérifier tes calculs
Quelques résultats à connaître par coeur pour valider rapidement tes formules : DEGRES(ASIN(0)) = 0°, DEGRES(ASIN(0.5)) = 30°, DEGRES(ASIN(0.707)) ≈ 45°, DEGRES(ASIN(0.866)) ≈ 60°, DEGRES(ASIN(1)) = 90°. Si ton résultat s'écarte nettement de l'une de ces références, vérifie ton calcul d'entrée.
Ces valeurs sont les angles remarquables du cercle trigonométrique, utiles dans tous les domaines scientifiques.
Protéger contre les erreurs avec SI
Si tes données peuvent contenir des valeurs hors de [-1 ; 1] (mesures approximatives, arrondis de calcul), protège ta formule avec un test préalable : =SI(ABS(A1)<=1; DEGRES(ASIN(A1)); "Hors portée"). Le tableau reste lisible même quand une valeur est invalide.
Cette protection est particulièrement utile quand tu traites des centaines de lignes issues d'un export automatique.
ASIN et SIN sont des fonctions inverses
Pour retenir : ASIN et SIN annulent leurs effets mutuellement. =DEGRES(ASIN(SIN(RADIANS(30)))) te redonne 30°. De même, =SIN(ASIN(0.5)) te redonne 0.5. C'est pareil pour ACOS/COS et ATAN/TAN.
Utile pour vérifier que tes conversions radians/degrés sont cohérentes.
Questions fréquentes
ASIN retourne l'arc sinus en radians, c'est-à-dire l'angle dont le sinus correspond à la valeur donnée. Par exemple, ASIN(0.5) retourne environ 0.524 radians, soit 30°, car sin(30°) = 0.5. Pour obtenir des degrés directement, utilise DEGRES(ASIN(0.5)).
ASIN accepte uniquement des valeurs entre -1 et 1 inclus. Si tu entres une valeur en dehors de cette plage, Excel retourne l'erreur #NOMBRE! car le sinus d'un angle ne peut mathématiquement pas dépasser ces limites.
Utilise DEGRES pour convertir : =DEGRES(ASIN(0.5)) retourne 30. Tu peux aussi multiplier par 180/PI() : =ASIN(0.5)*180/PI(). Les deux méthodes sont équivalentes.
Ce sont des fonctions inverses. SIN prend un angle et retourne un nombre entre -1 et 1. ASIN fait l'inverse : elle prend un nombre entre -1 et 1 et retourne l'angle correspondant. Si SIN(RADIANS(30)) = 0.5, alors DEGRES(ASIN(0.5)) = 30°.
ASIN retourne toujours un angle entre -π/2 et π/2 radians (soit -90° à 90°). C'est ce qu'on appelle l'arc sinus principal. Même si plusieurs angles peuvent avoir le même sinus, ASIN retourne toujours celui dans cet intervalle.
Pour aller plus loin
Continue sur ta lancée après la fonction ASIN : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



