Bonjour,
j'utilise Excel 97
J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur
plusieurs siècles
Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de
manière à ce qu'elles soient prises en considération dans la fonction Données
"trier".
-- Merci de votre éclairage.
pymyp
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gros Minet
Bonsoir,
Tu écrits toutes tes dates, même celles postérieures à 1900, sous cette forme : Année Mois Jour, tout collé
17480522 17890714 18400210 18560503 18561205
Puis tu les tries. Ensuite, tu peux éventuellement utiliser cete formule pour avoir le / comme séparateur :
=DROITE(A2;2)&"/"&GAUCHE(SUBSTITUE(A2;A2;DROITE(A2;4));2)&"/"&GAUCHE(A2;4) en supposant que ta première date est en A2.
Cordialement.
Gros Minet.
"pymyp" a écrit dans le message de news:
Bonjour, j'utilise Excel 97 J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur plusieurs siècles Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de manière à ce qu'elles soient prises en considération dans la fonction Données "trier". -- Merci de votre éclairage. pymyp
Bonsoir,
Tu écrits toutes tes dates, même celles postérieures à 1900, sous cette
forme : Année Mois Jour, tout collé
17480522
17890714
18400210
18560503
18561205
Puis tu les tries. Ensuite, tu peux éventuellement utiliser cete formule
pour avoir le / comme séparateur :
=DROITE(A2;2)&"/"&GAUCHE(SUBSTITUE(A2;A2;DROITE(A2;4));2)&"/"&GAUCHE(A2;4)
en supposant que ta première date est en A2.
Cordialement.
Gros Minet.
"pymyp" <pymyp@discussions.microsoft.com> a écrit dans le message de news:
E6557C79-8E30-437D-BA54-D0E065EFD172@microsoft.com...
Bonjour,
j'utilise Excel 97
J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur
plusieurs siècles
Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant,
de
manière à ce qu'elles soient prises en considération dans la fonction
Données
"trier".
-- Merci de votre éclairage.
pymyp
Tu écrits toutes tes dates, même celles postérieures à 1900, sous cette forme : Année Mois Jour, tout collé
17480522 17890714 18400210 18560503 18561205
Puis tu les tries. Ensuite, tu peux éventuellement utiliser cete formule pour avoir le / comme séparateur :
=DROITE(A2;2)&"/"&GAUCHE(SUBSTITUE(A2;A2;DROITE(A2;4));2)&"/"&GAUCHE(A2;4) en supposant que ta première date est en A2.
Cordialement.
Gros Minet.
"pymyp" a écrit dans le message de news:
Bonjour, j'utilise Excel 97 J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur plusieurs siècles Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de manière à ce qu'elles soient prises en considération dans la fonction Données "trier". -- Merci de votre éclairage. pymyp
Gros Minet
Re,
Pour avoir le séparateur / et remettre tout ça dans le bon ordre cette formule est plus courte :
=DROITE(A2;2)&"/"&STXT(A2;5;2)&"/"&GAUCHE(A2;4)
Avec toujours ta première date en A2.
Cordialement.
Gros Minet.
"Gros Minet" a écrit dans le message de news:
Bonsoir,
Tu écrits toutes tes dates, même celles postérieures à 1900, sous cette forme : Année Mois Jour, tout collé
17480522 17890714 18400210 18560503 18561205
Puis tu les tries. Ensuite, tu peux éventuellement utiliser cete formule pour avoir le / comme séparateur :
=DROITE(A2;2)&"/"&GAUCHE(SUBSTITUE(A2;A2;DROITE(A2;4));2)&"/"&GAUCHE(A2;4) en supposant que ta première date est en A2.
Cordialement.
Gros Minet.
"pymyp" a écrit dans le message de news:
Bonjour, j'utilise Excel 97 J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur plusieurs siècles Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de manière à ce qu'elles soient prises en considération dans la fonction Données "trier". -- Merci de votre éclairage. pymyp
Re,
Pour avoir le séparateur / et remettre tout ça dans le bon ordre cette
formule est plus courte :
=DROITE(A2;2)&"/"&STXT(A2;5;2)&"/"&GAUCHE(A2;4)
Avec toujours ta première date en A2.
Cordialement.
Gros Minet.
"Gros Minet" <grosminet@libre.gaule> a écrit dans le message de news:
Ok6KRYIHGHA.1424@TK2MSFTNGP12.phx.gbl...
Bonsoir,
Tu écrits toutes tes dates, même celles postérieures à 1900, sous cette
forme : Année Mois Jour, tout collé
17480522
17890714
18400210
18560503
18561205
Puis tu les tries. Ensuite, tu peux éventuellement utiliser cete formule
pour avoir le / comme séparateur :
=DROITE(A2;2)&"/"&GAUCHE(SUBSTITUE(A2;A2;DROITE(A2;4));2)&"/"&GAUCHE(A2;4)
en supposant que ta première date est en A2.
Cordialement.
Gros Minet.
"pymyp" <pymyp@discussions.microsoft.com> a écrit dans le message de news:
E6557C79-8E30-437D-BA54-D0E065EFD172@microsoft.com...
Bonjour,
j'utilise Excel 97
J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur
plusieurs siècles
Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant,
de
manière à ce qu'elles soient prises en considération dans la fonction
Données
"trier".
-- Merci de votre éclairage.
pymyp
Pour avoir le séparateur / et remettre tout ça dans le bon ordre cette formule est plus courte :
=DROITE(A2;2)&"/"&STXT(A2;5;2)&"/"&GAUCHE(A2;4)
Avec toujours ta première date en A2.
Cordialement.
Gros Minet.
"Gros Minet" a écrit dans le message de news:
Bonsoir,
Tu écrits toutes tes dates, même celles postérieures à 1900, sous cette forme : Année Mois Jour, tout collé
17480522 17890714 18400210 18560503 18561205
Puis tu les tries. Ensuite, tu peux éventuellement utiliser cete formule pour avoir le / comme séparateur :
=DROITE(A2;2)&"/"&GAUCHE(SUBSTITUE(A2;A2;DROITE(A2;4));2)&"/"&GAUCHE(A2;4) en supposant que ta première date est en A2.
Cordialement.
Gros Minet.
"pymyp" a écrit dans le message de news:
Bonjour, j'utilise Excel 97 J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur plusieurs siècles Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de manière à ce qu'elles soient prises en considération dans la fonction Données "trier". -- Merci de votre éclairage. pymyp
michdenis
Bonjour Pymyp,
Tu peux utiliser une fonction en vba, VBA peut manier les dates de 99 à 9999 (années).
Tu ajoutes une colonne et tu copies la fonction sur son étendue : =Vdate(A1) La colonne va afficher la valeur numérique des dates sur laquelle tu peux trier.
Copie cette fonction dans un module standard '--------------------- Function VDate(rg As Range)
If IsDate(rg) Then VDate = CLng(CDate(rg)) Else VDate = "" End If
End Function '---------------------
Salutations!
"pymyp" a écrit dans le message de news: Bonjour, j'utilise Excel 97 J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur plusieurs siècles Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de manière à ce qu'elles soient prises en considération dans la fonction Données "trier". -- Merci de votre éclairage. pymyp
Bonjour Pymyp,
Tu peux utiliser une fonction en vba, VBA peut manier les
dates de 99 à 9999 (années).
Tu ajoutes une colonne et tu copies la fonction sur son
étendue : =Vdate(A1)
La colonne va afficher la valeur numérique des dates
sur laquelle tu peux trier.
Copie cette fonction dans un module standard
'---------------------
Function VDate(rg As Range)
If IsDate(rg) Then
VDate = CLng(CDate(rg))
Else
VDate = ""
End If
End Function
'---------------------
Salutations!
"pymyp" <pymyp@discussions.microsoft.com> a écrit dans le message de news: E6557C79-8E30-437D-BA54-D0E065EFD172@microsoft.com...
Bonjour,
j'utilise Excel 97
J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur
plusieurs siècles
Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de
manière à ce qu'elles soient prises en considération dans la fonction Données
"trier".
-- Merci de votre éclairage.
pymyp
Tu peux utiliser une fonction en vba, VBA peut manier les dates de 99 à 9999 (années).
Tu ajoutes une colonne et tu copies la fonction sur son étendue : =Vdate(A1) La colonne va afficher la valeur numérique des dates sur laquelle tu peux trier.
Copie cette fonction dans un module standard '--------------------- Function VDate(rg As Range)
If IsDate(rg) Then VDate = CLng(CDate(rg)) Else VDate = "" End If
End Function '---------------------
Salutations!
"pymyp" a écrit dans le message de news: Bonjour, j'utilise Excel 97 J'ai déclaré des cellules avec un format jj/mm/aaaa. Les données sont sur plusieurs siècles Comment faire accepter des dates ayant un millèsime jj/mm/18aa ou avant, de manière à ce qu'elles soient prises en considération dans la fonction Données "trier". -- Merci de votre éclairage. pymyp