Decideo - Actualités sur le Big Data, Business Intelligence, Data Science

Abonnez-vous gratuitement à Decideo !


Decideo


 
Forums, dernières contributions

Création de fonction (taux de variation)

 Joël Da Costa
Lundi 20 Mars 2006

Version imprimable
[Ignorer]
Bonjour,

En quelle version êtes-vous ? Les fonctions disponibles s'étoffant au fur et à mesure des versions, il nous est nécéssaire de connaitre votre version pour vous donner la formule.

Cdt,
Joël
 Joel Da Costa
Mardi 21 Mars 2006

Version imprimable
[Ignorer]
Bonjour,

Dommage que vous ne soyez pas en XI R2, la fonction Précédents() vous permet de récupérer la valeur de l'occurence précédente (donc ici de l'année précédente). De même que l'opérateur Où n'est pas présent ce qui nous aurait facilité la tache...

Cependant cela reste faisable dans votre cas, vous avez deux lignes une pour 2004 et une pour 2005, la formule marchera donc dans ce cas (pas si vous avez 2004,2005 et 2006).

=Si([Année] = '2005';([Ca]-(Somme([Ca]) PourTout([Année])-[Ca]))/(Somme([Ca]) PourTout([Année])-[Ca]))

L'astuce est de calculer le CA toutes année confondues : Somme([Ca]) PourTout([Année]) auquel on va enlever le ca de l'année 2005 ce qui va nous donner le ca 2004.

Si vous souhaitez que cela fonctionne même si vous avez 5 années il va falloir passer par l'ajout d'un indicateur CA n-1 dans l'univers, avec la table de transormation qui va avec.

Cdt,
Joël Da Costa


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store