OVH Cloud OVH Cloud

Format de cellule 'année'

7 réponses
Avatar
géjoun.
Bonjour,

Est-ce possible d'appliquer un format de cellule 'année' afin qu'excel
reconnaisse celui-ci en tant que date, tout en ne rentrant pas une date
complète (style '29/09/2004').
Je voudrais pouvoir renseigner dans une cellule une année définie, et
qu'excel me reconnaise la cellule comme une date (par exemple, rentrer
simplement '2004' dans une cellule, et que ce soit avec un format date).

Merci!

--
__________________________
Géjoun.
dam-mail2004@ifrance.com
····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

7 réponses

Avatar
Pierre Fauconnier
Bonjour

Les dates dans Excel sont des nombres qui commencent à 1 pour le 01/01/1900
ou 01/01/1904 selon le calendrier spécifié dans les options d'Excel.
Dès lors, entrer 2004 dans une cellule en format Date renverra le 2004ième
jour à partir du 01/01/1900 ou 1904.

Sans VBA, il n'est donc pas possible de faire cela. Avec VBA, on pourrait
réaliser l'opération, mais il faudrait définir quelle date complète on
souhaite obtenir à partir de la saisie du millésime ( le 1er janvier, la
date du jour, le 26 décembre ? )

Cela convient-il?


--
Pierre Fauconnier ()
Les sept laids tuent ( Lewis Carol )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"géjoun." a écrit dans le message de
news:
Bonjour,

Est-ce possible d'appliquer un format de cellule 'année' afin qu'excel
reconnaisse celui-ci en tant que date, tout en ne rentrant pas une date
complète (style '29/09/2004').
Je voudrais pouvoir renseigner dans une cellule une année définie, et
qu'excel me reconnaise la cellule comme une date (par exemple, rentrer
simplement '2004' dans une cellule, et que ce soit avec un format date).

Merci!

--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯



Avatar
Pierre Fauconnier
C'est logique ( voir mes explications dans le précédent message )
Le 2004 jour à partir du 01/01/2004 est le 26 juin 1905

Pierre

"géjoun." a écrit dans le message de
news:%
Je précise, si je fais un format date 'aaaa' dans la cellule, ça m'affiche
1905 quand je rentre 2004!
Pas terrible... :-(

--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯



Avatar
géjoun.
Je précise, si je fais un format date 'aaaa' dans la cellule, ça m'affiche
1905 quand je rentre 2004!
Pas terrible... :-(

--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Avatar
Pierre Fauconnier
Je voulais dire " à partir du 01/01/1900"...

Pierre

"Pierre Fauconnier" a écrit dans le
message de news:
C'est logique ( voir mes explications dans le précédent message )
Le 2004 jour à partir du 01/01/2004 est le 26 juin 1905

Pierre

"géjoun." a écrit dans le message de
news:%
Je précise, si je fais un format date 'aaaa' dans la cellule, ça
m'affiche


1905 quand je rentre 2004!
Pas terrible... :-(

--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯







Avatar
géjoun.
De ses petits doigts, Pierre Fauconnier [] a
tapoté:

Oula!

Je m'attendais pas à quelque chose d'aussi compliqué pour un truc apparement
aussi simple! :-(
Bon, je vais me débrouiller autrement, vu que c'était pour servir de d'année
de référence à une formule, je vais la faire référer à la date insérée
automatiquement dans mon document, et vu que je fige la date à chaque fois,
ça ira aussi!

Merci pour la réponse!

--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


|| Bonjour
||
|| Les dates dans Excel sont des nombres qui commencent à 1 pour le
|| 01/01/1900 ou 01/01/1904 selon le calendrier spécifié dans les
|| options d'Excel.
|| Dès lors, entrer 2004 dans une cellule en format Date renverra le
|| 2004ième jour à partir du 01/01/1900 ou 1904.
||
|| Sans VBA, il n'est donc pas possible de faire cela. Avec VBA, on
|| pourrait réaliser l'opération, mais il faudrait définir quelle date
|| complète on souhaite obtenir à partir de la saisie du millésime ( le
|| 1er janvier, la date du jour, le 26 décembre ? )
||
|| Cela convient-il?
||
||
|| --
|| Pierre Fauconnier ()
|| Les sept laids tuent ( Lewis Carol )
|| Remplacez nospam.nospam par pfi.be pour répondre. Merci
Avatar
Modeste
Bonsour ®,
Comme l'a précisé Pierre
les dates ont pour origine 01/01/1900 (ou 1904 ;-)))
par contre tu peux définir un nom : AN à partir d'une
valeur rentré dans UNE cellule...
en A1 valeur saisie 2004
Insertion > Nom > Définir
nom dans le classeur : AN
fait référence à : Úte(A1;1;1)

ce nom AN pourra ensuite etre utilisé en tant que date
????

mais d'habitude on procéde plutot de manière inverse.
la variable AN est déterminée à partir d'une date
ex : AN fait réference à = Année(Aujourdhui())

en A1 =AN affichage :2004
en B1 (aujourdhui dans 3 ans)
Úte(AN+3;mois(aujourdhui());jour(aujourdhui()))

@+

-----Message d'origine-----
Bonjour,

Est-ce possible d'appliquer un format de cellule 'année'
afin qu'excel

reconnaisse celui-ci en tant que date, tout en ne
rentrant pas une date

complète (style '29/09/2004').
Je voudrais pouvoir renseigner dans une cellule une
année définie, et

qu'excel me reconnaise la cellule comme une date (par
exemple, rentrer

simplement '2004' dans une cellule, et que ce soit avec
un format date).


Merci!

--
__________________________
Géjoun.

························ ························· ···
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯

.



Avatar
géjoun.
De ses petits doigts, Modeste [] a tapoté:

Salut,

Cette méthode me plait bien finalement!
Je vais plutôt faire comme ça!

Merci!

--
__________________________
Géjoun.

····················································
Enlevez l'année pour répondre...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


| Bonsour ®,
| Comme l'a précisé Pierre
| les dates ont pour origine 01/01/1900 (ou 1904 ;-)))
| par contre tu peux définir un nom : AN à partir d'une
| valeur rentré dans UNE cellule...
| en A1 valeur saisie 2004
| Insertion > Nom > Définir
| nom dans le classeur : AN
| fait référence à : Úte(A1;1;1)
|
| ce nom AN pourra ensuite etre utilisé en tant que date
| ????
|
| mais d'habitude on procéde plutot de manière inverse.
| la variable AN est déterminée à partir d'une date
| ex : AN fait réference à = Année(Aujourdhui())
|
| en A1 =AN affichage :2004
| en B1 (aujourdhui dans 3 ans)
| Úte(AN+3;mois(aujourdhui());jour(aujourdhui()))
|
| @+
|