Attribution d'un Numéro par une liste de mots clés
Fermé
bugnol
Messages postés
4
Date d'inscription
mercredi 29 mai 2013
Statut
Membre
Dernière intervention
30 mai 2013
-
29 mai 2013 à 23:19
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 30 mai 2013 à 14:46
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 30 mai 2013 à 14:46
A voir également:
- Attribution d'un Numéro par une liste de mots clés
- Liste déroulante excel - Guide
- Numero prive - Guide
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
- Liste de numéro de téléphone suspect - Guide
- Liste déroulante en cascade - Guide
5 réponses
Bonsoir,
Juste une suggestion. N'aurais-tu pas intérêt à avoir une colonne supplémentaire avec une formule du type: si(Col_A="Fournisseur";"200002";si(col_A="client";"200003";si(col_A="TVA ";"200004";"...etc...))) ?
Très simple et très efficace.
Juste une suggestion. N'aurais-tu pas intérêt à avoir une colonne supplémentaire avec une formule du type: si(Col_A="Fournisseur";"200002";si(col_A="client";"200003";si(col_A="TVA ";"200004";"...etc...))) ?
Très simple et très efficace.
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
30 mai 2013 à 00:24
30 mai 2013 à 00:24
Bonjour,
Regarde cet exemple :
https://www.cjoint.com/c/CEEaxatUHpy
Attention la formule doit être validée par Maj+Ctrl+Entrée
Regarde cet exemple :
https://www.cjoint.com/c/CEEaxatUHpy
Attention la formule doit être validée par Maj+Ctrl+Entrée
bugnol
Messages postés
4
Date d'inscription
mercredi 29 mai 2013
Statut
Membre
Dernière intervention
30 mai 2013
30 mai 2013 à 09:27
30 mai 2013 à 09:27
Merci Tessel75, effectivement c'est ce type de formule que j'utilise actuellement.
Seulement, j'ai maintenant beaucoup de Numéros et la formule ne tient plus dans une seule cellule Excel 2003 (limitée à 997 caractères).
C'est pour cela que je cherche à utiliser un tableau de référence (liste de mots clés).
Seulement, j'ai maintenant beaucoup de Numéros et la formule ne tient plus dans une seule cellule Excel 2003 (limitée à 997 caractères).
C'est pour cela que je cherche à utiliser un tableau de référence (liste de mots clés).
bugnol
Messages postés
4
Date d'inscription
mercredi 29 mai 2013
Statut
Membre
Dernière intervention
30 mai 2013
30 mai 2013 à 09:36
30 mai 2013 à 09:36
Merci Patrice33740,
Je suis sur le cul ... une réponse aussi rapide et précise j'avoue que je suis bleuffé !!!
Il ne me reste plus qu'à comprendre la formule. mais les tests effectués sont bons.
Merci Patrice
Bugnol
Je suis sur le cul ... une réponse aussi rapide et précise j'avoue que je suis bleuffé !!!
Il ne me reste plus qu'à comprendre la formule. mais les tests effectués sont bons.
Merci Patrice
Bugnol
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
30 mai 2013 à 14:19
30 mai 2013 à 14:19
La formule fonctionne sur le principe suivant :
1) La formule matricielle permet de passer en revue chaque mot clé un par un. Avec SI(), quand le mot clé est trouvé dans le texte, on obtient sa position avec TROUVE() et sa longueur avec NBCAR().
2) Extraire ce mot clé du texte avec STXT()
3) Chercher la position du mot extrait dans la liste des mots clés avec EQUIV
4) Trouver le code correspondant avec INDEX
Cordialement
Patrice
1) La formule matricielle permet de passer en revue chaque mot clé un par un. Avec SI(), quand le mot clé est trouvé dans le texte, on obtient sa position avec TROUVE() et sa longueur avec NBCAR().
2) Extraire ce mot clé du texte avec STXT()
3) Chercher la position du mot extrait dans la liste des mots clés avec EQUIV
4) Trouver le code correspondant avec INDEX
Cordialement
Patrice
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bugnol
Messages postés
4
Date d'inscription
mercredi 29 mai 2013
Statut
Membre
Dernière intervention
30 mai 2013
30 mai 2013 à 14:26
30 mai 2013 à 14:26
Oui, ca semble simple comme ca !
Mais j'ai qu'en même passé la matiné à comprendre.
J'ai eu beaucoup de mal à comprendre le CTRL+MAJ+Entrée, en fait il faut faire un F12 sur la cellule juste avant.
Je suppose que le but de cette fonction de touche est de forcer le champ à se mettre à jour sur la matrice (tableau).
Encore merci Patrice, vous êtes un très bon pédagogue.
Mais j'ai qu'en même passé la matiné à comprendre.
J'ai eu beaucoup de mal à comprendre le CTRL+MAJ+Entrée, en fait il faut faire un F12 sur la cellule juste avant.
Je suppose que le but de cette fonction de touche est de forcer le champ à se mettre à jour sur la matrice (tableau).
Encore merci Patrice, vous êtes un très bon pédagogue.
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
30 mai 2013 à 14:46
30 mai 2013 à 14:46
Re,
La validation d'une formule par CTRL+MAJ+Entrée à pour effet de transformer cette formule en formule matricielle, reconnaissable dans la barre des formules par les { } qui encadrent la formule.
Lorsqu'une formule est matricielle, la plage de cellules désignée est explorée cellule par cellule et le calcul de la formule s'effectue pour chacune de ces cellules. Dans notre cas, pour chaque mot clé situé en Feuil2!$B$2:$B$4.
Patrice
La validation d'une formule par CTRL+MAJ+Entrée à pour effet de transformer cette formule en formule matricielle, reconnaissable dans la barre des formules par les { } qui encadrent la formule.
Lorsqu'une formule est matricielle, la plage de cellules désignée est explorée cellule par cellule et le calcul de la formule s'effectue pour chacune de ces cellules. Dans notre cas, pour chaque mot clé situé en Feuil2!$B$2:$B$4.
Patrice