Qestion complémentaire

Résolu/Fermé
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013 - 21 déc. 2013 à 09:17
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013 - 21 déc. 2013 à 17:54
Bonjour à tous

Une autre question avec la formule corrigée hier :
=SI(('Age du Stock'!J14="Hors Pir");RECHERCHEV('Age du Stock'!B14;'Détail Hors PIR'!$B$2:$X$100;10;0);"Pôle existant, c'est un Pir")

est t'il possible d ajouter une autre condition pour aller chercher une donnée , mais cette fois ci dans une colonne de la feuille Détai Pir ?

J'ai assayé sans succès :

=SI(('Age du Stock'!J14="Hors Pir");RECHERCHEV('Age du Stock'!B14;'Détail Hors PIR'!$B$2:$X$100;10;0);"Pôle existant, c'est un Pir");SI(('Age du Stock'!J14<>"Hors Pir");RECHERCHEV('Age du Stock'!B14;'Détail PIR'!$B$2:$X$100;9;0);"")


et j'ai remarqué que dans la première formule le <> au lieu de = ne fonctionne pas.

Merci Beaucoup pour vos réponses

7 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
21 déc. 2013 à 10:24
Bonjour

Votre formule ne peut pas fonctionner d'une part parce qu'il y a une poignée de parenthèse en trop, mais surtout parce que les conditions ne sont pas empilées correctement et peu compréhensibles

A tel point à ce qu'on a du mal à savoir ce que vous voulez. Pour l'instant la formule s'arrête forcément au plus loin à "Pôle existant, c'est un pir" et n'iras jamais plus loin

Il n'est pas utile de répéter la condition si J14<>"Hors pir", puisque si la formule passe le premier cap, il ne restera que des J14 <> "Hors pir"

Mais ce qui est difficile à comprendre dans ce qui est écrit c'est que:
si J14 ="Hors pir" on ressort dans la 10° colonne
si J14 est différent de "Hors pir", on recherche la 9°

Mais dans quel cas J14 peut être autre que "Hors pir" ou différent de "Hors pir" pour devoir afficher "Pôle existant, c'est un pir"???????

A vous lire
crdlmnt




0
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013
21 déc. 2013 à 11:33
Bonjour Mr
Oui , c pas clair je vais essayer de clarifier
Je souhaite dans un premier temps récupérer une donnée figurant dans une colonne de la feuille "Détail Hors Pir" , si la colonne J de la feuille "Age du Stock" , renvoie la valeur "Hors Pir" (Par ex en J14)

Dans le cas contraire, '(si la valeur j14 est différente de "Hors Pir" (un nombre par exemple), je souhaite alors récupérer une valeur figurant dans une colonne de la feuille "Détail Pir".
Les éléments communs aux heuilles sont
Col K (feuille Détail Pir) et Col B (Age du Stock) ==> Un n° Alphanumérique
Col B (feuille détail Hors Pir) et col B (Age du Stock) ==> Un n° Alphanumérique
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
21 déc. 2013 à 11:50
Bonjour

Ne serait ce pas plutôt SI 1ere condition est vraie 1ere recherchev sinon 2eme recherhev ? soit en ce cas :
=SI('Age du Stock'!J14="Hors Pir";RECHERCHEV('Age du Stock'!B14;'Détail Hors PIR'!$B$2:$X$100;10;0);RECHERCHEV('Age du Stock'!B14;'Détail PIR'!$B$2:$X$100;9;0))
et en supprimant les parenthèses encadrant la 1ere condition qui semblent inutiles

Cdlmnt
0
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013
21 déc. 2013 à 12:08
avec la formule

=SI('Age du Stock'!J14="Hors Pir";RECHERCHEV('Age du Stock'!B14;'Détail Hors PIR'!$B$2:$X$100;10;0);RECHERCHEV('Age du Stock'!B14;'Détail PIR'!$B$2:$X$100;9;0))

Le résultat est #N/A

Je ne récupère pas le commentaire associé à la cellule (L) de la feuille 'Détail Pir'
sachant que 'Age du Stock' (B14:B999) et 'Détail Pir '(K9:K999) ont une valeur en commun mais une valeur "Hors Pir" en colonne J de la feuille 'age du Stock'
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
21 déc. 2013 à 14:07
Sans un exemple allegé du fichier difficile de comprendre !
Les plages de recherche que tu as définies ne sont sans doute pas les bonnes puisque tu parles de 'Détail Pir '(K9:K999) alors que dans la formule recherchev c'est la plage 'Détail PIR'!$B$2:$X$100
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013
21 déc. 2013 à 16:40
Bonjour

Oui c vrai

le fichier allegé

https://www.cjoint.com/?3LvqNJYSEr0

Merci
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
21 déc. 2013 à 17:44
Re,

La 1ere colonne de la plage de recherche utilisée par RECHERCHEV doit comporter la valeur à chercher et la plage peut se limiter aux colonnes utiles
ainsi pour la recherche hors PIR la plage 'Détail Hors PIR'!$B$2:$J100;8;0) convient : la valeur cherchée est en colonne B, la plage s'étend jusqu'en J colonne de la valeur à retourner qui est la 8eme de la plage
Par contre pour la recherche PIR la valeur à trouver est en colonne K et celle retourner en colonne L donc la plage est Détail PIR'!$K$2:$L$100 avec retour de la valeur en colonne 2 de la plage
ex :
=SI(('Age du Stock'!J15="Hors Pir");RECHERCHEV('Age du Stock'!B15;'Détail Hors PIR'!$B$2:$J100;8;0);RECHERCHEV('Age du Stock'!B15;'Détail PIR'!$K$2:$L$100;2;0))

Cdlmnt
0
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013
21 déc. 2013 à 16:48
Donc,
si "Hors Pir" en colonne J de l'onglet 'Age du Stock' je cherche à afficher le contenu de la colonne I de l'onglet Détail Hors Pir (éléments commun : le numéro de PBI (Colonne B de l'onglet 'Age du Stock' et Colonne B de l'onglet 'Détail Hors PIR'

Si "Hors Pir" n'est pas affiché alors je cherche à afficher le contenu de la colonne L de l'onglet 'Détail PIR' (éléments commun : le numéro de PBI (Colonne B de l'onglet 'Age du Stock' et Colonne K de l'onglet 'Détail PIR' )

Merci pour vos réponses
0
Chercheà comprendre Messages postés 9 Date d'inscription vendredi 20 décembre 2013 Statut Membre Dernière intervention 21 décembre 2013
21 déc. 2013 à 17:54
çà marche nickel, Merci Bcp
Excellente soirée
0