Geler Formule

Saiyen75 Messages postés 2699 Statut Membre -  
yao.chris Messages postés 95 Statut Membre -
Bonsoir,

Je voudrais savoir s'il est possible de geler une cellule Excel contenant une formule.
Par exemple j'ai une formule présent dans la cellule A1 : =somme(B4+B5)
Si j'insère une ligne en B2, ma formule devient automatiquement : =somme(B5+B6)

J'ai essayer de verrouiller avec des $ devant mais cela ne gèle pas la formule.
Est ce que cette demande est possible ?

Merci de votre retour,

Cordialement,

5 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir

    il faut des $ devant les lettres et devant les chiffres pour avoir une référence absolue : $B$5+$B$6

    Cdlmnt

    "L'imagination est plus importante que le savoir." A. Einstein
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    non ce 'est pas possible directement avec ou sans blocage
    par contre vous pouvez écrire:
    =SOMME(INDIRECT("B4:B5"))
    qui part d'un texte et ne changera pas avec les insertions
    (indirect transforme en adresse le texte entre guillemets)

    crdlmnt
    Ps: éh non mon ami Via, comme le dit Sayien, même si tu bloques, insérer des lignes décale l'adresse

    Errare humanum est, perseverare diabolicum
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Ah oui j'avais pas vu inserer, vraiment besoin de changer mes verres moi !
      j'avais compris étirer la formule !!!
      0
  3. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    ... tu peux aussi définir un nom pour tes cellules ...
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      non plus, l'insertion de ligne au dessus décale le champ nommé
      0
    2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Je n'en suis pas aussi sûr que toi : Si la cellule B5 est définie comme s'appelant "bêta", elle gardera son nom quelles que soient les insertions/suppressions de liens/colonnes qui pourraient survenir ...
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      ah?
      0
    4. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Oui, ami Vaucluse ; je confirme :
      c'est même l'une des raisons principales de nommer une cellule ou une plage, car les formules ne sont pas affectées par des insertions/suppressions de lignes/colonnes dans la feuille.
      D'ailleurs c'est facile à vérifier ...

      Amitiés.
      0
    5. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
       
      Bonjour Raymond,
      Bonjour Vaucluse,

      Raymond, tu à failli ébranler mes certitudes et donc,
      je viens de faire l'essai avec Excel 2003 et avec Excel 2007,
      et ça confirme ce que dit Vaucluse :
      - J'ai nommé Beta la cellule A5
      - J'ai inséré une cellule au dessus de A4
      - et maintenant, Beta se trouve en A6
      et donc l'insertion décale le champ nommé

      Cordialement
      Patrice
      0
  4. Saiyen75 Messages postés 2699 Statut Membre 184
     
    Merci a vous pour vos réponses,
    En effet la formule de Vaucluse fonctionne parfaitement.
    Par contre je n'ai pas pu essayé en nommant la plage de cellule.

    Encore merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. yao.chris Messages postés 95 Statut Membre 2
     
    Bonjour à vous,

    Malgré l'aide de Via et Raymond, ce match est remporté par Vaucluse.
    Vous êtes tous les 3 très bons et formidables, Bravo à vous 3 pour votre aide.
    C'est beau à voir.

    Bonne journée.
    yao
    0