Formule 1er Jour du mois avec mois en nom de feuille
Résolu
pygos
Messages postés
202
Statut
Membre
-
pygos Messages postés 202 Statut Membre -
pygos Messages postés 202 Statut Membre -
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
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
-
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
-
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,
-
-
Bonjour,
Essaie :=DATE(2021;MOIS("1-"&C1);1)
Cordialement -
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
-
Doublon, en cours de suppression, car question mal aiguillée Bureautique: EXCEL au lieu de Bureautique...