Excel : conditions multiples et texte
Romain
-
Romain -
Romain -
Bonjour,
Connaissant peu excel et n'ayant pas trouvé de tutoriel j'ai besoin d'aide!
Je dois remplir les colonnes d'une base de données de plus de 2000 lignes sur excel.
Sur la colonne A se trouve une suite de caractères de style "abc", "def" avec parfois des espaces et des chiffres.
En fonction des trois premières lettres, j'aimerais entrer une suite de caractères dans la colonne B.
par exemple
colonne A colonne B
ABC... "reponse A"
ABC... "reponse A"
XYZ... "reponse B"
EFG... "reponse C'
Il y a en tout plus d'une vingtaine de "codes" différents.
Pouvez-vous m'aider à trouver la formule que je dois utiliser?
Connaissant peu excel et n'ayant pas trouvé de tutoriel j'ai besoin d'aide!
Je dois remplir les colonnes d'une base de données de plus de 2000 lignes sur excel.
Sur la colonne A se trouve une suite de caractères de style "abc", "def" avec parfois des espaces et des chiffres.
En fonction des trois premières lettres, j'aimerais entrer une suite de caractères dans la colonne B.
par exemple
colonne A colonne B
ABC... "reponse A"
ABC... "reponse A"
XYZ... "reponse B"
EFG... "reponse C'
Il y a en tout plus d'une vingtaine de "codes" différents.
Pouvez-vous m'aider à trouver la formule que je dois utiliser?
A voir également:
- Excel : conditions multiples et texte
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
2 réponses
Bonjour, je ne sais pas si c'est ça que tu cherches mais on ne sait jamais...
A1= la chaine de carctères (ABCDEF......)
A2= GAUCHE(A1;3) (résultat : ABC)
A3= SI(A2="ABC";"vrai";"faux" (résultat : vrai)
A1= la chaine de carctères (ABCDEF......)
A2= GAUCHE(A1;3) (résultat : ABC)
A3= SI(A2="ABC";"vrai";"faux" (résultat : vrai)
Bonjour,
Il ne me parait pas possible de résoudre ton problème par des SI imbriqués dans la feuille de calcul. Le nombre d'imbrications (7 de mémoire) est inférieur au nombre de cas que tu as à traiter. Il va falloir passer par une macro VBA. Je te suggère donc de poser ta question dans un forum de programmation Visual Basic pour Excel.
Il ne me parait pas possible de résoudre ton problème par des SI imbriqués dans la feuille de calcul. Le nombre d'imbrications (7 de mémoire) est inférieur au nombre de cas que tu as à traiter. Il va falloir passer par une macro VBA. Je te suggère donc de poser ta question dans un forum de programmation Visual Basic pour Excel.
Merci pour votre réponse.
Comment faire pour des conditions multiples?