Formule avec caractères

bonjour,

Dans une colonne A j'ai des code de type:

xctr_dddd

xtpv_dddd

cbrr_dddd

ccrc_dddd

J'aimerais povoir dire dans une autre colonne (B) que si A commence par xc ou ct, alors B sera égal a X

Que si A commence par cc ou cb alors B sera égal a C

Quelqu'un peu il m'aider, je suis novice !!

Merci

Bonjour et bienvenue

Avec le 1er mot en A2 (à adapter)

=SI(OU(GAUCHE(A2;2)="XC";GAUCHE(A2;2)="CT");"X";SI(OU(GAUCHE(A2;2)="CC";GAUCHE(A2;2)="CB");"C";A2))

Formule à tirer vers le bas

Amicalement

Nad

OK merci beaucoup, donc en fait je fois faire ca pour tous les types de caractère dans la colonne A car j'en ai beaucoup de différent

Si j'ai bien compris, je reprends la premiere partie de la formule:

=SI(OU(GAUCHE(A2;2)="XC";GAUCHE(A2;2)="CT");"X"

Et je modifie "XC" par "XT", "CC", "BV"...... et le derniere caractere par celui que je veux attribuer,

Ca va me faire une formule a ralonge !!

Vrai ou faux ?

Re

Tout dépend du nombre. Peut-être vaudrait-il mieux créer une table de correspondance et récupérer les valeurs par RECHERCHEV

Nad

J'en ai 24 différents

Regarde ce fichier :

19dgib74.zip (11.44 Ko)

Nad

merci pour ces réponses super rapide, ca fonctionne a merveille après l'avoir adapté a mon tableau.

Maintenant voici ce que j'aimerais:

j'ai une colonne J qui me sert pour affecter du travail.

Dans cette colonne j'utilise les initiales de la personne (ex: SA ou JJM, GG...)

Est il possible de faire en sorte que si par exemple J1 = SA alors toute la ligne 1 sera écrite en rouge

Idem si J8 est aussi égal a SA alors ligne 8 en rouge

Et si J21=JJM alors ligne 21 en vert

Merci beaucoup

Quelqu'un peut il m'aider svp ? merci

Bonsoir

Utilise la Mise en Forme Conditionnelle (avec 2007 tu peux en créer 64)

Sélectionne ton tableau

Mise en Forme Conditionnelle

Créer une nouvelle règle

Utiliser une formule ...

=$J1="SA"

==> choisis le remplissage rouge

Nouvelle règle :

=$J1="JJM"

==> choisis le remplissage vert

Fais autant de règles qu'il y a de nom.

Amicalement

Nad

Bonjour le forum!

Quelqu'un aurait-il la gentillesse de m'expliquer à quoi correspond le 2 à la fin de cette formule?

=DECALER(Correspondance!$A$2;;;NBVAL(Correspondance!$A:$A)-1;2)

Merci d'avance et bonne journée

Fabienne

Bonjour

=DECALER(réf;lignes;colonnes;hauteur;largeur)

Quand il n'y a rien entre les ; cela équivaut à 0 - En respectant le format ci-dessus, ta formule s'écrit :

=DECALER(Correspondance!$A$2;0;0;NBVAL(Correspondance!$A:$A)-1;2)

Le 2 de la fin veut dire que la largeur de la plage de ton nom sera de 2 colonnes.

Amicalement

Nad

Edit Amadéus: Fabienne, tu es habituée maintenant, essaie de ne pas squatter un fil en cours, cliques plutôt sur Nouveau et démarre un nouveau fil.

Merci

Bonjour Amadeus

Sorry! message reçu

Bonne journée

Fabienne

Rechercher des sujets similaires à "formule caracteres"