Effectivement, il n'y a pas moyen de mettre Excel en degrés comme nos pauvres et vieilles calculatrices.
Ce qui peut être une source d'erreur; même si l'on pense à convertir systématiquement les arguments dans les SIN(), COS() et autres tangeantes. A chaque fois, j'oublie de convertir les ACOS() et ASIN() qui retournent eux aussi une valeur angulaire (donc des radians qu'il faut convertir en degrés).
Voici les valeurs des variables que j'obtiens sur mon PC-1360 après la capture d'écran posté ci-dessus:
Code : Tout sélectionner
OEm 23,442 E user input =$E$1
NBj/a 365 T 365 ou 365 j/an =$T$2
Lat 48,9 L [-90° 90°] =$L$3
N.jour 40 N 1 à 365 (ou 366) =$N$4
Déclin -14,895804 D D=E*SIN(360*(N-80)/T)
=$E$1*SIN(RADIANS(360*($N$4-80)/$T$2))
68,19971905 A A=.6/TAN(90-L+D)+ACOS(-SIN D/COS L)
=0,6/TAN(RADIANS(90-$L$3+$D$5))+DEGRES(ACOS(-SIN(RADIANS($D$5))/COS(RADIANS($L$3))))
A. Levé 291,80028091 s 360-A A. Levé 111,80028091 N 180-A
A. Couché 68,19971905 s A A. Couché 248,1997191 N 180+A
Sous Excel cela va faire beaucoup de formules contenant des convertions D->R ou R->D - respectivement RADIANS() et DEGRES() -
Il peut donc être plus simple de convertir chaque donnée en radian et d'afficher les résultats en degrés, le formulaire sera plus simple.