Formule SI et INDIRECT
Fat17
Messages postés
87
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir le Forum,
Comment formuler ceci SVP :
La Cellule W6 (feuille VTS) est égale à celle contenue dans la colonne ART!M:M si le paramètre B6 (feuille VTS) est lui même contenu dans la colonne ART!B:B et si les cellules de la colonne G:G (feuille VTS) contiennent la mention "PRS"
Nota : W6, B6 et G:G avec "PRS" sont dans la feuille VTS et la valeur recherchée dans la feuille ART, colonne M:M.
Le paramètre commun aux deux feuilles est dans les colonnes B:B des deux feuilles.
Cette formule fonctionne bien, mais je n'arrive pas à intégrer la condition "PRS" contenue dans la feuille VTS en colonne G:G
W6=SIERREUR(INDEX(ART!$M:$M;EQUIV(I6;ART!$B:$B;0));"")
Vous allez peut être me demander un fichier, mais ça sera assez compliqué puisque le fichier en question contient 60 onglets et qu'il faudra du temps pour le préparer. Je le fournirais si la formulation ci dessus ne permet pas d'apporter une solution.
Merci d'avance pour votre assistance
Cordialement
Fat
Comment formuler ceci SVP :
La Cellule W6 (feuille VTS) est égale à celle contenue dans la colonne ART!M:M si le paramètre B6 (feuille VTS) est lui même contenu dans la colonne ART!B:B et si les cellules de la colonne G:G (feuille VTS) contiennent la mention "PRS"
Nota : W6, B6 et G:G avec "PRS" sont dans la feuille VTS et la valeur recherchée dans la feuille ART, colonne M:M.
Le paramètre commun aux deux feuilles est dans les colonnes B:B des deux feuilles.
Cette formule fonctionne bien, mais je n'arrive pas à intégrer la condition "PRS" contenue dans la feuille VTS en colonne G:G
W6=SIERREUR(INDEX(ART!$M:$M;EQUIV(I6;ART!$B:$B;0));"")
Vous allez peut être me demander un fichier, mais ça sera assez compliqué puisque le fichier en question contient 60 onglets et qu'il faudra du temps pour le préparer. Je le fournirais si la formulation ci dessus ne permet pas d'apporter une solution.
Merci d'avance pour votre assistance
Cordialement
Fat
Configuration: iPhone / Safari 12.0
A voir également:
- Formule SI et INDIRECT
- Formule si et - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
2 réponses
Bonjour,
Question: Pourquoi I6 dans votre formule: W6=SIERREUR(INDEX(ART!$M:$M;EQUIV(I6;ART!$B:$B;0));"") , n'est-ce pas plutôt B6?
Sinon si j'ai bien compris:
=SIERREUR(SI(EQUIV("PRS";$G:$G;0)<>"";INDEX(ART!$M:$M;EQUIV(B6;ART!$B:$B;0)));"")
Cdlt
Question: Pourquoi I6 dans votre formule: W6=SIERREUR(INDEX(ART!$M:$M;EQUIV(I6;ART!$B:$B;0));"") , n'est-ce pas plutôt B6?
Sinon si j'ai bien compris:
=SIERREUR(SI(EQUIV("PRS";$G:$G;0)<>"";INDEX(ART!$M:$M;EQUIV(B6;ART!$B:$B;0)));"")
Cdlt
Bonjour
vous ne dites pas quelle est le critère qui permet de détecter PRS dans la colonne G:G????
=SIERREUR(SI(G6<>"PRS";"";INDEX(ART!$M:$M;EQUIV(B6;ART!$B:$B;0)));"")
dans ce cas la formule devient
=SIERREUR(SI(INDEX(G:G;EQUIV(B6;colxx?;0))<>"PRS";"";INDEX(ART!$M:$M;EQUIV(B6;ART!$B:$B;0)));"")
crdlmnt
--
vous ne dites pas quelle est le critère qui permet de détecter PRS dans la colonne G:G????
- si PRS est n'importe où dans la colonne, la proposition de Frenchie (salut) convient
- si on suppose qu'il est sur la même ligne que le B cherche (mais ça paraît trop simple pour être exact-):
=SIERREUR(SI(G6<>"PRS";"";INDEX(ART!$M:$M;EQUIV(B6;ART!$B:$B;0)));"")
- et s'il faut aller chercher la ligne où se trouve B6, il faut nous dire dans quelle colonne de la feuille VTS il faut chercher
dans ce cas la formule devient
=SIERREUR(SI(INDEX(G:G;EQUIV(B6;colxx?;0))<>"PRS";"";INDEX(ART!$M:$M;EQUIV(B6;ART!$B:$B;0)));"")
crdlmnt
--