XL 2010 recherche à 2 critères

  • Initiateur de la discussion Initiateur de la discussion c o c o
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour,

J'ai réussi !! C'était dur à trouver mais voilà la formule :

VB:
=SI(INDEX($C$2:$I$2;1;EQUIV(1;INDIRECT("C"&EQUIV(C$20;$A$3:$A$18;0)+2&":"&"I"&EQUIV(C$20;$A$3:$A$18;0)+2);0))=$A21;1;"")

J'ai du changer le nom des jours en colonne 2. Désolé mais au sinon c'était impossible.

EDIT : Hello sylvanu
 

Pièces jointes

Bonjour,

J'ai réussi !! C'était dur à trouver mais voilà la formule :

VB:
=SI(INDEX($C$2:$I$2;1;EQUIV(1;INDIRECT("C"&EQUIV(C$20;$A$3:$A$18;0)+2&":"&"I"&EQUIV(C$20;$A$3:$A$18;0)+2);0))=$A21;1;"")

J'ai du changer le nom des jours en colonne 2. Désolé mais au sinon c'était impossible.

EDIT : Hello sylvanu
Merci beaucoup c'est super. Par contre, j'ai essayé de comprendre la formule mais en vain et comme j'aimerais pourvoir le refaire pouvez vous m'expliquer dans le détail svp
 
Merci beaucoup c'est super. Par contre, j'ai essayé de comprendre la formule mais en vain et comme j'aimerais pourvoir le refaire pouvez vous m'expliquer dans le détail svp
Oui, pas de problème. Je vais essayer de bien expliquer :

"C"&EQUIV(C$20;$A$3:$A$18;0)+2&":"&"I"&EQUIV(C$20;$A$3:$A$18;0)+2)

Cette partie trouve le bateau correspondant et crée une référence, pour le California, la référence créée est C3:I3, là ou sont placés le 1. C'est placé dans un INDIRECT pour transformer le texte en référence.

INDEX($C$2:$I$2;1;EQUIV(1

Après le EQUIV va trouver la colonne où se trouve le 1 et le INDEX va trouver le jour correspondant au 1.

Et pour finir le SI vérifie si le jour dans la colonne A correspond au jour renvoyé par le reste de la formule s'il correspond c'est 1, sinon "".


Veux tu que je te détaille plus la formule en MP ?
 
Dernière édition:
Re,
Vous devriez rendre vos dates dynamiques, cela éviterait de modifier les formules.
En PJ un essai pour cette semaine.
1633614687231.png
 

Pièces jointes

Re,
Vous devriez rendre vos dates dynamiques, cela éviterait de modifier les formules.
En PJ un essai pour cette semaine.
Regarde la pièce jointe 1117619
Je sui d'accord avec toi et tes MFC rendent le tableau plus joli. C'est vrai que le mieux et quand même d'avoir des dates dynamiques. Ta formule est meilleure que la mienne, dire que je pensais avoir fait une formule pas trop longue 😅 🙄.
 
Oui, pas de problème. Je vais essayer de bien expliquer :

"C"&EQUIV(C$20;$A$3:$A$18;0)+2&":"&"I"&EQUIV(C$20;$A$3:$A$18;0)+2)

Cette partie trouve le bateau correspondant et crée une référence, pour le California, la référence créée est C3:I3, là ou sont placés le 1. C'est placé dans un INDIRECT pour transformer le texte en référence.

INDEX($C$2:$I$2;1;EQUIV(1

Après le EQUIV va trouver la colonne où se trouve le 1 et le INDEX va trouver le jour correspondant au 1.

Et pour finir le SI vérifie si le jour dans la colonne A correspond au jour renvoyé par le reste de la formule s'il correspond c'est 1, sinon "".


Veux tu que je te détaille plus la formule en MP ?
merci mais il y a des choses que je ne comprends pas :
"C"
+2
&":"&"I"

elle est pas simple à comprendre Il faudrait que je m'entraîne. Oui en MP si tu veux
 
Ils sont là pour la référence de nouveau, ils font C3:I3, sans le +2 cela ferait C1:I1 qui est faux, sans le "C" et ":" et "I" bas cela ferait juste 33, ce qui n'est pas une référence de cellules.

Le & sert juste a concaténer (fusionner) les données entres-elles.
 
Bonjour à tous,

Une autre formule en C21 à recopier vers la droite et vers le bas :
Formule de base (affiche 1 ou 0 si le navire est concerné par le jour ou non):
Code:
=RECHERCHEV(C$20;$A$2:$I$18;JOURSEM($B21;2)+2;FAUX)

Formule complétée pour afficher un texte vide (au lieu de zéro) quand le navire n'est pas concerné par le jour:
VB:
=SIERREUR(1/(1/RECHERCHEV(C$20;$A$2:$I$18;JOURSEM($B21;2)+2;FAUX));"")
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
177
  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
206
  • Question Question
XL 2021 planning
Réponses
5
Affichages
220
  • Question Question
Microsoft 365 macro TCD
Réponses
4
Affichages
272
  • Question Question
Microsoft 365 Graphique à bulles
Réponses
2
Affichages
152
Retour