Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 04/05/2006, 13h17   #1 (permalink)
Olivier
Guest
 
Messages: n/a
Par défaut Concatenation compliquée

Bonjour tout le monde, je vais expliquer mon probleme.

J'ai deux colonnes que je souhaites concatener.
Je connais la fonction, mais je bloque sur autre chose.
La premiere est un numero de secteur compris entre 1 et 5, et la deuxieme est un numero de voie compris entre 1 et 999.

Lorsque je concatene par exemple un '1' et un '123', cela me donne '1123'.
Et lorsque que je concatene '1' et '25' cela me donne 123 alors que je voudrais '1025'.
Est-t'il possible de formuler cette requete directement sous excel ?

Merci d'avance pour vos réponses.
Olivier
  Réponse avec citation
ANNONCES
Vieux 04/05/2006, 13h20   #2 (permalink)
Re Olivier
Guest
 
Messages: n/a
Par défaut Re:Concatenation compliquée

Bonjour tout le monde, je vais expliquer mon probleme.

J'ai deux colonnes que je souhaites concatener.
Je connais la fonction, mais je bloque sur autre chose.
La premiere est un numero de secteur compris entre 1 et 5, et la deuxieme est un numero de voie compris entre 1 et 999.

Lorsque je concatene par exemple un '1' et un '123', cela me donne '1123'.
Et lorsque que je concatene '1' et '25' cela me donne '125' alors que je voudrais '1025'.
Est-t'il possible de formuler cette requete directement sous excel ?

Merci d'avance pour vos réponses.
Olivier

J'ai edité car je me suis planté dans le premier message[b]
  Réponse avec citation
Vieux 04/05/2006, 13h23   #3 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2006
Messages: 22
Par défaut Re:Concatenation compliquée

Bonjour !

Je suppose que dans ton second exemple tu as 125 (et non 123) au lieu de 1025.

Essaye quelque chose dans ce goût là :
=A1&SI(B1<100;0;'')&SI(B1<10;0;'')&B1

Avec en A ton secteur et en B ton numéro de voie.

En espérant pouvoir faire avancer le Schmilblick,

Delvekior
Delvekior est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h24   #4 (permalink)
XLDnaute Accro
 
Avatar de Dull
 
Date d'inscription: septembre 2005
Localisation: Saint-Pierre de la Réunion (974)
Version Excel : Excel 2003 (PC)
Messages: 1 473
Par défaut Re:Concatenation compliquée

Salut Olivier, Le Forum,

Saint-Pierre (Ile de la Réunion), Beau Temps, 23 Degrés, (Pour Tibo si tu me lis)

Donnes nous un petit example ce sera plus parlant
__________________
@+ Dull "Ti pas ti pas n'arrive Grandbois"

Si lui arrive à me supporter , alors pas d'hésitations .... SupporterXLDDownloads
Dull est connecté maintenant   Réponse avec citation
Vieux 04/05/2006, 13h25   #5 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 4 966
Par défaut Re:Concatenation compliquée

Salut,

Essaie ceci :
=A2&SI(NBCAR(B2)=3;B2;0&B2)

Â+
andré est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h32   #6 (permalink)
XLDnaute Impliqué
 
Avatar de Gibson94
 
Date d'inscription: mai 2005
Messages: 589
Par défaut Re:Concatenation compliquée

Bonjour le fil,

A1= Numéro de secteur
A2= Numéro de voie
résultat en A3:
(A1*1000)+A2

Bonne journée
__________________
Gibson94 est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h32   #7 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2006
Messages: 75
Par défaut Re:Concatenation compliquée

Hello tout le monde..

et comme ceci, c'est possible aussi, non?

=SI(C5<100;CONCATENER(B5;'0';C5);CONCATENER(B5;C5) )

A+
PP
Pachal21 est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h36   #8 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 597
Par défaut Re:Concatenation compliquée

Bonjour le fil,

Une autre solution si je puis me permettre :

=A1&TEXTE(B1;'00#')

Bonne journée.
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h39   #9 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2006
Messages: 75
Par défaut Re:Concatenation compliquée

Re bjr

En ce qui me concerne, non seulement la formule est longue mais en plus il y a une erreur pour les valeurs comprises entre 0 et 9...

Il faudrait mla modifier comme ceci

=SI(C5<10;CONCATENER(B5;'00';C5);SI(C5 encore plus long! MDR et donc pas à utiliser

A + les big-boss
PP
Pachal21 est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h41   #10 (permalink)
XLDnaute Nouveau
 
Date d'inscription: mars 2006
Messages: 22
Par défaut Re:Concatenation compliquée

Merci jmps d'ouvrir d'autres voies !

Je note précieusement ce TEXTE(valeur;format_texte) que j'oublie tout le temps !!!

Avec une petite condition par-dessus, et hop les 00 n'apapraissent même plus quand la colonne n'est pas renseignée !

C'est le must (pour moi) !

Pachal21, en fait c'est la même idée que ce que j'avais proposé au début... mais le '&' permet de réduire l'espace occupé ! Juste une illusion...

Message édité par: Delvekior, à: 04/05/2006 12:43
Delvekior est déconnecté   Réponse avec citation
Vieux 04/05/2006, 13h47   #11 (permalink)
XLDnaute Accro
 
Avatar de Dull
 
Date d'inscription: septembre 2005
Localisation: Saint-Pierre de la Réunion (974)
Version Excel : Excel 2003 (PC)
Messages: 1 473
Par défaut Re:Concatenation compliquée

Re le fil,

un autre, autre, autre example

=SI(NBCAR(A2)=3;A2&'0')

Oh !!! Trop de monde sur ce fil Place ! place ! vous êtes trop rapide les gars limitation de réponses à 5 mm (etquejevousyreprenentplusmerci)


Euh!!! je voulais dire à 1 Heure P.... que je suis lent :unsure:

Message édité par: dull, à: 04/05/2006 12:50
__________________
@+ Dull "Ti pas ti pas n'arrive Grandbois"

Si lui arrive à me supporter , alors pas d'hésitations .... SupporterXLDDownloads
Dull est connecté maintenant   Réponse avec citation
Vieux 04/05/2006, 13h56   #12 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 597
Par défaut Re:Concatenation compliquée

Re aussi

A la demande générale :

=SI(B1='';'';A1&TEXTE(B1;'000'))

Bon appétit.
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 04/05/2006, 14h01   #13 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 597
Par défaut Re:Concatenation compliquée

Désolé d'être lourd :whistle:

Pour faire plus propre si A1 ou B1 n'est pas renseigné :

=SI(OU(B1='';A1='');'';A1&TEXTE(B1;'000'))

Bon bin je vais manger ce coup-là
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 04/05/2006, 14h25   #14 (permalink)
XLDnaute Accro
 
Avatar de Dull
 
Date d'inscription: septembre 2005
Localisation: Saint-Pierre de la Réunion (974)
Version Excel : Excel 2003 (PC)
Messages: 1 473
Par défaut Re:Concatenation compliquée

Re re re le fil,


Bon'ap jmps (gaffes a l'hypoglycémie ... t'es plus tout jeune:woohoo: )
__________________
@+ Dull "Ti pas ti pas n'arrive Grandbois"

Si lui arrive à me supporter , alors pas d'hésitations .... SupporterXLDDownloads
Dull est connecté maintenant   Réponse avec citation
Vieux 04/05/2006, 14h29   #15 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 597
Par défaut Re:Concatenation compliquée

Arf !

Chez moi ce serait plutôt hyperglycémie :sick:

Tu m'as toujours pas traduit 'Ti pas ti pas n'arrive Granbois'

Pour ma culture kwéole didon
__________________

A+

jmps est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 13h06.


(C) 2006 Excel Downloads