FORMULE agissant entre les guillemets

Résolu
MARCO -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je lance un appel aux pros de la formule pour m'aider :-)
Mon problème le voici :

dans ma formule (conditions et arguments déjà établis) je voudrais que seuls les chiffres
du milieu, entre les lettres CMS et l'année 2014, (entre les guillemets, 2eme condition) changent lorsque je fais un copier-coller, car ils sont le numéro de client.

formule :

=SI(A6="";"";"CMS1022014")

=SI(A6="";"";"CMS1022014")
(numéro de client en gras)

J'ai une liste de plus 4350 lignes, et je ne pourrais pas écrire manuellement
toutes les cellules, il me faudrait des années :-D
Merci de votre AIDE :-)
Bon dimanche à Tous !

A voir également:

6 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

En supposant que les n°s clients sont en colonne B et commencent en B6 par CMS1022014 (le taper dans la cellule B6)

En B7 mettre la formule suivante ;

=SI(A7<>"";"CMS" & NB.SI($B$6:B6;"CMS*")+102 &"2014";"")

A étirer au bas de la colonne

Cdlmnt
1
MARCO
 
merci pour ta réponse via 55, j'ai testé ça marche impeccable ! Bonne journée :-)
0
Mazzaropi Messages postés 1985 Date d'inscription   Statut Contributeur Dernière intervention   71
 
MARCO, Bonjour.

Voir si cet exemple que j'ai fait pour vous aider dans la solution de votre besoin.
https://www.cjoint.com/c/DHkthUTRI4L

Était-ce ce que vous vouliez?
J'espère avoir aidé.
--
Belo Horizonte, Brasil.
Marcílio Lobão
1
MARCO
 
Merci pour ta réponse Mazzropi, j'ai testé ça marche impeccable !
vous m'avez bien aidé ! Bonne journée,
Marco
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour.

En l'absence de fichier, c'est toujours difficile de bien comprendre une explication ...
D'après ton exposé du post #3, je crois avoir compris que tu définis un sigle et une année, et qu'à partir de là tu crées un code et que tu l'incrémentes.
Si c'est bien celà,
  en A2 tu saisis le sigle, par exemple "CMS", 
en B2 tu saisis le premier N° d'ordre, par exemple 101,
en C2 tu saisis l'année en format texte, par exemple "2014",
en D2 tu saisis =A2&B2&C2 qui te donne comme résultat "CMS1012014",
enfin tu recopies A2:D2, par exemple jusqu'à la ligne 1750.
- Tu peux aussi sélectionner seulement B2 et tirer la poignée vers le bas
en cochant l'option de collage "Incrémenter une série".
Et tu recommences pour chaque changement de sigle ou d'année ...

Cordialement.
1
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Quand le tableau sera terminé, tu pourras masquer les colonnes A, B et C ...
0
MARCO
 
Merci pour ton conseil Raymond, j'ai testé ça marche !
je te souhaite une bonne journée !
Marco
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
J'en suis heureux pour toi.
Mais à ta prochaine question, veille à te montrer plus précis dans tes explications 8=)
0
m@rina Messages postés 23882 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonjour,

Ce n'est pas très clair...
Quand tu dis que le numéro de client doit, ok, mais il doit changer comment ? C'est une incrémentation ? par rapport à quoi ?

En tous les cas, pour l'instant l'argument "CMS1022014" étant entre "", c'est du texte, donc pas de changement.
S'il s'agit d'une incrémentation, il faudrait commencer par faire une faire concaténation dans ta formule...

Mais bon.. sans en savoir plus, difficile de te répondre.

m@rina
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MARCO
 
Bonjour Marina, merci d'avoir répondu :-)
En, effet c'est une formule client donc, quand je rajoute une ligne sur mon tableau excel, ligne=client, dans une colonne j'ai un code magasin "CMS" qui correspond à une enseigne précise, "CMS" (Cabinet médical Suresnes), dont, prmis ces clients, j'en ai plusieurs qui proviennent de ce cabinet (environ 1750).

tableau ci-dessous :

N° CLIENT | PRENOM | NOM | CENT MED P | CENT MED S | DATE ISNCRIP |
-----------------------------------------------------------------------------------------------------
1022014 | OLIVIER | MARTIN | | CMS1022014 | 07/08/2014
1032014 | CELINE | LAURENT | | CMS1032014 | 08/07/2014
1042014 | FRANCK | DURAND | CMP1042014 | | 10/08/2014
1052014 | MARC | SIMON | CMP1052014 | | 15/08/2014
1062014 | NATHAN | ABBA | | CMS1062014 | 20/08/2014
1072014 | TART | ALINE | | CMS1062014 | 22/08/2014
1082014
1092014
1102014 |
" " " |
16402014 (ENVIRON à recopier vers le bas, sur la colonne CENT MED S)

Quand on glisse la souris vers le bas, elle augmente le dernier numéro (la date) et
non pas le numéro de client


Voilà j'espère c'est un peu plus clair, ;-)

merci de ton aide !

Bonne journée :-)
0
MARCO
 
Bonsoir à Tous

en spécial à Raymond, à Mazzaropi et à via55 !

Merci pour vos réponses et vos conseils, je vais les tester et vous dire
si ça a bien fonctionné ! ;-):-)

Ca m'a l'air intéressant je pense que je vais trouver mon bonheur parmi
ces formules !

Merci à vous trois !!!!!

Je vous souhaite une très bonne et agréable soirée !

MARCO
0