[Résolu] 1ere cellule du mois qui doit être un vendredi

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
fabyboun
NOOuvel adepte
NOOuvel adepte
Messages : 11
Inscription : 23 juil. 2018 18:41

[Résolu] 1ere cellule du mois qui doit être un vendredi

Message par fabyboun »

Bonjour à tous,
Le titre n'est peut être pas très explicite, mais je ne savais pas comment le formuler !

mon tableau est divisé en colonne, pour chaque vendredi de l'année. Chaque mois compte 5 colonne, même s'il n'y a que 4 vendredi cette année là. L'année prochaine, il y en aura peut être 5, et je ne veux pas avoir a refaire tout le tableau!
Je voudrais que chaque 1ere cellule de chaque mois m'affiche automatiquement le 1er vendredi du mois, selon la date entrée pour le 1er vendredi d'octobre. (mon année commence en octobre !!)
Je joins mon fichier, se sera peut être plus clair!

Merci d'avance
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice Version: 5.4.2.2
Windows 7
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5753
Inscription : 02 janv. 2009 23:56

Re: 1er cellule du mois doit être vendredi

Message par Jean-Louis Cadeillan »

Bonsoir et bienvenue,
Tu peux utiliser la formule suivante :

Code : Tout sélectionner

=MAX(SI(JOURSEM(DATEVAL($B$1&"-"&$A2&"-0"&LIGNE($A$1:$A$7));2)=5;DATEVAL($B$1&"-"&$A2&"-0"&LIGNE($A$1:$A$7));0))
avec dans B1 le millésime de l'année et dans A2 le mois. C'est une formule matricielle à une seule cellule à valider par Ctrl+Maj+Entrée. À toi de l'adapter à ton fichier. Voir ci-joint un exemple d'utilisation.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
fabyboun
NOOuvel adepte
NOOuvel adepte
Messages : 11
Inscription : 23 juil. 2018 18:41

Re: 1er cellule du mois doit être vendredi

Message par fabyboun »

Réponse rapide et efficace!
ça marche
Merci Jean-Louis!
Libreoffice Version: 5.4.2.2
Windows 7
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5753
Inscription : 02 janv. 2009 23:56

Re: 1er cellule du mois doit être vendredi

Message par Jean-Louis Cadeillan »

Du coup je peux te fournir l'adaptation, comme ça tu pourras comparer ! (J'ai mis le millésime de l'année en B1...une cellule quasi invisible !). Tu verras, j'ai fait aussi quelques autres arrangements pour que la cinquième semaine n'apparaisse que si nécessaire. D'une année sur l'autre, tu n'as qu'une seule cellule à changer ... le millésime en B1.
Bonne soirée,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
fabyboun
NOOuvel adepte
NOOuvel adepte
Messages : 11
Inscription : 23 juil. 2018 18:41

Re: 1er cellule du mois doit être vendredi

Message par fabyboun »

$B$1+1 pour janvier, je n'y avais pas pensé!
Du coup, j'avais mis 2018 en A1 et 2019 en B1, et modification de la formule a partir de janvier !
Merci encore!
Libreoffice Version: 5.4.2.2
Windows 7