Langage excel - CONTIENT fonction SI()
Résolu
Mcjess007
Messages postés
13
Statut
Membre
-
Mcjess007 Messages postés 13 Statut Membre -
Mcjess007 Messages postés 13 Statut Membre -
Bonjour,
Excusez si la question à déjà été posée mais je n'ai pas trouvé exactement ce dont j'avais besoin... o_O
J'aimerais savoir si il y a une façon de dire à excel "contient" cette lettre + ce chiffre, dans un test logique d'une fonction SI()??
Explication: je suis en train de refaire un listing client ou je dois pouvoir retrouver un client sur une feuille xls par soit trois n° de client différents (dont l'un comporte 7 nomenclatures différentes pour les différents clients), soit par n° de facture.
Je sais que Access serait très bien pour ça, mais ma bosse POURRIT Access pour je ne sais quelle raison...
J'ai donc utiliser EXCEL avec des fonctions recherchev et SI().
Voici en réalité ce dont j'ai besoin:
Merci d'avance de votre aide ;)
PS: pour les n° de client
ex 1 : JESS
ex2 :XMAI6060
ex3 : - S123
- SAFD523
- PA235
- PAAD526
- EG456
- CC563
- R235
Excusez si la question à déjà été posée mais je n'ai pas trouvé exactement ce dont j'avais besoin... o_O
J'aimerais savoir si il y a une façon de dire à excel "contient" cette lettre + ce chiffre, dans un test logique d'une fonction SI()??
Explication: je suis en train de refaire un listing client ou je dois pouvoir retrouver un client sur une feuille xls par soit trois n° de client différents (dont l'un comporte 7 nomenclatures différentes pour les différents clients), soit par n° de facture.
Je sais que Access serait très bien pour ça, mais ma bosse POURRIT Access pour je ne sais quelle raison...
J'ai donc utiliser EXCEL avec des fonctions recherchev et SI().
Voici en réalité ce dont j'ai besoin:
SI(cellule_n°_de°_client CONTIENT "S+1CHIFFRE";RECHERCHEV(cellule_n°_de°_client;Table Matrice Feuille 1 ;4;FAUX);SI(cellule_n°_de_client CONTIENT "SAFD + 1chiffre";RECHERCHEV(cellule_n°_de_client;Table Matrice Feuille 2 ;4;FAUX);SI(cellule-N°_de_client CONTIENT "PA + 1 Chiffre";RECHERCHEV(cellule_n°_de_client;Table Matrice 3;2;FAUX);SI(cellule_contient_n°_de_client CONTIENT "PAAD + 1 chiffre";RECHERCHEV(cellule_n°_de_client;Table Matrice 4;2;FAUX);SI(cellule_n°_de°_client CONTIENT "EG + 1chiffre";RECHERCHEV(cellule_n°_de°_client;Table Matrice 58;2;FAUX);SI(cellule_n°_de°_client CONTIENT"CC + 1 chiffre";RECHERCHEV(cellule_n°_de°_client;Table Matrice 6;2;FAUX);RECHERCHEV(cellule_n°_de°_client;Table Matrice 7;2;FAUX)))))))
Merci d'avance de votre aide ;)
PS: pour les n° de client
ex 1 : JESS
ex2 :XMAI6060
ex3 : - S123
- SAFD523
- PA235
- PAAD526
- EG456
- CC563
- R235
A voir également:
- Langage excel - CONTIENT fonction SI()
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Fonction moyenne excel - Guide
3 réponses
Bonsoir,
Au vu de tes exemples j'ai remplacé 'contient' par 'commence par', et c'est déjà un peu lourd...
Un exemple :
=SI(ET(GAUCHE(A4;4)="PAAD";ESTNUM(STXT(A4;5;1)*1));VRAI;FAUX)
Les chiffres en gras sont à changer en fonction de la longueur de la chaine de début.
eric
Au vu de tes exemples j'ai remplacé 'contient' par 'commence par', et c'est déjà un peu lourd...
Un exemple :
=SI(ET(GAUCHE(A4;4)="PAAD";ESTNUM(STXT(A4;5;1)*1));VRAI;FAUX)
Les chiffres en gras sont à changer en fonction de la longueur de la chaine de début.
eric
Bonsoir,
Excusez la stupidité de ma question, mais en quoi les filtres, même élaborés, ne seraient pas ce qu'il vous faut...?
En toute logique, il faut avoir une base de donnée le plus synthétique possible, après, vous en sortez ce que vous voulez !
Certes, cela ne répond pas à votre question, je vous laisse tout de même l'idée :
https://vimeo.com/6955852
Excusez la stupidité de ma question, mais en quoi les filtres, même élaborés, ne seraient pas ce qu'il vous faut...?
En toute logique, il faut avoir une base de donnée le plus synthétique possible, après, vous en sortez ce que vous voulez !
Certes, cela ne répond pas à votre question, je vous laisse tout de même l'idée :
https://vimeo.com/6955852
Salut,
Je viens de voir la vidéo, ce système est plutôt sympa et relativememnt facile à utiliser pour un utilisateur excel... Mais mes collègues ne sont pas des pros dans excel et c'est risqué qu'il me foute en l'air tout le bazard... Je les vois déjà bien cliquer partout dans les rubans de menu de excel... Mais je sais déjà à quoi les filtres avancés vont me servir...
Bonne soirée ;)
Je viens de voir la vidéo, ce système est plutôt sympa et relativememnt facile à utiliser pour un utilisateur excel... Mais mes collègues ne sont pas des pros dans excel et c'est risqué qu'il me foute en l'air tout le bazard... Je les vois déjà bien cliquer partout dans les rubans de menu de excel... Mais je sais déjà à quoi les filtres avancés vont me servir...
Bonne soirée ;)