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


Bonjour,

-----Message d'origine-----
De : catof [mailto:catof@free.fr]
Envoyé : jeudi 28 mai 2015 13:58
À : users@fr.libreoffice.org
Objet : [fr-users] Re: [Calc] liste des jours compris entre 2 dates.

je déterre
mais j'aimerai comprendre la sens de cette formule
je n'arrive à en déterminer la logique

à quoi sert esperluette et le A
LIGNE(INDIRECT("A"&debut&":A"&fin))

J'avais mis un moment à saisir ...
L'astuce consiste à utiliser comme numéro de série pour la date un numéro de
ligne.
Par exemple si on veut commencer la liste déroulante le 28/05/2015, on a
saisi dans une cellule nommée "debut" cette date, qui correspond au numéro
de série 42152, et si on finit 10 jours plus tard le 07/06/2015, le n° de
série pour "fin" sera 42162.
La fonction INDIRECT génère ainsi une plage de cellule: A42152:A42162 et la
fonction LIGNE retransforme cette plage en n° de ligne, ce qui permet à la
liste déroulante de présenter ces 10 numéros et si on applique à la cellule
validée un format date, de le retransformer en date.
C'est un peu compliqué, mais c'est la seule façon de faire apparaître une
liste déroulante de dates comprises entre deux extrêmes (les listes dans
"Validité" ne sont possibles qu'en les écrivant en choisissant liste ou en
renvoyant à une plage de cellules)
On aurait donc pu mettre toute autre lettre que A
Cordialement,

Michel

 



-- 
Envoyez un mail à users+unsubscribe@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.