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


Bonjour,

> pour la 1ere :
    1) sélectionner la colonne E ( en cliquant sur le E fur fond gris tout en haut)     2) Taper la formule (SURTOUT, ne pas essayer de sélectionner E1 avant de saisir la formule, sinon, ça ne marchera pas)
        Remarques :
        * Au passage, la formule ne me semble pas très habile, mais elle fonctionne pour l'âge approché, c'est l'essentiel. Moi j'aurais mis =Annee(aujourdhui()) - Annee(D1) ou, mieux, la formule basée sur DATEDIF, proposée précédemment         * C'est volontaire que la formule en E1 fasse appelle à D2 ? Il y a décalage entre les lignes ?     3)   valider en appuyant sur ALT et, sans lâcher, appuyer sur ENTREE (ça valide la saisie et ça copie sur toute la zone sélectionnée. NB, ça peut prendre du temps : par défaut, on copie sur plus d'un million de lignes !)

    Alternative, si la colonne D est déjà remplie:
    1) saisir la formule en E1
    2) faire un double clic sur l'outil de recopie (le petit carré en bas à droite de la cellule E1 quand cette cellule est sélectionnée). ça ira plus vite et évitera d'avoir plus d'un million de formule qui risquent fort d'être inutiles, le classeur prendra donc moins de place et les calculs seront plsu rapides


> pour la deuxième :
Non,  si on veut que le calcul se fasse tout seul le jour où on aura la date pour D(x). Sinon, oui, il n'y a pas de problème une cellule ne peut avoir qu'un seul contenu à la fois, si on tape l'âge, ça va écraser la formule pour cette cellule là

Bon courage et bonne chance

Christian F
Le 27/09/2022 à 18:56, LIARD a écrit :
Merci à tous celles et ceux qui m’ont répondu et donné des solutions pour cette question :

En D2 (par exemple) une date de naissance, comment obtenir automatiquement l'âge de la personne en 
E2 ?

Maintenant je mets à contribution vos neurones avec la suite de cette question à savoir comment 
faire en sorte que toute ma colonne E1 fonctionne avec la formule affichée  : 
=ANNEE(MAINTENANT())-ANNEE(D2) et 2e question comment si je n’ai pas de date dans D(x) je puisse 
mettre un âge dans E(x) ? Est-ce faisable ?



Bien à vous,

Gilbert LIARD






--
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.