Afficher les dates en jours de la semaine (en anglais)

sebbbbb

XLDnaute Impliqué
bonjour

j'ai trouvé une formule pour faire correspondre la date d'une cellule au jour de la semaine :

=texte(C29;"JJJJ")
C29 étant la date au format jj/mm/aaaa

j'aimerai faire la même chose mais en affichant le jour en anglais cad : Monday, Tuesday, Wednesday etc etc

j'aimerai que la 1ere lettre soit en majuscule

pourriez vous m'aider svp ?
merci
seb
 

Paf

XLDnaute Barbatruc
Bonjour,

un essai par fonction personnalisée:

Dans un module standard:
VB:
Function JourEN(Cellule)
T = Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday")
JourEN = T(Weekday(Cellule, 2))
End Function

et dans une cellule: =JourEN(C29)
 

sebbbbb

XLDnaute Impliqué
j ai trouvé cette formule qui fonctionne
=CHOISIR(JOURSEM(C29);"Sunday";"Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday")

le hic c'est que lorsque je laisse la cellule C29 vide, le jour "Saturday" apparaît ce qui me pose evidemment problème

avez vous solution svp ?
merci
seb
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer:
Code:
=si(estvide(C29);"";CHOISIR(JOURSEM(C29);"Sunday";"Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday"))
ou
Code:
=si(C29="";"";CHOISIR(JOURSEM(C29);"Sunday";"Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday"))

JHA
 

Modeste geedee

XLDnaute Barbatruc
bonjour

j'ai trouvé une formule pour faire correspondre la date d'une cellule au jour de la semaine :

=texte(C29;"JJJJ")
C29 étant la date au format jj/mm/aaaa

j'aimerai faire la même chose mais en affichant le jour en anglais cad : Monday, Tuesday, Wednesday etc etc
=texte(C29;"[$-F801]JJJJ")
voir aussi :
https://www.excel-downloads.com/attachments/dates_lcids-xls.318325/
upload_2019-2-20_20-8-14.png
 
Dernière édition:

Discussions similaires

Réponses
25
Affichages
542

Statistiques des forums

Discussions
309 595
Messages
2 064 742
Membres
237 512
dernier inscrit
Yoan1201