format date

J

JC de Lorient

Guest
re le forum

et oui je sèche encore malgré mes recherches sur les fils existants !

en A1 jai une liste déroulante représentant les mois de l'année
en B1 j'ai 2005
quelle est la formule pour qu'en C1 j'obtienne ex: janvier 2005 (format date)

ensuite comment dans une formule me calculant une somme entre deux dates sous formes mm/aaaa demandant a excell de calculer du 1er sur le premier mois au dernier jour du mois sur l'autre date

ex: choix de janvier a avril donc calcul du 1er janvier au 30 avril

merci a vous

JC
 
M

Monique

Guest
Bonjour,

Première question
Si ta liste déroulante est au format texte :
=("1/"&A1&B1)*1

Si c'est une date au format mmmm ou mmm :
=DATE(B1;MOIS(A1);1)

Deuxième question, pas compris
Tu fais la somme de quoi entre tes 2 dates ?

Pour avoir le 1er du mois :
=DATE(ANNEE(A10);MOIS(A10);1)
Le dernier jour du mois :
=DATE(ANNEE(A10);MOIS(A10)+1;0)

Ou bien en cochant l'utilitaire d'analyse :
1er du mois :
=FIN.MOIS(A10;-1)+1
dernier jour du mois :
=FIN.MOIS(A10;0)
 
J

Jean-Marie

Guest
Bonsoir JC

Pour transformer un champ texte représentant un mois et une année, il suffit d'additionner une valeur nulle.

A1 = Novembre
A2 = 2005

A3 =(A1&A2)+0 tu obtiens la valeur numérique du 1er novembre 2005, il faut changer le format de la cellule A3

Pour faire la somme de valeurs, pour un mois donné en critères, utilise la fonction SOMMEPROD

=SOMMEPROD(MOIS(ChampDate)=MOIS(DateCritère)*ChampMontant)

@+Jean-Marie
 

Discussions similaires

Réponses
3
Affichages
418

Statistiques des forums

Discussions
312 323
Messages
2 087 300
Membres
103 512
dernier inscrit
sisi235