OVH Cloud OVH Cloud

ne retenir de la date que l'année dans l'excel

5 réponses
Avatar
Most
Problème de conversion de la date en année seule dans un tableau excel, afin
de pouvoir filtrer des dates de naissance par exemple par la seule année de
nasssance sans teniir compte du jour et du mois. En d'autres termes ne
retenir par filtage par exemple dans une liste d'élèves que ceux nés en 1995
sans tenir compte du jour et de l'année. Et merci.

5 réponses

Avatar
no
Le Thu, 24 Nov 2005 14:34:02 -0800, "Most"
écrivait dans
microsoft.public.fr.windows98:

Problème de conversion de la date en année seule dans un tableau excel, afin
de pouvoir filtrer des dates de naissance par exemple par la seule année de
nasssance sans teniir compte du jour et du mois. En d'autres termes ne
retenir par filtage par exemple dans une liste d'élèves que ceux nés en 1995
sans tenir compte du jour et de l'année. Et merci.



Remplacer dans la colonne (que l'on marque en inversé auparavant)
quelque chose comme "/*", ce qui remplacera 1995/02/01 par 1995.

Si on sélectionne une colonne, les changements sont limités à cette
colonne. Il faut bien sûr garder une copie de la colonne originale
avant de faire l'opération.


Denis
Avatar
Most
Merci Denis. J'ai peut être la tête un peu dure. Je n'ai pas d'abord compris
l'expression : "marquer une colonne en inversé". Et puis je n'ai pas saisi
non plus quoi par quelque chose comme "/*", et où exactement le remplacer
dans la colonne. Voudriez-vous svp me guider pas à pas. J'ai par exemple la
date 01/11/98 dans la cellule A1. Quelle est la procédure à suive pour
obtenir juste 1998 dans la cellule B1 ??? La procédure que j'appliquerai par
après à la colonne A de date de naissance en forme de: jjmmaa, pour obtenir
les seules années aaaa dans la colonne B. Et une fois de plus merci.

"" a écrit :

Le Thu, 24 Nov 2005 14:34:02 -0800, "Most"
écrivait dans
microsoft.public.fr.windows98:

>Problème de conversion de la date en année seule dans un tableau excel, afin
>de pouvoir filtrer des dates de naissance par exemple par la seule année de
>nasssance sans teniir compte du jour et du mois. En d'autres termes ne
>retenir par filtage par exemple dans une liste d'élèves que ceux nés en 1995
>sans tenir compte du jour et de l'année. Et merci.

Remplacer dans la colonne (que l'on marque en inversé auparavant)
quelque chose comme "/*", ce qui remplacera 1995/02/01 par 1995.

Si on sélectionne une colonne, les changements sont limités à cette
colonne. Il faut bien sûr garder une copie de la colonne originale
avant de faire l'opération.


Denis




Avatar
no
Le Fri, 25 Nov 2005 03:48:05 -0800, "Most"
écrivait dans
microsoft.public.fr.windows98:

Merci Denis. J'ai peut être la tête un peu dure. Je n'ai pas d'abord compris
l'expression : "marquer une colonne en inversé". Et puis je n'ai pas saisi
non plus quoi par quelque chose comme "/*", et où exactement le remplacer
dans la colonne. Voudriez-vous svp me guider pas à pas. J'ai par exemple la
date 01/11/98 dans la cellule A1. Quelle est la procédure à suive pour
obtenir juste 1998 dans la cellule B1 ??? La procédure que j'appliquerai par
après à la colonne A de date de naissance en forme de: jjmmaa, pour obtenir
les seules années aaaa dans la colonne B. Et une fois de plus merci.



oups, je viens d'essayer et cela ne marche pas.

Si A1 est vraiment une date et encodé comme tel, je ne me rappelle pas
comment je faisais. Je code toujours les dates avec un ' au début
'1998-11-01 ce qui est les transforme en texte.

Je pense que quand j'ai une vraie date (pour Excel), je fais la
transformation à la main.

Si c'est du texte, on fait =stxt(A1;1;4)

Mes dates vont de 25 à 2005.


Denis
Avatar
Chaucre
Bonjour,
Poser la question dans :
microsoft.public.fr.excel
Cordialement
Jean-Paul
Le Fri, 25 Nov 2005 03:48:05 -0800, "Most"
écrivait dans
microsoft.public.fr.windows98:

Merci Denis. J'ai peut être la tête un peu dure. Je n'ai pas d'abord
compris l'expression : "marquer une colonne en inversé". Et puis je
n'ai pas saisi non plus quoi par quelque chose comme "/*", et où
exactement le remplacer dans la colonne. Voudriez-vous svp me guider
pas à pas. J'ai par exemple la date 01/11/98 dans la cellule A1.
Quelle est la procédure à suive pour obtenir juste 1998 dans la
cellule B1 ??? La procédure que j'appliquerai par après à la colonne
A de date de naissance en forme de: jjmmaa, pour obtenir les seules
années aaaa dans la colonne B. Et une fois de plus merci.



oups, je viens d'essayer et cela ne marche pas.

Si A1 est vraiment une date et encodé comme tel, je ne me rappelle pas
comment je faisais. Je code toujours les dates avec un ' au début
'1998-11-01 ce qui est les transforme en texte.

Je pense que quand j'ai une vraie date (pour Excel), je fais la
transformation à la main.

Si c'est du texte, on fait =stxt(A1;1;4)

Mes dates vont de 25 à 2005.


Denis


Avatar
Little Bear
bonsoir,

si la date est en A1

en B1 il faut mettre pour obtenir l'annee : =annee(A1) .
le mois : =mois(A1).
le jour : =jour(A1).

voir aussi dans l'aide d'excel ( Menu "?" et "Sommaire et index" ) les
formules pour les heures et celle qui donne le numero de semaine

j'espere avoir compris ton probleme et y avoir repondu


"Most" a écrit dans le message de news:

Merci Denis. J'ai peut être la tête un peu dure. Je n'ai pas d'abord
compris
l'expression : "marquer une colonne en inversé". Et puis je n'ai pas saisi
non plus quoi par quelque chose comme "/*", et où exactement le remplacer
dans la colonne. Voudriez-vous svp me guider pas à pas. J'ai par exemple
la
date 01/11/98 dans la cellule A1. Quelle est la procédure à suive pour
obtenir juste 1998 dans la cellule B1 ??? La procédure que j'appliquerai
par
après à la colonne A de date de naissance en forme de: jjmmaa, pour
obtenir
les seules années aaaa dans la colonne B. Et une fois de plus merci.

"" a écrit :

Le Thu, 24 Nov 2005 14:34:02 -0800, "Most"
écrivait dans
microsoft.public.fr.windows98:

>Problème de conversion de la date en année seule dans un tableau excel,
>afin
>de pouvoir filtrer des dates de naissance par exemple par la seule année
>de
>nasssance sans teniir compte du jour et du mois. En d'autres termes ne
>retenir par filtage par exemple dans une liste d'élèves que ceux nés en
>1995
>sans tenir compte du jour et de l'année. Et merci.

Remplacer dans la colonne (que l'on marque en inversé auparavant)
quelque chose comme "/*", ce qui remplacera 1995/02/01 par 1995.

Si on sélectionne une colonne, les changements sont limités à cette
colonne. Il faut bien sûr garder une copie de la colonne originale
avant de faire l'opération.


Denis