IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Insérer une ligne/colonne sans décaler les références des cellules à l'aval


Sujet :

Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 56
    Points : 40
    Points
    40
    Par défaut Insérer une ligne/colonne sans décaler les références des cellules à l'aval
    Bonjour,

    je voulais savoir s'il existait une option ou une façon dans Excel d'insérer des lignes ou des colonnes sans modifier les références des cellules à l'aval.

    Un exemple :

    B2 est la différence entre B1 et A1.
    Lorsque j'insère une ligne entre A et B, la formule de C2 anciennement B2 devient logiquement C2 = C1 - A1, et je ne le souhaite pas.

    Je sais utiliser la fonction décaler mais elle alourdit grandement les formules et ne permet pas de voir les antécédents. J'aurai donc souhaité une autre façon.

    Je vais peutêtre utiliser l'insertion en macro VBA de plus.

    Merci d'avance.

  2. #2
    Membre éprouvé Avatar de keygen08
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Octobre 2012
    Messages : 545
    Points : 973
    Points
    973
    Par défaut
    Bonjour

    b2 = $b$1-$a$1
    Entrer de cette façon, l'adresse ne bouge plus losque l'on insere une ligne, ou colonne
    Vous pouvez selectionner b1 dans la barre de formule et appuyer sur F4.
    plusieurs écritures sont possible $b1 pour fixer la colonne de reference
    b$1 pour fixer la ligne de reference
    $b$1 pour fixer les deux

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 56
    Points : 40
    Points
    40
    Par défaut
    Bonjour

    merci de votre réponse. J'aurai du être plus complet dans mon probleme.

    La formule actuelle est : =SI($B10-$B9>0;$B10-$B9;0)

    sur beaucoup de lignes (65000). Du coup je ne peux pas utiliser =SI($B$10-$B$9>0;$B$10-$B$9;0) il me semble, car le résultat sur toutes les lignes serait le même.

    Il faut bien que cela s'incrémente lorsque je déroule la formule sur mes n lignes, mais que la formule ne change pas si je rajoute une ligne par exemple.

    Je sais pas si c'est clair du coup ?

Discussions similaires

  1. Supprimer une ligne sans décaler les autres
    Par nomade333 dans le forum Conception
    Réponses: 4
    Dernier message: 18/04/2012, 23h43
  2. Réponses: 2
    Dernier message: 16/04/2010, 12h04
  3. Réponses: 17
    Dernier message: 09/02/2010, 16h22
  4. Réponses: 2
    Dernier message: 30/09/2008, 14h18
  5. Insérer une ligne sans modifier les formules
    Par coup dur dans le forum Excel
    Réponses: 2
    Dernier message: 17/03/2008, 11h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo