Formule 1er Jour du mois avec mois en nom de feuille

Résolu/Fermé
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021 - Modifié le 3 mars 2021 à 10:40
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021 - 3 mars 2021 à 12:58
Bonjour,

J'ai un onglet qui se nomme Février. Avec une fonction je récupère en C1 le nom de l'onglet.

Function nomFeuille()
nomFeuille = ActiveSheet.Name
End Function

En C1 j'ai =nomFeuille(), ce qui donne "Février".

Comment en C15, je peux obtenir le 1er jour du mois de C1 ? C'est à dire 01/02/2021

Ensuite je dois travailler avec cette date......pour indiquer le 1er lundi du mois à 07:00
Formule utilisée : =$C$15+6-MOD($C$15+4;7)+TEMPS(7;0;0)

Merci d'avance !
Pygos

Excel2010


Configuration: Windows / Firefox 78.0

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
3 mars 2021 à 10:45
Bnjour
faite hiors champ une liste des noms de mois que vous utilisez comme feuille
par exemple de Z1 à Z12, où même sur une autre feuille
Pour obtenir le 1° du mois avec ce nom en C1:
=Date(2021;EQUIV(C1;$Z$1:$Z$12;1)
crdlmnt
1
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021
3 mars 2021 à 12:02
Merci Vaucluse,

Cela ne parait pas fonctionner pour la plupart des mois sauf 2 (Janvier et Septembre)

Pour Janvier =01/01/2021 (ok)
Pour Février = #NA
Pour Mars = 01/08/2021 et non 01/03/2021
Pour Avril = #NA
Pour Mai = 01/08/2021 et non 01/05/2021
Pour Juin = #NA
Pour Juillet = 01/02/2021 et non 01/07/2021
Pour Août = #NA
Pour Septembre = 01/09/2021(ok)
Pour Octobre = 01/08/2021 et non 01/10/2021
Pour Novembre = 01/08/2021 et non 01/11/2021
Pour Décembre = #NA

Cordialement,
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
3 mars 2021 à 12:14
Bonjour,

Essaie :
=DATE(2021;MOIS("1-"&C1);1)


Cordialement
1
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021
3 mars 2021 à 12:58
Bonjour ALS35,

Cela fonctionne aussi !

Cordialement,
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
3 mars 2021 à 12:15
Avec mes excuses, j'ai tapé la formule un peu à coté...celles qui fonctionnent avec ça, c'est le hasard
voyez avec:

=Date(2021;EQUIV(C1;$Z$1:$Z$12;0);1)

ça devrait aller mieux
bien entendu la liste en Z doit coporter les noms incrit de la même façon que dans les noms d'onglets
crdlmnt

1
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021
3 mars 2021 à 12:57
Merci ! Vaucluse, cela fonctionne !

Cordialement,
0
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021
3 mars 2021 à 10:42
Doublon, en cours de suppression, car question mal aiguillée Bureautique: EXCEL au lieu de Bureautique...
0