Modifier des plages de dates sous excel 2007
Résolu/Fermé
thilaunathisa
Messages postés
168
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
10 décembre 2011
-
9 déc. 2011 à 18:41
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 10 déc. 2011 à 17:43
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 10 déc. 2011 à 17:43
A voir également:
- Modifier des plages de dates sous excel 2007
- Modifier liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Formule excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
8 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié par Vaucluse le 9/12/2011 à 19:46
Modifié par Vaucluse le 9/12/2011 à 19:46
Bonsoir
tester sur votre fichier en colonne B à partir de B4, la formule ci dessous semble donner les résultats voulus:
=SI(NBCAR(A4)7;TEXTE(GAUCHE(A4;5);"mm/aaaa");TEXTE(GAUCHE(A4;5)*1;"mm/aaaa")&"-"&TEXTE(DROITE(A4;5);"mm/aaa"))
sauf pour les années en 00 car je pense qu'excel ne fait pas la différence entre 1900 et 2000,
.....moi non plus d'ailleurs!
Bonne chance
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
tester sur votre fichier en colonne B à partir de B4, la formule ci dessous semble donner les résultats voulus:
=SI(NBCAR(A4)7;TEXTE(GAUCHE(A4;5);"mm/aaaa");TEXTE(GAUCHE(A4;5)*1;"mm/aaaa")&"-"&TEXTE(DROITE(A4;5);"mm/aaa"))
sauf pour les années en 00 car je pense qu'excel ne fait pas la différence entre 1900 et 2000,
.....moi non plus d'ailleurs!
Bonne chance
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
thilaunathisa
Messages postés
168
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
10 décembre 2011
25
9 déc. 2011 à 20:19
9 déc. 2011 à 20:19
Vaucluse,
je te remercie infiniment de ta réponse aussi rapide, mais malheureusement, j'ai encore quelques soucis avec ces dates, comme tu pourras le constater dans le fichier joint.
La formule fonctionne sur une partie, mais je ne désespère pas.
Encore merci.
Le fichier avec la formule et les commentaire:
https://www.cjoint.com/?ALjurWmFCFS
je te remercie infiniment de ta réponse aussi rapide, mais malheureusement, j'ai encore quelques soucis avec ces dates, comme tu pourras le constater dans le fichier joint.
La formule fonctionne sur une partie, mais je ne désespère pas.
Encore merci.
Le fichier avec la formule et les commentaire:
https://www.cjoint.com/?ALjurWmFCFS
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
9 déc. 2011 à 20:59
9 déc. 2011 à 20:59
Je crois avoir déjà expliqué le problème dans ma réponse pour les 0, excel ni moi non plus avons quelle année choisir, ce qui fait que le calcul d'excel est farfelu.:
02/02 pour vous, c'est Février 2002 ou 1902??
si vous savez choisir, dites nous comment et on pourra peut être trouver une solution demain, mais ce sera surement beaucoup plus compliqué!
par ailleurs: au moins pour les codes qui fonctionnent; $, votre formule n'est pas correcte:
le début n'est pas:
=SI(NBCAR(D31)*7
mais
=SI(NBCAR(D31)<7.mais c'est vrai que j'ai omis le signe dans mon premier message
peut être à demain avec les précisions supplémentaires
Crdlmnt
.
02/02 pour vous, c'est Février 2002 ou 1902??
si vous savez choisir, dites nous comment et on pourra peut être trouver une solution demain, mais ce sera surement beaucoup plus compliqué!
par ailleurs: au moins pour les codes qui fonctionnent; $, votre formule n'est pas correcte:
le début n'est pas:
=SI(NBCAR(D31)*7
mais
=SI(NBCAR(D31)<7.mais c'est vrai que j'ai omis le signe dans mon premier message
peut être à demain avec les précisions supplémentaires
Crdlmnt
.
Raymond PENTIER
Messages postés
58389
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
17 090
10 déc. 2011 à 05:56
10 déc. 2011 à 05:56
Salut.
Ton tableau et l'exposé de ton problème ne correspondent pas.
En effet ton tableau ne contient QUE du texte, et aucune donnée au format date.
De plus, la plupart du temps il y a l'équivalent de 2 dates dans une même cellule : on ne peut rien en faire ! La preuve, c'est que la formule de mon ami Vaucluse ne traite que la première moitié de la cellule ; pas la seconde ...
Qui a donc effectué des saisies aussi fantaisistes ?
Ton tableau et l'exposé de ton problème ne correspondent pas.
En effet ton tableau ne contient QUE du texte, et aucune donnée au format date.
De plus, la plupart du temps il y a l'équivalent de 2 dates dans une même cellule : on ne peut rien en faire ! La preuve, c'est que la formule de mon ami Vaucluse ne traite que la première moitié de la cellule ; pas la seconde ...
Qui a donc effectué des saisies aussi fantaisistes ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
10 déc. 2011 à 07:11
10 déc. 2011 à 07:11
Bonjour
allons allons, mon ami Raymond, il ne s'agit que de faciliter la lecture, comme le demande thilaunathisa, pas de faire des calculs!
La formule proposée, correctement écrite, traitait bien les deux cotés, (mais pas les années en 0x) je suis un grand spécialiste des fautes de frappe :(((
disons que c'est moi qui ai tenté de passer par un format date dans ma proposition. Ce n'était pas la bonne idée;
voila un fichier avec une autre proposition en colonne G, qui ne traite qu'en texte cette fois.
Par contre, cela suppose qu'il n'y a pas d'année avant 1920 à prendre en compte, car tut ce qui est année en 0x ou 1x passe en 200x ou 201x
https://www.cjoint.com/?ALkhe1oRhSG
bon week-end à vous deux.
crdlmnt
allons allons, mon ami Raymond, il ne s'agit que de faciliter la lecture, comme le demande thilaunathisa, pas de faire des calculs!
La formule proposée, correctement écrite, traitait bien les deux cotés, (mais pas les années en 0x) je suis un grand spécialiste des fautes de frappe :(((
disons que c'est moi qui ai tenté de passer par un format date dans ma proposition. Ce n'était pas la bonne idée;
voila un fichier avec une autre proposition en colonne G, qui ne traite qu'en texte cette fois.
Par contre, cela suppose qu'il n'y a pas d'année avant 1920 à prendre en compte, car tut ce qui est année en 0x ou 1x passe en 200x ou 201x
https://www.cjoint.com/?ALkhe1oRhSG
bon week-end à vous deux.
crdlmnt
Raymond PENTIER
Messages postés
58389
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
17 090
10 déc. 2011 à 17:43
10 déc. 2011 à 17:43
Salut Vaucluse.
Compte-tenu de la précision "J'ai essyé en mettant format personnalisé: mm/aaaa", j'ai conclu qu'il s'agissait bien de valeurs numériques. D'où ma réponse.
Mais l'important, c'est que le demandeur soit finalement satisfait de sa discussion !
Compte-tenu de la précision "J'ai essyé en mettant format personnalisé: mm/aaaa", j'ai conclu qu'il s'agissait bien de valeurs numériques. D'où ma réponse.
Mais l'important, c'est que le demandeur soit finalement satisfait de sa discussion !
thilaunathisa
Messages postés
168
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
10 décembre 2011
25
10 déc. 2011 à 10:50
10 déc. 2011 à 10:50
Raymond et Vaucluse,
Je vous remrcie de votre intervention aussi rapide.
Pour répondre à Raymond, je passe par une saisie au format "texte", car comme vous le constaterez, je suis obligé de mettre des symboles, pour certaines dates, si celles ci concernent une fin (->XX/XX), ou un début (XX/XX->).
La formule fonctionne parfaitement, et je vous remercie du temps précieux (plusieurs heures...) ainsi gagné.
Je ne rencontre qu'un seul petit "souci", quand le symbole -> est placé avant la date, ça ne fonctionne pas (->XX/XX).
Quand il est après tout fonctionne.
Encore mille fois merci.
En espérant que "Vaucluse" me donnera la solution finale.
Excellent WE à vous deux.
très CDT
Je vous remrcie de votre intervention aussi rapide.
Pour répondre à Raymond, je passe par une saisie au format "texte", car comme vous le constaterez, je suis obligé de mettre des symboles, pour certaines dates, si celles ci concernent une fin (->XX/XX), ou un début (XX/XX->).
La formule fonctionne parfaitement, et je vous remercie du temps précieux (plusieurs heures...) ainsi gagné.
Je ne rencontre qu'un seul petit "souci", quand le symbole -> est placé avant la date, ça ne fonctionne pas (->XX/XX).
Quand il est après tout fonctionne.
Encore mille fois merci.
En espérant que "Vaucluse" me donnera la solution finale.
Excellent WE à vous deux.
très CDT
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
10 déc. 2011 à 11:41
10 déc. 2011 à 11:41
Bonjour
https://www.cjoint.com/?ALklLXHcPYw
dites nous encore quels cas de figure ne fonctionnent pas ? !!!
bien cordialement quand même et bon WE :-).
https://www.cjoint.com/?ALklLXHcPYw
dites nous encore quels cas de figure ne fonctionnent pas ? !!!
bien cordialement quand même et bon WE :-).
thilaunathisa
Messages postés
168
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
10 décembre 2011
25
10 déc. 2011 à 11:53
10 déc. 2011 à 11:53
Vaucluse,
Que dire ??????
Merci ?
C'est parfait, et excellent, et en plus d'une rapidité déconcertante.
Mille mercis de tout l'intérêt porté à ma demande et la rapidité d'exécution. Et pourtant ce n'est pas faute d'avoir passé des heures à chercher en vain.....
Mille mercis, et excellent week-end, et avec un peu d'avance, d'excellente fêtes de fin d'année..
je clos le sujet.
Que dire ??????
Merci ?
C'est parfait, et excellent, et en plus d'une rapidité déconcertante.
Mille mercis de tout l'intérêt porté à ma demande et la rapidité d'exécution. Et pourtant ce n'est pas faute d'avoir passé des heures à chercher en vain.....
Mille mercis, et excellent week-end, et avec un peu d'avance, d'excellente fêtes de fin d'année..
je clos le sujet.