Excel=SI(INDEX(XXXXX;EQUIV ''X'';LIGNE;COLONE ''''
System1212
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
PHILOU10120 Messages postés 6445 Date d'inscription Statut Contributeur Dernière intervention -
PHILOU10120 Messages postés 6445 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour !
J'essaye sans vain de faire une formule dans excel mais je ne sais pas comment effectuer les étapes, alors j'aurais grandement besoin de votre aide ! =)
https://www.cjoint.com/c/HBAojPx3J0D
J'ai besoin que dans la feuille Requis, AH2 équivaut la feuille Diner, A3 Si B = X, sinon rien.
Merci de m'indiquer les étapes a suivre, car c'est le type de formule que j'ai régulièrement besoin d'utiliser !
Merci et bonne journée ! =)
J'essaye sans vain de faire une formule dans excel mais je ne sais pas comment effectuer les étapes, alors j'aurais grandement besoin de votre aide ! =)
https://www.cjoint.com/c/HBAojPx3J0D
J'ai besoin que dans la feuille Requis, AH2 équivaut la feuille Diner, A3 Si B = X, sinon rien.
Merci de m'indiquer les étapes a suivre, car c'est le type de formule que j'ai régulièrement besoin d'utiliser !
Merci et bonne journée ! =)
A voir également:
- Tubidy.xxxxx
- Déplacer colonne excel - Guide
- Aller à la ligne excel - Guide
- Si ou excel - Guide
- Site x - Guide
- Liste déroulante excel - Guide
2 réponses
Bonjour Systeme1212
le fichier modifié affiche X
https://www.cjoint.com/c/HBBkAxcYaTx
le fichier modifié affiche secteur
https://www.cjoint.com/c/HBBkW7qVVUx
la formule que j'ai utilisé fichier 1
=SIERREUR(INDIRECT("diner! L"&SIERREUR(EQUIV($AE2;Diner!$A$1:$A$24;0);0)&"c"&SIERREUR(EQUIV(AH$1;Diner!$A$1:$AH$1;0);0);0);0)
la formule que j'ai utilisé fichier 2
=SI(SIERREUR(INDIRECT("diner! L"&SIERREUR(EQUIV($AE2;Diner!$A$1:$A$24;0);0)&"c"&SIERREUR(EQUIV(AH$1;Diner!$A$1:$AH$1;0);0);0);0)="X";INDIRECT("diner! L"&SIERREUR(EQUIV($AE2;Diner!$A$1:$A$24;0);0)&"c"&1;0);"")
INDIRECT(...) renvoie l'info située en ligne et colonne.
EQUIV($AE2;Diner!$A$1:$A$24;0) on recherche la ligne
EQUIV(AH$1;Diner!$A$1:$AH$1;0) on recherche la colonne
on met SIERREUR au cas il ne trouve pas et on affiche zéro si c'est le cas
En gras la partie ajoutée pour récupérer l'info colonne1 sur la feuille DINER
Il y a peut être plus simple ?
le fichier modifié affiche X
https://www.cjoint.com/c/HBBkAxcYaTx
le fichier modifié affiche secteur
https://www.cjoint.com/c/HBBkW7qVVUx
la formule que j'ai utilisé fichier 1
=SIERREUR(INDIRECT("diner! L"&SIERREUR(EQUIV($AE2;Diner!$A$1:$A$24;0);0)&"c"&SIERREUR(EQUIV(AH$1;Diner!$A$1:$AH$1;0);0);0);0)
la formule que j'ai utilisé fichier 2
=SI(SIERREUR(INDIRECT("diner! L"&SIERREUR(EQUIV($AE2;Diner!$A$1:$A$24;0);0)&"c"&SIERREUR(EQUIV(AH$1;Diner!$A$1:$AH$1;0);0);0);0)="X";INDIRECT("diner! L"&SIERREUR(EQUIV($AE2;Diner!$A$1:$A$24;0);0)&"c"&1;0);"")
INDIRECT(...) renvoie l'info située en ligne et colonne.
EQUIV($AE2;Diner!$A$1:$A$24;0) on recherche la ligne
EQUIV(AH$1;Diner!$A$1:$AH$1;0) on recherche la colonne
on met SIERREUR au cas il ne trouve pas et on affiche zéro si c'est le cas
En gras la partie ajoutée pour récupérer l'info colonne1 sur la feuille DINER
Il y a peut être plus simple ?
Bonjour systeme1212
La solution à votre problème
Inserrer une ligne sur la feuille requis en ligne 1 pour mettre en relation les lignes de la table DINER qui commence ligne 3
La solution à votre problème
Inserrer une ligne sur la feuille requis en ligne 1 pour mettre en relation les lignes de la table DINER qui commence ligne 3
Merci pour tes explications! J'ai visionnée le deuxième fichier, les colonnes AH a BH ne correspondent pas toujours aux textes indiqués dans la feuille dîner a la colonne A.
Pour arriver a ce résultat, est-ce que je dois tout abord convertir les colonnes AH-BH en X, ensuite effectuer une formule pour les transformer en textes ?
Merci énormément pour ton aide et tes indications =) System1212
Pouvez vous me donner la ligne ou le texte est erronné
AH2 devrait égaler MTL CENTRE (page Diner! A3)
AI2 devrait égaler MTL CENTRE (page Diner! A3)
AH3 devrait égaler MTL NORD (page Diner! A4)
Etc.
Merci :)