RECHERCHEV avec SI

Résolu/Fermé
mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021 - Modifié le 7 juil. 2021 à 10:19
mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021 - 12 juil. 2021 à 09:42
Bonjour à tous,

Après plusieurs recherche, je pose ma question en espérant avoir une réponse.

J'ai une première feuille qui comprend un tableau avec différente donnée. Puis une seconde feuille avec les données à retranscrire en fonction du NOM. Je fais donc RECHERCHEV pour trouver mes données. Cependant, j'aimerais que ma valeur que trouve RECHERCHEV en C15 qui comprend plusieurs donnée en lettre n'en écrire que une.

Pour faire simple, comment combiner RECHERCHEV et SI ?

Exemple: recherchev trouve ma cellule qui est "BR BC", je souhaite qu'il écrive BR uniquement

Voici le document pour vous aider : https://www.cjoint.com/c/KGhitn57RN1

3 réponses

pulls Messages postés 136 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 13 septembre 2023 3
7 juil. 2021 à 10:31
Bonjour,

Pour commencer, sachez que pour extraitre "BR" de "BR BC", vous devez tapez la formule: =gauche(C15;2), C15 étant la référence de la cellule qui contient "BR BC" . faites donc une combinaison de cette formule et RECHERCHEV.

comme ceci =gauche(recherchev(...);2)
0
mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021
7 juil. 2021 à 10:45
Bonjour,

Merci pour votre réponse, effectivement cela fonctionne pour certains cas dans mon tableau. Cependant, des fois j'ai "H2V HC B2V BR BC" et je dois seulement écrire B2V sur une case et dans ce cas la fonction GAUCHE / DROITE ne fonctionne pas
0
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 844
7 juil. 2021 à 11:07
Bonjour,

J'ai un petit élément de réponse, dites moi si ca vous correspond.
=SI(NB.SI.ENS($TABLEAU.$B$6:$B$9;$C$8;$TABLEAU.$H$6:$H$9;"*BR*")=1;"BR";"")

Ceci est un exemple pour les deux lettres BR. a changer suivant le type d'habilitation que vous placez dans la case.
0
mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021
7 juil. 2021 à 13:11
CA FONCTIONNE ! MERCI BEAUCOUP :D
Cependant, par moment il est possible qu'il soit écrit "H2V HC" pour une personne et pour une autre personne qu'il soit écrit "H0" dans la même case, est-il possible de cumuler 2 fonctions ?
0
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 844
7 juil. 2021 à 14:18
Ca devra afficher H0 ou H2V? Ou autre chose ? ( Genre H0 si ya H0 , et H2V si il y a H2V?)
Vous pouvez partir sur des Si imbriqués:
=SI(NB.SI.ENS($TABLEAU.$B$6:$B$9;$C$8;$TABLEAU.$H$6:$H$9;"*H2V*")=1;"H2V";SI(NB.SI.ENS($TABLEAU.$B$6:$B$9;$C$8;$TABLEAU.$H$6:$H$9;"*H0*")=1;"H0";""))
0
mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021
Modifié le 7 juil. 2021 à 15:52
Je dois afficher B2V ET H2V dans la même case, comme l'exemple ci-dessous. Certaines cases va contenir plusieurs informations




J'ai tenté les SI imbriqués mais le message d'erreur #VALEUR! apparaît ...
0
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 844 > mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021
7 juil. 2021 à 17:36
Il faut malheureusement que ceux-ci apparaissent tous les deux a coté dans votre première onglet.

Ou alors tenter une formule :
SI(NB.SI.ENS($TABLEAU.$B$6:$B$9;$C$8;$TABLEAU.$H$6:$H$9;"*B2V*")+NB.SI.ENS($TABLEAU.$B$6:$B$9;$C$8;$TABLEAU.$H$6:$H$9;"*H2V*")=2;"B2V H2V";"")
0
mathilde_mtr27 Messages postés 5 Date d'inscription mercredi 7 juillet 2021 Statut Membre Dernière intervention 12 juillet 2021 > diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024
12 juil. 2021 à 09:42
Ça fonctionne :D merci beaucoup pour votre aide précieuse
0