Nombre de dates dans une même cellule
Résolu/Fermé
bivog
-
24 mai 2018 à 12:36
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 mai 2018 à 10:09
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 mai 2018 à 10:09
A voir également:
- Nombre de dates dans une même cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller cellule excel - Guide
- Si une cellule contient un mot alors ✓ - Forum Excel
- Excel compter le nombre de cellule d'une couleur - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
24 mai 2018 à 12:43
24 mai 2018 à 12:43
Bonjour
si toutes vos dates sont inscrites comme dans votre message et sachant qu'il y a donc deux slash par date:
pour une cellule A1:
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";"")))/2
attention à toutes les parenthèses
crdlmnt
si toutes vos dates sont inscrites comme dans votre message et sachant qu'il y a donc deux slash par date:
pour une cellule A1:
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";"")))/2
attention à toutes les parenthèses
crdlmnt
jee pee
Messages postés
40558
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 décembre 2024
9 458
24 mai 2018 à 12:48
24 mai 2018 à 12:48
Bonjour,
Avec des tirets :
Pour une exploitation autre, comme des traitements sur les dates, on pourrait extraire les dates dans 3 colonnes.
Cdlt
Avec des tirets :
=SI(ESTVIDE(A1);0;(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"-";"")))+1)
Pour une exploitation autre, comme des traitements sur les dates, on pourrait extraire les dates dans 3 colonnes.
Cdlt
24 mai 2018 à 12:54
Avec une seule date, le champ n'étant plus une chaine mais un champ date numérique, cela répond 0 et non 1.
Cdlt
24 mai 2018 à 12:58
28 mai 2018 à 09:32
Excusez moi pour la réponse tardive, je n'ai pas pu tester la formule jusqu'à ce matin.
Merci pour la formule, elle marche lorsque la case est mis en format texte.
Par contre j'avoue ne pas comprendre pourquoi la formule marche. Vu que j'aurais surement d'autres demandes de ce type, Est-ce que vous pourriez m'expliquer comment cela fonctionne afin que je ne viennes pas vous embêté tous les 3-4 matins pour ce genre de questions?
Merci d'avance
Modifié le 28 mai 2018 à 09:55
que ce soit avec les / ou les - (avec les tirets c'est plus fiable) mais vous pouvez aussi le faire
avec des blancs s'ils séparent les dates:
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";"")))/2
NBCAR(A1) compte le nombre de caractères dans la cellule
vous pouvez tester dans une cellule avec : =NBCAR(A1)
SUBSTITUE remplace dans la cellule indiquée, le premier texte spécifiés par le second
dans notre cas, remplace les / par ..rien
et donc
tester aussi dans une cellule:
=SUBSTITUE(A1;"/";"")
et donc la différence entre les deux NBCAR donne le nombre de / qu'il suffit de diviser par deux pour avoir le nombre de dates
crdlmnt
28 mai 2018 à 10:04
Bonne journée