Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/05/2011, 14h20   #1
Membre à l'essai
 
Inscription : septembre 2009
Messages : 53
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 53
Points : 22
Points : 22
Par défaut combiner deux nombres

Bonjour,

j'ai un petit soucis au niveau de la combinaison de nombres dans Excel, je m'explique j'ai deux colonnes comme ci-dessous :

Colonne 1 colonne 2 colonne 3
1 1 01001
25 353 25353

et dans la colonne 3 je souhaiterais obtenir le résultat affiché sous colonne 3. Le problème c'est que j'ai essayé avec le signe "&" mais cela ne me permet pas de garder le format deux chiffres pour la colonne 1 et 3 chiffres pour la colonne 2 lorsque je fais cette combinaison.

Est ce quelqu'un aurait une idée pour l'aider ?

D'avance merci de vos lumières

Courti01
courti01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 15h24   #2
Membre habitué
 
Avatar de Syphochaos
 
Homme Cyril CHMIEL
Étudiant
Inscription : avril 2011
Messages : 70
Détails du profil
Informations personnelles :
Nom : Homme Cyril CHMIEL
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 70
Points : 109
Points : 109
Bonjour courti01.

Rien de bien compliqué.

Il te suffit juste de définir le format de tes cellules en "Texte" et non en "Standard" ou "Nombre". Ainsi, tu garderas les 0 précédant ton 1 !

Sypho.
Syphochaos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h15   #3
Membre à l'essai
 
Inscription : septembre 2009
Messages : 53
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 53
Points : 22
Points : 22
Oui pour garder le numéro dans le format voulu dans chaque colonne la dessus je suis d'accord mais pas pour utiliser la combinaison des deux colonnes dans une seule.
courti01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h21   #4
Membre habitué
 
Avatar de Syphochaos
 
Homme Cyril CHMIEL
Étudiant
Inscription : avril 2011
Messages : 70
Détails du profil
Informations personnelles :
Nom : Homme Cyril CHMIEL
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 70
Points : 109
Points : 109
Ah... J'avais mal compris ta question, au temps pour moi.

Utilise la formule Concatener :

Case1 : 01
Case2 : 001
Case3 : = CONCATENER(Case1;Case2) : 01001

C'est mieux?

Sypho.
Syphochaos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h21   #5
Membre à l'essai
 
Inscription : septembre 2009
Messages : 53
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 53
Points : 22
Points : 22
je vous joins une image du tableau ce sera peut être plus clair au moins dans la présentation.
Images attachées
Type de fichier : png Image 8.png (5,1 Ko, 7 affichages)
courti01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h24   #6
Membre à l'essai
 
Inscription : septembre 2009
Messages : 53
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 53
Points : 22
Points : 22
Le problème avec CONCATENER comme avec "&" d'ailleurs c'est que le résultat sur la première ligne me donne 11
courti01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h26   #7
Membre habitué
 
Avatar de Syphochaos
 
Homme Cyril CHMIEL
Étudiant
Inscription : avril 2011
Messages : 70
Détails du profil
Informations personnelles :
Nom : Homme Cyril CHMIEL
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 70
Points : 109
Points : 109
Je veux rien dire...

Mais si tu as 1 dans la colonne A et 1 dans la colonne B, il te sera difficile (je pense) d'obtenir 01001 dans la colonne C.

Sypho.
Syphochaos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 16h55   #8
Membre à l'essai
 
Inscription : septembre 2009
Messages : 53
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 53
Points : 22
Points : 22
Je me doute bien que ce sera difficile, c'est d'ailleurs pour ça que je suis sur le forum. Je me disais qu'il faudrait peut être passer par une étape intermédiaire qui consisterait à d'abord transformer mon 1 en 01 (idem pour 1 en 001) et seulement après les concaténer.
Mais la première étape me pose un peu de soucis
courti01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 17h32   #9
Membre confirmé
 
Inscription : mai 2010
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 200
Points : 278
Points : 278
Bonjour,

Si j'ai bien compris, tu veux un résultat de 5 chiffres issus de 2 chiffres pris dans la colonne B et 3 dans la colonne C.

Code :
=TEXTE(B2;"00")&TEXTE(C2;"000")
TEXTE(B2;"00") renvoie le nombre présent en B2 sous forme de texte avec 2 chiffres (les 2 zéros"). Donc si B2 contient 12 tu obtiens 12, s'il contient 5 tu obtiens 05.
Idem pour C2 mais sous forme de 3 chiffres.
GerardCalc est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/05/2011, 22h51   #10
Membre du Club
 
Homme Patrice
Développeur informatique
Inscription : avril 2007
Messages : 81
Détails du profil
Informations personnelles :
Nom : Homme Patrice
Âge : 43
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2007
Messages : 81
Points : 48
Points : 48
Bonsoir GerardCalc

Très intéressant, merci pour cette astuce.

Patrice
patch2007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2011, 00h45   #11
Membre habitué
 
Benoit Schwob
Business Analyst
Inscription : juin 2009
Messages : 93
Détails du profil
Informations personnelles :
Nom : Benoit Schwob
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Business Analyst

Informations forums :
Inscription : juin 2009
Messages : 93
Points : 137
Points : 137
Bonsoir,

Et si jamais tu as besoin que ce soit malgré tout un nombre, tu passes la fonction CNUM là-dessus :
Code :
=CNUM(TEXTE(B2;"00")&TEXTE(C2;"000"))
et tu forces l'affichage de 5 chiffres avec un Format de cellule > Nombre > Personnalisé 00000.

Benoît
Benoit Schwob est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/05/2011, 07h48   #12
Membre à l'essai
 
Inscription : septembre 2009
Messages : 53
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 53
Points : 22
Points : 22
Ah !!! vous êtes trop forts les gars !!!

merci beaucoup !!!

Courti01
courti01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h42.


 
 
 
 
Partenaires

Hébergement Web