1 votes

Comment convertir les valeurs de cellules individuelles d'Excel en valeurs de variation en pourcentage au fil du temps

J'ai deux ans de données Excel montrant les prix quotidiens des actions d'une action particulière. Je veux changer ces valeurs pour afficher le pourcentage de changement (sur une base quotidienne) à partir de la date zéro (c'est-à-dire le premier jour de la période de deux ans). Je sais que la formule pour afficher le pourcentage de changement quotidien serait (deuxième jour/premier jour -1) et que je peux cliquer et faire glisser sur cette formule pour l'étendre sur le reste de la période de deux ans. La formule que je veux serait, essentiellement, (chaque jour/premier jour -1). Y a-t-il un moyen facile d'automatiser le script afin de ne pas avoir à le taper 730 fois ?

1voto

chuff Points 3434

Après avoir défini la première formule avec une référence absolue dans le dénominateur (=A2/$A$-1 ou =A2/A$1-1) comme recommandé par Gary's Student et Raystafarian, au lieu de faire glisser la formule sur 700 cellules, vous pouvez utiliser des raccourcis clavier pour copier et coller rapidement la formule dans la colonne B.

En supposant que vos données se trouvent dans les cellules A1:A700 et que vous voulez copier la formule de changement de pourcentage cumulatif dans les cellules B2:B700:

Alternative A

  • Saisissez la formule de pourcentage dans la cellule B2 et copiez-la en utilisant la combinaison de touches Control-C.

  • Déplacez-vous vers la cellule A2 et appuyez ensuite simultanément sur les touches Control et Flèche vers le bas pour vous déplacer jusqu'à la cellule A700.

  • Déplacez-vous vers la cellule B700 puis sélectionnez la plage B2:B700 en appuyant d'abord sur les touches Ctrl et Shift. Tout en maintenant les touches enfoncées, appuyez sur la touche Flèche vers le haut.

  • Enfin, relâchez les touches et appuyez sur la touche Entrée pour coller la formule dans les cellules surlignées.

    Cette méthode peut sembler compliquée lorsqu'elle est décrite par des mots, mais elle est très rapide en pratique.

Alternative B

  • Comme dans l'alternative A, saisissez la formule de changement de pourcentage et copiez-la en utilisant Control-C.

  • Appuyez sur la touche F5 pour ouvrir la boîte de dialogue Aller à. Tapez l'adresse B700 dans la zone de saisie Référence et appuyez sur Entrée pour accéder à B700.

  • Pour terminer, appuyez sur la touche Flèche vers le haut tout en maintenant les touches Control et Shift enfoncées pour sélectionner la plage B2:B700. Relâchez la combinaison de touches et appuyez sur la touche Entrée pour coller la formule dans les cellules surlignées.

0voto

Raystafarian Points 21292

Si le premier jour de données est en A1 et que les jours suivants sont en colonne A, alors en B2 vous mettriez =A2/$A$1-1 donc lorsque vous faites glisser vers le bas la colonne B, la référence relative de A2 va changer, mais la référence absolue de $A$1 ne changera pas.

Apprenez-en un peu plus sur les références de cellules ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X