Pages

19 novembre 2005

Le gag de la recopie incrémentée

La recopie incrémentée a un comportement parfois surprenant.

Imaginez que vous ayez le tableau suivant :

Vous sélectionnez la cellule A1, puis vous la tirez vers le bas en utilisant le mode « recopie incrémentée », c’est-à-dire après être arrivé (sournoisement, bien sûr !) par le coin inférieur droit de la cellule A1 :

Et vous faites de même, après avoir sélectionné C1:D1, pour obtenir :

Pourquoi la valeur 7 ne s’incrémente-t-elle pas quand elle est isolée, alors qu’elle s’incrémente quand elle est « accompagnée » ?

Parce que c’est comme cela avec Excel…

Comment faire pour qu’une cellule s’incrémente alors quand elle est seule, ou ne s’incrémente pas quand elle est accompagnée ?

La réponse tient au « magic finger » sur la touche [Ctrl]. Quand vous maintenez cette touche enfoncée lors de la recopie incrémentée, ce qui devait s’incrémenter ne s’incrémente plus, et ce qui devait ne pas s’incrémenter s’incrémente !

On pourrait croire qu’Excel a été inventé par des anglais…

5 commentaires:

  1. Anonyme8:42 PM

    Calc, l'équivalent gratuit d'Excel fournit dans la suite OpenOffice semble être plus cohérent :-) !
    Le 7 s'incrémente dans les deux cas et la touche Contrôle permet de désactiver l'auto-incrémentation.

    RépondreSupprimer
  2. Sous Excel 2000, la touche CTRL ne modifie pas l'incrémentation lorsque l'on utilise le double clic sur la poignée en bas à droite de la cellule de base pour la recopier.

    RépondreSupprimer
  3. Bonjour.

    Comment faire pour incrémenter sur une ligne, les données d'une colonne?

    RépondreSupprimer
  4. Quand on tire vers la droite, on a les mêmes comportements que quand on tire vers le bas...

    RépondreSupprimer
  5. Anonyme12:54 PM

    Parce qu'excel calcule l'écart de valeur entre les 2 premières entrées "nombre" pour incrémenter une série. Or dans votre exemple il n'y a qu'une valeur de référence en nombre sur la colonne A.
    Tentez l'expérience en saisissant 5 en A1 et 8 en A2, sélectionnez (A1;A2)et tirez : vous aurez l'incrémentation +3 entre chaque valeur.

    RépondreSupprimer