A voir également:
- Pb rang sur dates non classées
- Somme si entre deux dates ✓ - Forum Excel
- Excel rang sans doublon ✓ - Forum Bureautique
- Fonction rang excel avec plusieurs conditions ✓ - Forum Excel
- Excel compris entre deux dates ✓ - Forum Excel
- Nombre de jours entre deux dates excel - Guide
3 réponses
chtilou
Messages postés
1696
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
30 avril 2012
523
20 juin 2008 à 09:40
20 juin 2008 à 09:40
Bonjour.
Le mois et un tiret MOIS(C3)&"-"&
Un numéro d'ordre dans le mois donné… et c'est là que je pêche…
=MOIS(C3)&"-"&LIGNE()
Le mois et un tiret MOIS(C3)&"-"&
Un numéro d'ordre dans le mois donné… et c'est là que je pêche…
=MOIS(C3)&"-"&LIGNE()
Ivan-hoe
Messages postés
433
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
17 octobre 2008
309
21 juin 2008 à 12:08
21 juin 2008 à 12:08
Salut Tine,
ta colonne C contenant les dates se nomme "Idates" ; sur le même principe, tu insères une colonne que tu nommes "Imois", par exemple la colonne D. La formule dans cette colonne est =MOIS(C3)
Ta formule magique sera alors :
=D3&"-"&SOMMEPROD((IMois=D3)*(Idates<C3))+NB.SI($C$3:C3;C3)
Si on décompose :
SOMMEPROD((IMois=D3)*(Idates<C3)) donne le nombre de fois qu'on trouve une date dans le mois avant la date concernée.
Avec NB.SI($C$3:C3;C3), on incrémente à chaque fois qu'on trouve la date concernée.
Attention au changement d'année !
Pour que ton fichier supporte le passage à 2009, la formule dans Imois devrait tenir compte du mois ET de l'année.
par exemple, D3 =ANNEE(C3)&TEXTE(MOIS(C3);"00")
A suivre...
ta colonne C contenant les dates se nomme "Idates" ; sur le même principe, tu insères une colonne que tu nommes "Imois", par exemple la colonne D. La formule dans cette colonne est =MOIS(C3)
Ta formule magique sera alors :
=D3&"-"&SOMMEPROD((IMois=D3)*(Idates<C3))+NB.SI($C$3:C3;C3)
Si on décompose :
SOMMEPROD((IMois=D3)*(Idates<C3)) donne le nombre de fois qu'on trouve une date dans le mois avant la date concernée.
Avec NB.SI($C$3:C3;C3), on incrémente à chaque fois qu'on trouve la date concernée.
Attention au changement d'année !
Pour que ton fichier supporte le passage à 2009, la formule dans Imois devrait tenir compte du mois ET de l'année.
par exemple, D3 =ANNEE(C3)&TEXTE(MOIS(C3);"00")
A suivre...
20 juin 2008 à 22:52
date réf
01/01/08 1-1
07/03/08 3-2
15/02/08 2-8
12/01/08 1-2
03/03/08 3-1
07/03/08 3-3
pour mars, j'ai une ligne le 3 (3-1) et deux lignes le 7 (3-2 et 3-3)
j'étais partie sur la fonction RANG(), mais je n'arrive pas à intégrer dans ma formule le nombre de dates pour le mois x. Le résultat, c'est que pour le 1 avril, j'ai la référence 4-65 au lieu de 4-1 avec la formule
=SI(ESTVIDE(F6);"";MOIS(F6)&"-"&RANG(F6;Idates;1))
Avec la fonction ligne() que tu me proposes, j'arrive au même résultat...
L'idée, c'est de changer ma plage Idates par une plage qui ne prend que les lignes du mois de F6
J'espère avoir été plus claire...
merci quand même...
Tine