Ben non, toujours pas convaincue. (Parce que oui techniquement j'ai 
bien entendu ce que tu disais dès le départ c'est plutôt que je ne 
comprends pas que ça vienne à l'esprit...)
Le sujet ce n'est pas tant la fonction somme utilisée...
La moyenne, la somme, dans ces exemples... Ça passe.  Un somme si ou 
un nb si où la condition est de type texte .. qu'est ce qui te 
garantie que ton titre n'est pas pris dans le calcul ?
Si l'on veut qu'une ligne, ne soit pas intégrée dans un calcul, ce qui 
a du sens c'est de ne pas l'y mettre sans s'attendre à ce que calc 
devine qu'elle ne doit pas l'être.
Puisque l'on se demande si le comportement évoqué par Martine est 
naturel, souhaité ou non :
- La mise en place d'un tri impose de préciser qu'il y a une ligne de 
titre pour qu'elle ne soit pas intégrée au tri
- La création automatique de zone nommées utilise la 1ere 
colonne/ligne de la sélection pour définir les noms des plages nommées 
créés qui automatiquement n'intègrent pas cette ligne/colonne dans la 
plage nommée créée automatiquement. Pour autant, en cas d'insertion de 
ligne au sein de la plage la référence est mise à jour (et je suppose 
que celles évoquées par Martine)
Au final j'ai l'impression que la solution que tu évoques c'est un 
contournement a la même situation puisque seule l'insertion au sein de 
la plage permet sa mise à jour, et pas sur ses bornes.
Et j'imagine qu'il y a plus de nuances dans ce que tu as voulu dire 
mais jamais pour moi un utilisateur ne devra se mettre à la place de 
la machine. J'y tiens beaucoup.
La machine est développée par des humains (même avec une IA, alimentée 
par des humains..). La machine a pour rôle de rendre un service et de 
décharger l'humain de certaines opérations. De là, la machine doit 
adopter un comportement le plus proche du comportement humain qu'elle 
"remplace". Pour ne pas prolonger... C'est l'intérêt de demandes 
d'amélioration : faire en sorte que la machine se rapproche plus du 
comportement naturel de l'utilisateur.
Alors bien sûr il faut savoir comment parler a une machine mais si sur 
un papier je fais la somme d'une liste, naturellement.... Et du coup 
comment la machine doit elle le faire à ma place ? Comment je lui 
signifie ce qui est une évidence pour moi, humaine : la 1ere ligne 
n'est pas dans mon calcul...
Bref, j'ai un  calc sous la main, je m'en fais faire des tests avant 
que tu tombes de ta chaise ;-)
Claire
Le 11 juin 2024, à 18:53, Martine Chazelas <martine.chazelas@free.fr> 
a écrit:
    Merci Thierry, J'ai enfin compris ce que tu proposais. Je restais
    persuadée qu'introduire une cellule avec du texte allait créer une
    erreur dans la formule.
    Ah l'intelligence collective c'est super
    Très bonne soirée
    Le 11/06/2024 à 18:47, Thierry Jeanneret a écrit :
        Claire, J'ouvre une feuille Calc. En A1 je saisis "Titre". En
        A2, 2, A3, 4, puis 6, puis 8. En A6 j'appuie sur le grand
        Sigma puis je choisis Somme. Calc me propose un cadre de
        A2:A5. Je modifie ce choix en A1:A5. Je valide. J'ai
        maintenant la valeur 20 en A6. Je me positionne sur l'entête
        de la première ligne (contenant 1). Double-click, Insérer des
        lignes au-dessous, valider. Si je regarde ma formule qui se
        trouve maintenant en A7, j'ai un range de A1:A6. Si je saisis
        la valeur 1 en A2, j'ai bien un total de 21. Je me mets en B7.
        Je saisis =MOYENNE(A1:A6). J'obtiens 4.2, soit la somme de 1,
        2, 4, 6, 8 divisée par 5. La ligne de titre, non numérique,
        n'est pas prise dans la formule. J'en conclus que... commencer
        un range sur la première ligne ou la première colonne est une
        bonne manière de ne pas se tirer de balle dans le pied, oui,
        je sais je l'ai déjà dit mais quand on est vieux, on a le
        droit. Na ! Mais je peux me tromper, peut-être que dans
        certains cas ça ne marche pas ? Thierry Le mar. 11 juin 2024 à
        15:13, Ocleyr2lalune <cleyr.listes@free.fr <mailto:Le mar. 11
        juin 2024 à 15:13, Ocleyr2lalune <<a href=>> a écrit :
            Thierry Je ne comprends pas ta réponse (enfin oui mais ..)
            D'autant que la question de Martine est valable dans de
            nombreux cas.... Soit un tableau dans calc Ce tableau
            comporte une ligne de titre (ligne 1) (Martine ne l'a pas
            précisé mais à lire ce qu'elle décrit ce me paraît
            implicite) Si j'insère des données entre la 1 et la 2 je
            m'attends (comme Martine) à ce qu'elles soient prises en
            compte. Si j'insère une ligne de titre dans mon calcul
            c'est une source d'erreur selon le calcul effectué.... A
            noter que l'usage est aussi valable pour toute zone nommée
            aussi... Claire Le 11 juin 2024, à 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
  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.