Fonction recherche sur plusieurs critère

Bonjour,

je souhaite créer une formule qui me donne les vendredi des semaines impaires

J'ai créé mes jours de l'année avec =DATE(ANNEE;1,N°dejour) et le chiffre de jour avec =JOURSEM et le N° de semaine avec =NO.SEMAINE

et la je bloque..

Dans la colonne H, j'ai mis le 6 qui correspond aux vendredi et dans la colonne I, les n° de semaine,

J'ai essayer avec recherche mais sans résultat, il faudrait une formule =RECHERCHE.SI

A moins que je m'y prenne de la mauvaise façon, pouvez vous m'aider ?

Merci beaucoup d'avance

Bonjour tbd44,

testez la formule suivante en J4

=SI(TEXTE(DATE(ANNEE($E4);MOIS($E4);CHOISIR(JOURSEM(DATE(ANNEE($E4);MOIS($E4);1);11);5;4;3;2;1;7;6));"ww")*1>1;DATE(ANNEE($E4);MOIS($E4);CHOISIR(JOURSEM(DATE(ANNEE($E4);MOIS($E4);1);11);5;4;3;2;1;7;6))+7;DATE(ANNEE($E4);MOIS($E4);CHOISIR(JOURSEM(DATE(ANNEE($E4);MOIS($E4);1);11);5;4;3;2;1;7;6)))

Dans laquelle on teste si on est bien en semaine 1, sinon on ajoute 7

Edit Modo : sujet excel et non Calc - Fil déplacé sur le forum Excel

Bonjour

Merci njhub pour ta réponse mais j'arrive pas a faire fonctionner ta formule

J'ai finalement trouvé avec =(DATE(ANNEE;1;1)+$L$9)-JOURSEM(DATE(ANNEE;1;1)+$L$9;2)+$L$6

L9 est mes semaines et L6 mon jour

Bonjour à tous !

Pas certain d'avoir correctement appréhendé votre besoin, mais.....

Avec Microsoft 365, pour obtenir la liste des vendredis des semaines impaires pour une année donnée :

=LET(
lD;SEQUENCE(366;;DATE(ANNEE;1;1));
FILTRE(lD;(JOURSEM(lD;2)=5)*(EST.IMPAIR(NO.SEMAINE.ISO(lD)))*(ANNEE(lD)=ANNEE))

Remarque : Il n'est pas opportun d'utiliser un nom de fonction (ANNEE) pour nommer une cellule.

Bonjour à tous,b

avec une formule :

=FILTRE($C$4:$E$369;($C$4:$C$369=6)*(MOD($D$4:$D$369;2)=1))

Crdlmt

Rechercher des sujets similaires à "fonction recherche critere"