Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Si matriciel ou sommeprod

Jiheme

XLDnaute Accro
Bonjour Le Forum

Je cherche à recupérer en colonne B la valeur de la colonne G ou J en fonction de :

- Equipe en colonne A equivalente à colonne F ou I
- Journée en case B equivalente à colonne E ou H

J'ai tout d'abord essayé avec SOMMEPROD sans succés et je me suis lancé dans un SI matriciel avec un demi succés.

En effet chaque "demi formule" fonctionne voir B2 et B3 mais quend je les relie elle ne fonctionne que pour la première partie de cette formule voir B4, B5,B6.

C'est ma premiére matricielle en solo alors j'ai sûrement raté un truc évident...

Merci
A+

Edit : Je dois m'absenter ne m'en veuillez pas si je ne reviens pas avant ce soir ou demain matin. Merci
 

Pièces jointes

  • STATS LIGUE 1 BIS.xlsm
    9.6 KB · Affichages: 55
Dernière édition:

JHA

XLDnaute Barbatruc
Re : Si matriciel ou sommeprod

Bonjour à tous,

A tout hasard:
=SIERREUR(INDEX($G$2:$G$21;EQUIV($A2&B$1;EQDOM&JOURDOM;0));INDEX($J$2:$J$21;EQUIV($A2&B$1;EQEXT&JOUREXT;0)))
Formule matricielle

JHA
 

Monique

Nous a quitté
Repose en paix
Re : Si matriciel ou sommeprod

Bonjour,

2 autres

à valider par ctrl, maj et entrée :
Code:
=SI(ESTNA(EQUIV($A2&B$1;EQDOM&JOURDOM;0));INDEX(RESEXT;EQUIV($A2&B$1;EQEXT&JOUREXT;0));INDEX(RESDOM;EQUIV($A2&B$1;EQDOM&JOURDOM;0)))

à valider par entrée :
Code:
=SI(SOMMEPROD((JOURDOM&EQDOM=B$1&$A2)*1)=0;INDEX(RESEXT;SOMMEPROD((JOUREXT&EQEXT=B$1&$A2)*LIGNE(RESEXT))-1);INDEX(RESDOM;SOMMEPROD((JOURDOM&EQDOM=B$1&$A2)*LIGNE(RESDOM))-1))
 

Discussions similaires

Réponses
10
Affichages
681
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…