Cherche texte - renvoi texte

Fermé
man82 Messages postés 891 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 5 avril 2018 - 28 déc. 2017 à 09:45
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 - 28 déc. 2017 à 10:52
Bonjour,

J'ai un tableau avec deux colonnes ci-dessous :

PART_TYPE
Manufactured
Manufactured
Manufactured
Manufactured
Manufactured
Manufactured
Manufactured
Manufactured
Purchased

NOTES
sem 50/51
sem 50/51
sem 4
RVT 1659507
Rvt 1658565
rvt 1659507
sem 4
Livraison repoussée au 21/12 suite à pbe cal
RVT 1658251

Je souhaiterais en résultats dans une nouvelle colonne :
si colonne part type = manufactured, vérifier dans la colonne notes si rvt est présent. Si oui écrire Manufactured Rvt, si non recopier Manufactured.
si colonne part type = purchased, recopier Purchased uniquement.

Quelqu'un pourrait-il m'aider ?
Merci.

3 réponses

M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
28 déc. 2017 à 10:10
1
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié le 28 déc. 2017 à 10:36
Bonjour,

Une autre approche colle cette formule dans une cellule de la seconde ligne exemple en F2 et incrémente vers le bas

=SI(A2="Purchased";"Purchased";SI(ET(A2="Manufactured";NB.SI(B2;"*rvt*"));"Manufactured RVT";"Manufactured"))

pour ma part j'ajouterais une conditionnelle pour traiter les cellules vides
=SI(A11="";"";SI(A11="Purchased";"Purchased";SI(ET(A11="Manufactured";NB.SI(B11;"*rvt*"));"Manufactured RVT";"Manufactured")))

A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
1
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
28 déc. 2017 à 10:52
Bonjour Man82

Une autre idée

=SI(A2="Purchased";"Purchased";SI(ET(A2="Manufactured";SIERREUR(CHERCHE("rvt";B2;1);0));"Manufactured rvt";"Manufactured"))
1