Date: prev next · Thread: first prev next last
2024 Archives by date, by thread · List index


Je n'ai toujours pas de Calc sous la main...(Merci François pour l'essai et Martine pour ta réponse.

Pour revenir sur la proposition (de Philippe ?) d'ajouter une ligne vide en début, ça ne me paraît 
pas plus satisfaisant que le fait d'intégrer la ligne de titre au calcul : 
Une fois que j'ai fait mon calcul global .. si je veux faire un filtre auto .. je suis coincée 
Ok donc ligne 2 sélectionnée insérer au dessus ne s'ajoute pas à la zone de calcul => ça me paraît 
bancal (d'où mon "devrait")

@Patrick tu ne trouves pas normal que b$2 devienne b$3
Mais tu serais d'accord pour que b$2:b$50 devienne b$2:b$51 ???
Pour moi le $ n'intervient pas ici et c'est normal... On n'est pas en train d'etirer une formule... 
On veut qu'une plage intégrée dans un calcul s'actualise dans un calcul en cas de modification de 
structure du classeur dans la zone sélectionnée. Et ça ne me paraît pas une attente bizarre...

A suivre... 

⁣Claire ​

Le 11 juin 2024, 15:59, à 15:59, Patrick <patrick.libreoffice@free.fr> a écrit:
Bonjour,

J'ai moi aussi été confronté à ce problème et je pense que le 
comportement n'est pas normal.

En effet si on veut faire la somme de la ligne 2 à n, et qu'on ajoute 
une nouvelle ligne 2, elle devrait être prise en compte.
C'est d'autant plus problématique si l'on pense bloquer le numéro de 
ligne en mettant un $,  c'est à dire mettre B$2 et bien figurez-vous
que 
lorsque l'on ajoute une nouvelle ligne 2, la formule est transformée en

B$3 !!! alors que le $ est censé bloquer le numéro de ligne !!!

Pour moi c'est un problème de conception.
À vous de voir.... mais ce comportement n'est pas normal.

bonne journée
Patrick



Le 11/06/2024 à 15:48, Martine Chazelas a écrit :
Je suis dans le cas où j'insère une ligne au dessus de la ligne 2. La

ligne 2 devient ligne 3 et la ligne 2 est nouvelle. Dans ce cas la 
formule ne prend pas en compte la ligne 2.
Si j'interprète la réponse de Thierry et de Philippe, lorsque je crée

une formule je crée une zone et j'en détermine les contours tout ce 
qui est extérieur à cette zone reste extérieur à cette zone. Ce qui 
n'est pas très intuitif mais si c'est le fonctionnement normal, la 
préconisation de Philippe de ne pas commencer  à la ligne 2 mais de 
l'intégrer systématiquement dans la formule est un bon geste à 
acquérir pour ne pas se faire piéger comme cela m'arrive encore trop 
souvent.
En tous les cas s'il y a une raison pour avoir choisi ce 
fonctionnement cela m’intéresserait de le comprendre ce qui me 
permettrait aussi de le mémoriser.

Merci de vos réactions
Martine

Le 11/06/2024 à 15:30, François a écrit :
Ben non, je viens de tenter le 2ème cas (/"//Tu insères une ligne au

dessus (ligne 2 sélectionnée)//"/) et la ligne insérée n'est pas 
intégrée à la somme.

( Je reçois maintenant la réponse de Claire à Thierry, dont le 
message ne m'est pas parvenu. Il s'agit vraisemblablement du message

52943. )

Le 11/06/2024 à 15:07, Ocleyr2lalune a écrit :
Bonjour Martine

Je n'ai pas tenté (pas de calc sous la main)
Mais quand tu rajoutes ta ligne en tête de liste...
Tu insères une ligne en dessous (ligne 1 sélectionnée)
Ou
Tu insères une ligne au dessus (ligne 2 sélectionnée)

Intuitivement, il me semble que la plage est  automatiquement 
actualisée (ou devrait) dans le 2e cas. Pas dans le 1er.

⁣Claire ​

Le 11 juin 2024, 09:25, à 09:25, Thierry 
Jeanneret<thierry.jeanneret@protonmail.com>  a écrit:
Bonjour,

Si votre formule comprend les cellules de B2:B50, elle ne "voit" 
pas la
cellule B1, ni d'ailleurs aucune de celles en-dehors de l'étendue
fixée.
Pour ajouter une ligne en-haut du tableau, il faut modifier votre
formule pour que la nouvelle cellule soit comprise dans l'étendue.

Ici,
B1:B50.
Ensuite, il faut ajouter des lignes en-dessous de la cellule B1.
Comme
les nouvelles lignes sont comprises dans l'intervalle de la
formule,
Calc gérera le recalcul de l'étendue et fera la somme sur B1:B51.
En remarque générale, il est préférable de fixer le début d'une 
formule
sur la première cellule d'une ligne ou colonne, justement pour ne
pas
se faire avoir par ce mécanisme.

En espérant vous être utile,

Thierry

Le mar. 11 juin 2024 à 08:32, Martine Chazelas
<[martine.chazelas@free.fr](mailto:Le  mar. 11 juin 2024 à 08:32,
Martine Chazelas <<a href=)> a écrit :

Bonjour,

Cela fait plusieurs fois que je me fais piéger avec des sommes
dans
un
tableau Calc.

J'ai un tableau avec 50 lignes. A la 51 ligne, je programme une
Sommes(B2:B50) de la colonne B par exemple. Cela fonctionne sans
difficulté. J'ai besoin à un moment donné de rajouter une ligne
non
pas
au milieu du tableau mais au début. J'ai une nouvelle ligne 2
avec de
nouveaux chiffres et les informations qui étaient en ligne 2 se
retrouvent en ligne 3. Cependant j'ai toujours besoin de que ma
somme
prenne en compte cette nouvelle ligne. Je m'attend donc à ce que
la
somme devienne automatiquement Somme(B2:B51). Ce n'est pas ce qui
arrive. La formule devient Somme(B3:B51).
Alors que si j'ajoute une ligne n'importe où au sein du tableau
je
n'ai
pas de difficulté la formule se modifie correctement.
Est-ce un comportement normal et si oui pourquoi.

Je me suis fait déjà piégé plusieurs fois. Maintenant j'y fais un
peu
plus attention mais cela m'arrive encore.

Merci d'avance pour vos lumières
Martine Chazelas

-- 
Envoyez un mail àusers+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy
-- 
Envoyez un mail àusers+unsubscribe@fr.libreoffice.org  pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy


-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.