|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2008 Messages : 5 ![]() |
bonjour à tous
je souhaiterai utiliser les filtres pour comparer un champs. je voudrais afficher uniquement les valeur qui contiennent le mot COLLECTIVITE. J'ai utilisé cette fonction = Si Comparer(<LIB_BADOM> ,"COLLECTIVITE%") Alors <LIB_BADOM> Sinon "Pas de correspondance", mais cela ne fonctionne pas comme si il ne prenait pas en compte le "%". Par contre, lorsque je mets l'ensemble COLLECTIVITES LOCALES SOMME,cela fonctionne . merci de votre aide |
|
|
00
|
|
|
#2 |
![]() ![]() Julien LizzulInscription : mars 2008 Messages : 1 103 ![]() |
Bonjour,
Je pense que dans ton cas, la fonction souschaîne répondra à ton besoin : Code :
=si souschaîne(<LIB_BADOM>;1;12)="COLLECTIVITE" alors <LIB_BADOM> Sinon "Pas de correspondance" Bon courage
__________________
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : février 2008 Messages : 129 ![]() |
De mémoire la fonction Comparer() prend en compte le caractère * et non le % (bizarrre je suis d'accord)
Cela devrait donc faire : = Si Comparer(<LIB_BADOM> ,"COLLECTIVITE*") Alors <LIB_BADOM> Sinon "Pas de correspondance" |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com