Le 22/11/2011 17:04, Marc LANCHAS a écrit :
Bonsoir,
XP SP 3
LibreOffice 3.4.4
OOO340m1 (Build:402)
Je récupère des données venant d'une table Oracle avec des dates de 
naissance. Ces dates s'affichent avec l'année en deux caractères.
Je les récupère dans Calc et si je transforme le format pour quatre 
chiffres, cela me donne 2000 et des babouches.
J'ai bien indiqué dans l'onglet générale de prendre en compte les 
années depuis 1895. Visiblement cela ne fonctionne pas.
Comme cela est plutôt urgent, comment puis je retirer un siècle de 
manière à retrouver les bonnes années de naissance ?
Si je prend la cellule de la date - an-100, le siècle est bon mais pas 
la date. Sur un siècle 40 jours d'écart
Merci par avance
A l'occasion, pourquoi diable le format défini dans général n'est pas 
pris en compte.
Marc
Bonjour,
En admettant que tes dates soient dans la colonne A, dans une nouvelle 
colonne tu insères la formule =A1-36525.
Tu tires sur la cellule contenant ta formule, de telle sorte que toutes 
les lignes concernées soient modifiées.
Si tu as vraiment besoin que tes dates restent dans la colonne A, tu 
fais un "copier" de ta nouvelle colonne, puis tu fais un "collage 
spécial" où tu décoches "formules", sur ta colonne A.
Et le tour est joué.
L'explication, c'est qu'une date dans un tableur ou une base de donnée, 
n'est rien d'autre qu'un nombre de jour, compté à partir de la date 
choisie dans les options ; donc hier est aujourd'hui moins 1, et demain 
est aujourd'hui + 1 ; de la même façon, aujourd'hui d'il y a un siècle, 
c'est aujourd'hui moins le nombre de jours dans un siècle, c'est à dire 
36525 (75x365 + 25x366).
Espérant avoir aidé,
A+
--
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés
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.