XL 2016 formule intersection colonne et ligne

Seddiki_adz

XLDnaute Impliqué
Bonjour
j'ai deux tableau 1 et 2 dans deux onglés efférentes pour trouver la valeur d'intersection colonne et ligne a partir de tableau 1 et en le met dans le tableau2
quel est la formule qu'on peut utiliser ?
 
Solution
Pour une semaine avec :
VB:
=NB.SI.ENS(planning!C:C;$A5)
Moi j'arrête là, je vais laisser mes petits camarades continuer. Car il n'y aura pas de fin.
Était ce difficile de fournir dès le départ une PJ correcte, sans erreurs avec un attendu sans erreur aussi, et avec toutes les questions d'un coup ? Ca aurait éviter de reprendre le travail N fois. :(

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Un exemple en PJ pour la première ligne.
Mais attention à la syntaxe : math1 dans planning, maths1 dans Extraction. phys1 au lieu de phy1.
De plus votre exemple est faux, en math1 13-14 il n'y a rien et non pas 1s6.
Avec pour B6:
VB:
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;planning!$C4:$J4;0));"")
 

Pièces jointes

  • seddiki.xlsx
    14.9 KB · Affichages: 5

sylvanu

XLDnaute Barbatruc
Supporter XLD
Pour tirer il faut ajouter des $ :
VB:
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;planning!$C$4:$J$4;0));"")
Attention encore, dans un onglet vous avez science1, dans l'autre scinces1.
Mettez plus de rigueur sinon vous allez avoir des soucis de recherche.
 

Pièces jointes

  • seddiki (1).xlsx
    15 KB · Affichages: 3

sylvanu

XLDnaute Barbatruc
Supporter XLD
Avec un fichier si light, juste un essai sans beaucoup de test.
En A3 on choisit le jour.
En B3 on calcula le décalage à faire avec :
VB:
=EQUIV(A3;planning!A:A;0)-4
Les formules deviennent :
Code:
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;DECALER(planning!$C$4:$J$4;$B$3;0);0));"")
 

Pièces jointes

  • seddiki (1) (1).xlsx
    15.1 KB · Affichages: 5

Seddiki_adz

XLDnaute Impliqué
Avec un fichier si light, juste un essai sans beaucoup de test.
En A3 on choisit le jour.
En B3 on calcula le décalage à faire avec :
VB:
=EQUIV(A3;planning!A:A;0)-4
Les formules deviennent :
Code:
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;DECALER(planning!$C$4:$J$4;$B$3;0);0));"")
Merci
pour chaque moins je vais calculer le nombres d'heures pour toutes les classes dans l'ongles paramétrés
et de calcules pour chaque classes le nombres d'heures par matières
si possible?
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Pour une semaine avec :
VB:
=NB.SI.ENS(planning!C:C;$A5)
Moi j'arrête là, je vais laisser mes petits camarades continuer. Car il n'y aura pas de fin.
Était ce difficile de fournir dès le départ une PJ correcte, sans erreurs avec un attendu sans erreur aussi, et avec toutes les questions d'un coup ? Ca aurait éviter de reprendre le travail N fois. :(
 

Pièces jointes

  • seddiki (1) (1) (1).xlsx
    15.4 KB · Affichages: 8

Seddiki_adz

XLDnaute Impliqué
Pour une semaine avec :
VB:
=NB.SI.ENS(planning!C:C;$A5)
Moi j'arrête là, je vais laisser mes petits camarades continuer. Car il n'y aura pas de fin.
Était ce difficile de fournir dès le départ une PJ correcte, sans erreurs avec un attendu sans erreur aussi, et avec toutes les questions d'un coup ? Ca aurait éviter de reprendre le travail N fois. :(
merci
et tts mes excuses
 

Seddiki_adz

XLDnaute Impliqué
Avec un fichier si light, juste un essai sans beaucoup de test.
En A3 on choisit le jour.
En B3 on calcula le décalage à faire avec :
VB:
=EQUIV(A3;planning!A:A;0)-4
Les formules deviennent :
Code:
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;DECALER(planning!$C$4:$J$4;$B$3;0);0));"")
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;DECALER(planning!$C$4:$J$4;$B$3;0);0));"")
si en remplace planning par exaction
=SIERREUR(INDEX(planning!$C$3:$J$3;EQUIV($A6;DECALER(extraction!$C$4:$J$4;$B$3;0);0));"")
possible?
 

Discussions similaires

Statistiques des forums

Discussions
312 249
Messages
2 086 598
Membres
103 253
dernier inscrit
alscanv974