Formule TROUVE (Excel) dans ACCESS avec renvoie de valeur ?

Fermé
Pierrax75 Messages postés 6 Date d'inscription mardi 30 août 2016 Statut Membre Dernière intervention 1 septembre 2016 - Modifié par Pierrax75 le 30/08/2016 à 10:58
Pierrax75 Messages postés 6 Date d'inscription mardi 30 août 2016 Statut Membre Dernière intervention 1 septembre 2016 - 30 août 2016 à 12:44
Bonjour,

Je voudrais savoir si il était possible d'écrire cette formule et surtout comment dans Access. Ou trouver une variante qui ferait la même chose :

SI(SIERREUR(TROUVE("_DVD_";D2;1);0)>1;"DVD";


Je m'explique, j'ai de grosses bases de données où se trouve des codes références. Ces codes sont imbriqués de plusieurs "label" et j'aimerai dès que je trouve ce "label" dans la chaîne de valeur renvoyer le nom du "Label".

J'utilise aujourd'hui cette formule :

SI(SIERREUR(TROUVE("_DVD_";D2;1);0)>1;"DVD"


SI on trouve "Label" alors renvoyé la position SI cette position est supérieur à 1 (Alors la valeur existe) ALORS renvoyer "Label".

Merci beaucoup,

A voir également:

1 réponse

C-Claire Messages postés 4014 Date d'inscription samedi 8 novembre 2014 Statut Membre Dernière intervention 3 octobre 2016 2 232
30 août 2016 à 12:41
Bonjour Pierrax75,

je te suggère de poser ton problème sur le forum Access où il y aura plus d'intervenants à même de te répondre :
https://forums.commentcamarche.net/forum/access-138
Profites-en pour indiquer ta version d'Access mais aussi dans quel objet tu souhaites utiliser ce type de formule (table ou requête, formulaire, état).
Les données des tables Access ne sont pas référencées comme dans Excel.
0
Pierrax75 Messages postés 6 Date d'inscription mardi 30 août 2016 Statut Membre Dernière intervention 1 septembre 2016
30 août 2016 à 12:44
Bonjour Claire,

Merci beaucoup de ta réponse je vais poser la question sur ce forum et update ma question.

Bonne journée.
0