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,
A voir également:

5 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
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
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
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
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Ah oui j'avais pas vu inserer, vraiment besoin de changer mes verres moi !
j'avais compris étirer la formule !!!
0
Raymond PENTIER Messages postés 71833 Date d'inscription   Statut Contributeur Dernière intervention   17 381
 
... tu peux aussi définir un nom pour tes cellules ...
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
non plus, l'insertion de ligne au dessus décale le champ nommé
0
Raymond PENTIER Messages postés 71833 Date d'inscription   Statut Contributeur Dernière intervention   17 381
 
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
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
ah?
0
Raymond PENTIER Messages postés 71833 Date d'inscription   Statut Contributeur Dernière intervention   17 381
 
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
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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