Skip to content

Fonction gammaM

VBou edited this page Dec 22, 2022 · 6 revisions

La fonction gammaM retourne la valeur du coefficient partiel demandé ou renvoie une erreur « #VALEUR ! » (xlErrValue) si la demande est erronée.

Ecriture de la fonction

Function gammaM (Mx As String, Optional Norme As String = "NF") As Variant

Arguments Mx de type String

Arguments possibles (respecter la casse) Signification
m0 Demande la valeur de $\gamma$M0
m1 Demande la valeur de $\gamma$M1
m2 Demande la valeur de $\gamma$M2
m3 Demande la valeur de $\gamma$M3
m3ser Demande la valeur de $\gamma$M3,ser
m4 Demande la valeur de $\gamma$M4
m5 Demande la valeur de $\gamma$M5
m6ser Demande la valeur de $\gamma$M6,ser
m7 Demande la valeur de $\gamma$M7

Arguments Norme de type String [Optionnel] par défaut [NF]

Arguments possibles (respecter la casse) Signification
NF Prise en compte des Annexes nationales et recommandations NF.
EN Pas de prise en compte des annexes nationales, valeurs recommandées par défaut dans l’Eurocode.

Appel de fonctions externes

Aucun appel de fonction.

Exemple de fonctionnement

Formule Résultat Commentaire
=gammaM("m3") 1,1 Valeur issue des NA Françaises, argument NF par défaut
=gammaM("m3";"NF") 1,1 Valeur issue des NA Françaises
=gammaM("m3";"EN") 1,25 Valeur issue des valeurs recommandées hors Annexes Nationales (NA)
=gammaM("m9";"EN") #VALEUR ! Erreur de syntaxe d’un paramètre

Ou trouver la fonction

La fonction se trouve dans le fichier Fonction EC3.xlam, module ConstantValues_Gamma.

Validation de la fonction

Formule Résultat Résultat attendu Paramètres utilisés
1er paramètre 2eme paramètre
=gammaM(D3;E3) #VALUE!
=gammaM(D4;E4) #VALUE! m0
=gammaM(D5;E5) #VALUE! m1
=gammaM(D6;E6) #VALUE! m2
=gammaM(D7;E7) #VALUE! m3
=gammaM(D8;E8) #VALUE! m3ser
=gammaM(D9;E9) #VALUE! m7
=gammaM(D10;E10) #VALUE! m8
=gammaM(D11;E11) #VALUE! 0
=gammaM(D12;E12) #VALUE! -5
=gammaM(D13;E13) #VALUE! 0.5
=gammaM(D14;E14) 1 m0 NF
=gammaM(D15;E15) 1 m1 NF
=gammaM(D16;E16) 1.25 m2 NF
=gammaM(D17;E17) 1.1 m3 NF
=gammaM(D18;E18) 1.25 m3ser NF
=gammaM(D19;E19) 1.1 m7 NF
=gammaM(D20;E20) #VALUE! m8 NF
=gammaM(D21;E21) #VALUE! 0 NF
=gammaM(D22;E22) #VALUE! -5 NF
=gammaM(D23;E23) #VALUE! 0.5 NF
=gammaM(D24;E24) 1 m0 EN
=gammaM(D25;E25) 1 m1 EN
=gammaM(D26;E26) 1.25 m2 EN
=gammaM(D27;E27) 1.25 m3 EN
=gammaM(D28;E28) 1.1 m3ser EN
=gammaM(D29;E29) 1.1 m7 EN
=gammaM(D30;E30) #VALUE! m8 EN
=gammaM(D31;E31) #VALUE! 0 EN
=gammaM(D32;E32) #VALUE! -5 EN
=gammaM(D33;E33) #VALUE! 0.5 EN
=gammaM(D34;E34) #VALUE! m0 m0
=gammaM(D35;E35) #VALUE! m0 0
=gammaM(D36;E36) #VALUE! m0 -5
=gammaM(D37;E37) #VALUE! m0 0.5
=gammaM(D38;E38) #VALUE! NF
=gammaM(D39;E39) #VALUE! EN
=gammaM(D40;E40) #VALUE! 0
=gammaM(D41;E41) #VALUE! -5
=gammaM(D42;E42) #VALUE! 0.5
Clone this wiki locally