Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" <ChristineImbeault@discussions.microsoft.com> a écrit
dans le message de
news:9ED90702-DC5D-48B5-BCF6-D1EA55BBCE3D@microsoft.com...
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
: uX2KO903JHA.1716@TK2MSFTNGP03.phx.gbl...
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" <ChristineImbeault@discussions.microsoft.com> a écrit
dans le message de
news:9ED90702-DC5D-48B5-BCF6-D1EA55BBCE3D@microsoft.com...
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Wow ! :-)
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret.
J'ai voulu généraliser mais peut-être inutilement.
Par exemple :
oP-1545-uio-123-1/12
devient
oP-1545-uio-123-001/12
Serge
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a
écrit dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Wow ! :-)
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret.
J'ai voulu généraliser mais peut-être inutilement.
Par exemple :
oP-1545-uio-123-1/12
devient
oP-1545-uio-123-001/12
Serge
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
uX2KO903JHA.1716@TK2MSFTNGP03.phx.gbl...
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" <ChristineImbeault@discussions.microsoft.com> a
écrit dans le message de
news:9ED90702-DC5D-48B5-BCF6-D1EA55BBCE3D@microsoft.com...
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Wow ! :-)
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret.
J'ai voulu généraliser mais peut-être inutilement.
Par exemple :
oP-1545-uio-123-1/12
devient
oP-1545-uio-123-001/12
Serge
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a
écrit dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
: uX2KO903JHA.1716@TK2MSFTNGP03.phx.gbl...
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" <ChristineImbeault@discussions.microsoft.com> a écrit
dans le message de
news:9ED90702-DC5D-48B5-BCF6-D1EA55BBCE3D@microsoft.com...
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n’a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Tu aurais pu faire encore un effort supplémentaire et soustraire encore
quelques
caractères en moins ;-)
=GAUCHE(A9;6)&REPT(0;4-TROUVE("/";SUBSTITUE(A9;GAUCHE(A9;6);)))&SUBSTITUE(A9;GAUCHE(A9;6);)
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonsoir Denis,
Efficace !
Je propose un poil plus court :
=GAUCHE(F2;6)&REPT(0;4-TROUVE("/";SUBSTITUE(F2;GAUCHE(F2;6);"")))&SUBSTITUE(F2;GAUCHE(F2;6);"")
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"MichDenis" a écrit dans le message de
news:Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a
écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Tu aurais pu faire encore un effort supplémentaire et soustraire encore
quelques
caractères en moins ;-)
=GAUCHE(A9;6)&REPT(0;4-TROUVE("/";SUBSTITUE(A9;GAUCHE(A9;6);)))&SUBSTITUE(A9;GAUCHE(A9;6);)
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
: e9LP4E83JHA.1864@TK2MSFTNGP02.phx.gbl...
Bonsoir Denis,
Efficace !
Je propose un poil plus court :
=GAUCHE(F2;6)&REPT(0;4-TROUVE("/";SUBSTITUE(F2;GAUCHE(F2;6);"")))&SUBSTITUE(F2;GAUCHE(F2;6);"")
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de
news:O81wz743JHA.480@TK2MSFTNGP06.phx.gbl...
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
: uX2KO903JHA.1716@TK2MSFTNGP03.phx.gbl...
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" <ChristineImbeault@discussions.microsoft.com> a
écrit
dans le message de
news:9ED90702-DC5D-48B5-BCF6-D1EA55BBCE3D@microsoft.com...
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Tu aurais pu faire encore un effort supplémentaire et soustraire encore
quelques
caractères en moins ;-)
=GAUCHE(A9;6)&REPT(0;4-TROUVE("/";SUBSTITUE(A9;GAUCHE(A9;6);)))&SUBSTITUE(A9;GAUCHE(A9;6);)
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonsoir Denis,
Efficace !
Je propose un poil plus court :
=GAUCHE(F2;6)&REPT(0;4-TROUVE("/";SUBSTITUE(F2;GAUCHE(F2;6);"")))&SUBSTITUE(F2;GAUCHE(F2;6);"")
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"MichDenis" a écrit dans le message de
news:Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a
écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour, en fonction du format des données (le - toujours 6eme position,
le nb de caractères finaux constant et égal à 11), on pourrait aussi avoir
=GAUCHE(A9;6)&REPT(0;11-NBCAR(A9))&DROITE(A9;NBCAR(A9)-6)
Cordialement
Michel dit "Sam"
"MichDenis" a écrit dans le message de news:Tu aurais pu faire encore un effort supplémentaire et soustraire encore
quelques
caractères en moins ;-)
=GAUCHE(A9;6)&REPT(0;4-TROUVE("/";SUBSTITUE(A9;GAUCHE(A9;6);)))&SUBSTITUE(A9;GAUCHE(A9;6);)
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonsoir Denis,
Efficace !
Je propose un poil plus court :
=GAUCHE(F2;6)&REPT(0;4-TROUVE("/";SUBSTITUE(F2;GAUCHE(F2;6);"")))&SUBSTITUE(F2;GAUCHE(F2;6);"")
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"MichDenis" a écrit dans le message de
news:Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a
écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e
cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour, en fonction du format des données (le - toujours 6eme position,
le nb de caractères finaux constant et égal à 11), on pourrait aussi avoir
=GAUCHE(A9;6)&REPT(0;11-NBCAR(A9))&DROITE(A9;NBCAR(A9)-6)
Cordialement
Michel dit "Sam"
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
Os2qfp83JHA.1808@TK2MSFTNGP06.phx.gbl...
Tu aurais pu faire encore un effort supplémentaire et soustraire encore
quelques
caractères en moins ;-)
=GAUCHE(A9;6)&REPT(0;4-TROUVE("/";SUBSTITUE(A9;GAUCHE(A9;6);)))&SUBSTITUE(A9;GAUCHE(A9;6);)
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
: e9LP4E83JHA.1864@TK2MSFTNGP02.phx.gbl...
Bonsoir Denis,
Efficace !
Je propose un poil plus court :
=GAUCHE(F2;6)&REPT(0;4-TROUVE("/";SUBSTITUE(F2;GAUCHE(F2;6);"")))&SUBSTITUE(F2;GAUCHE(F2;6);"")
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de
news:O81wz743JHA.480@TK2MSFTNGP06.phx.gbl...
Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
: uX2KO903JHA.1716@TK2MSFTNGP03.phx.gbl...
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" <ChristineImbeault@discussions.microsoft.com> a
écrit
dans le message de
news:9ED90702-DC5D-48B5-BCF6-D1EA55BBCE3D@microsoft.com...
Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e
cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine
Bonjour, en fonction du format des données (le - toujours 6eme position,
le nb de caractères finaux constant et égal à 11), on pourrait aussi avoir
=GAUCHE(A9;6)&REPT(0;11-NBCAR(A9))&DROITE(A9;NBCAR(A9)-6)
Cordialement
Michel dit "Sam"
"MichDenis" a écrit dans le message de news:Tu aurais pu faire encore un effort supplémentaire et soustraire encore
quelques
caractères en moins ;-)
=GAUCHE(A9;6)&REPT(0;4-TROUVE("/";SUBSTITUE(A9;GAUCHE(A9;6);)))&SUBSTITUE(A9;GAUCHE(A9;6);)
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonsoir Denis,
Efficace !
Je propose un poil plus court :
=GAUCHE(F2;6)&REPT(0;4-TROUVE("/";SUBSTITUE(F2;GAUCHE(F2;6);"")))&SUBSTITUE(F2;GAUCHE(F2;6);"")
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"MichDenis" a écrit dans le message de
news:Il y a aussi ceci : Adapter A8 pour la cellule désirée
=GAUCHE(A8;6)&REPT(0;4-CHERCHE("/";SUBSTITUE(A8;GAUCHE(A8;6);"")))&SUBSTITUE(A8;GAUCHE(A8;6);"")
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
groupe de discussion
:
Bonjour,
Avec les fonctions de base d'Excel et la chaîne à modifier en F2 :
=GAUCHE(F2;TROUVE("-";F2;TROUVE("-";F2;1)+1))&REPT(0;4-(TROUVE("/";F2;1)-TROUVE("-";F2;TROUVE("-";F2;1)+1)))&DROITE(F2;NBCAR(F2)-TROUVE("-";F2;TROUVE("-";F2;1)+1))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Christine Imbeault" a
écrit
dans le message de
news:Bonjour à tous,
Des 0 doivents être ajoutés lorsque la dernière partie de ma string n'a
pas
3 caractères après le dernier tiret. Si le 1 cas arrive, il faut
ajouter
deux 0. Si le deuxième cas arrive, il faut ajouter deux 0. Si le 3e
cas
arrive, il faut ajouter aucun 0. Est-ce que je peux faire cet exercice
avec
des fonctions.
1e cas : P-546-1/1 Résultat ajouter deux 0 en avant du 1:
P-546-001/1
2e cas : P-630-16/1 Résultat ajouter un 0 en avant du 16:
P-546-016/1
2e cas : P-546-165/1 Résultat ajouter aucun 0 en avant du 165:
P-546-165/1
Merci de votre précieuse aide
Christine