Calcul d'un délais entre deux dates et en fonction de tranche d

Fermé
sarah - 28 oct. 2013 à 12:54
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 oct. 2013 à 16:18
Bonjour,

dans une colonne A1:A10 : j'ai des tranches d age (ex : "0 à 2", "3 à 6", "7 à 9", "10 à 12", "13 à 16", "17 à 20", "21 à 25"), dans la colonne B1:B10 : j'ai des "dates de réception de demande" (au format JJ/MM/AAAA) en colonne C1:C10 : j'ai des "dates de premiers RDV" (au format JJ/MM/AAAA)

Comment faire pour que dans la cellule X1 = délais total entre réception demande et premier RDV pour les personnes entre 0 et 16 ans ?

Merci par avance pour votre aide
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 28/10/2013 à 13:51
Bonjour
le problème qui complique est que vous avez en A un texte plutôt qu'un valeur numérique

Essayez cette formule en X1 à tirer sur la hauteur:

=SI(DROITE(A1;NBCAR(A1)-TROUVE("à";A1;1))*1<=16;C1-B1;"")

... ou plus simplement si vous avez toujours un b lanc entre le à et la date limite de la tranche:

=SI(DROITE(A1;2)*1<=16;C1-B1;"")

crdlmnt
Errare humanum est, perseverare diabolicum
0
Est-il possible d'avoir ce délais jours, mois et années ?

Et autre condition d'avoir la case vide si l'une des cellules A/B/C est vide ?

(le tout sur la même formule)
0
Euh en faite en jours c'est très bien !!

juste la seconde condition dans la formule
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
28 oct. 2013 à 16:18
Re

=SI(OU(A1="";B1="";C1="");"";SI(DROITE(A1;2)*1<=16;DATEDIF(B1;C1;"d"))

Note si vous voulez inclure les jours portant la date en B et C, rajouter 1 à DATEDIF

=SI(OU(A1="";B1="";C1="");"";SI(DROITE(A1;2)*1<=16;DATEDIF(B1;C1;"d")+1)

crdlmnt
0