Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le r=E9sultat suivant :
Laboratoire............... Abr=E9viation
Biologie Bio
Chimie Chm
Electronique Eln
Electricit=E9 Elt
Bonsour® Apitos avec ferveur ;o))) vous nous disiez :
Dans la feuille1 j'ai les données suivantes : Articles.....................Laboratoire Bio-Tourbe-1 Biologie Chm-Pipette-1 Chimie Eln-Circuit intégré-1 Electronique Eln-diode-1 Electronique Eln-Omettre-1 Electronique Elt-Ondulaire-1 Electricite Bio- Stérilisateur -1 Biologie Eln-Omettre-2 Electronique
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant : Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
la détection des espaces n'est pas fiable (notament dans "Circuit intégré") alors en feuil2 en A2 =STXT(STXT(Feuil1!A2;1+TROUVE("-";Feuil1!A2);9^9);3+TROUVE("-";STXT(Feuil1!A2;1+TROUVE("-";Feuil1!A2);9^9));9^9) en B2 =GAUCHE(Feuil1!A2;TROUVE("-";Feuil1!A2)-1)
Merci.
-- -- @+ ;o)))
Bonsour® Apitos avec ferveur ;o))) vous nous disiez :
Dans la feuille1 j'ai les données suivantes :
Articles.....................Laboratoire
Bio-Tourbe-1 Biologie
Chm-Pipette-1 Chimie
Eln-Circuit intégré-1 Electronique
Eln-diode-1 Electronique
Eln-Omettre-1 Electronique
Elt-Ondulaire-1 Electricite
Bio- Stérilisateur -1 Biologie
Eln-Omettre-2 Electronique
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
la détection des espaces n'est pas fiable (notament dans "Circuit intégré")
alors en feuil2
en A2
=STXT(STXT(Feuil1!A2;1+TROUVE("-";Feuil1!A2);9^9);3+TROUVE("-";STXT(Feuil1!A2;1+TROUVE("-";Feuil1!A2);9^9));9^9)
en B2
=GAUCHE(Feuil1!A2;TROUVE("-";Feuil1!A2)-1)
Bonsour® Apitos avec ferveur ;o))) vous nous disiez :
Dans la feuille1 j'ai les données suivantes : Articles.....................Laboratoire Bio-Tourbe-1 Biologie Chm-Pipette-1 Chimie Eln-Circuit intégré-1 Electronique Eln-diode-1 Electronique Eln-Omettre-1 Electronique Elt-Ondulaire-1 Electricite Bio- Stérilisateur -1 Biologie Eln-Omettre-2 Electronique
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant : Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
la détection des espaces n'est pas fiable (notament dans "Circuit intégré") alors en feuil2 en A2 =STXT(STXT(Feuil1!A2;1+TROUVE("-";Feuil1!A2);9^9);3+TROUVE("-";STXT(Feuil1!A2;1+TROUVE("-";Feuil1!A2);9^9));9^9) en B2 =GAUCHE(Feuil1!A2;TROUVE("-";Feuil1!A2)-1)
Merci.
-- -- @+ ;o)))
Jacky
Bonsoir,
Un peu plus court.... en colonne A =STXT(Feuil1!A2;TROUVE("-";Feuil1!A2;TROUVE("-";Feuil1!A2;1)+1)+3;NBCAR(Feuil1!A2)) en colonne B =GAUCHE(Feuil1!A2;TROUVE("-";Feuil1!A2)-1) -- Salutations JJ
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
Bonsoir,
Un peu plus court....
en colonne A
=STXT(Feuil1!A2;TROUVE("-";Feuil1!A2;TROUVE("-";Feuil1!A2;1)+1)+3;NBCAR(Feuil1!A2))
en colonne B
=GAUCHE(Feuil1!A2;TROUVE("-";Feuil1!A2)-1)
--
Salutations
JJ
"Apitos" <apitos@gmail.com> a écrit dans le message de news:
a4a29f82-20af-43e0-9b02-a3ee4d9e8923@o42g2000hsc.googlegroups.com...
Bonsoir,
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
Un peu plus court.... en colonne A =STXT(Feuil1!A2;TROUVE("-";Feuil1!A2;TROUVE("-";Feuil1!A2;1)+1)+3;NBCAR(Feuil1!A2)) en colonne B =GAUCHE(Feuil1!A2;TROUVE("-";Feuil1!A2)-1) -- Salutations JJ
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
Apitos
Bonsoir Modeste, Jacky.
J'ai essayé avec vos formulaires mais ça n'a pas marché.
Alors j'ai utilsé une macro pour le besoin, mais il reste des correstions à faire.
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
Bonsoir
avec une fonction perso.
ouvre ce lien http://cjoint.com/?lyav0uQaWr
Function Ext(champ As Range)
Ext = Split(champ, "-")(0)
End Function
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
un autre fichier à été chargé par erreur......! je ne sais pas
ouvre ça http://cjoint.com/?lyaAVtllri
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
AH60
je m'excuse Apitos le fichier ne peut être envoyé surement ya un problème mais avec cette fonction tu trouvera ton bonheure
Function Ext(champ As Range) Ext = Split(champ, "-")(0) End Function
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
je m'excuse Apitos le fichier ne peut être envoyé surement ya un problème
mais avec cette fonction tu trouvera ton bonheure
Function Ext(champ As Range)
Ext = Split(champ, "-")(0)
End Function
Abed_H
un autre fichier à été chargé par erreur......! je ne sais pas
ouvre ça http://cjoint.com/?lyaAVtllri
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Set mondico = CreateObject("Scripting.Dictionary") Set f = Sheets("feuil1") For Each c In f.Range("B2", f.[B65000].End(xlUp)) If Not mondico.Exists(c.Value) Then mondico.Add c.Value, Left(c.Offset(0, -1), InStr(c.Offset(0, -1), "-") - 1) Next c [f2].Resize(mondico.Count, 1) = Application.Transpose(mondico.keys) [g2].Resize(mondico.Count, 1) = Application.Transpose(mondico.items)
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt
Merci.
Bonjour,
http://cjoint.com/?lyfkjSkVUE
Set mondico = CreateObject("Scripting.Dictionary")
Set f = Sheets("feuil1")
For Each c In f.Range("B2", f.[B65000].End(xlUp))
If Not mondico.Exists(c.Value) Then mondico.Add c.Value,
Left(c.Offset(0, -1), InStr(c.Offset(0, -1), "-") - 1)
Next c
[f2].Resize(mondico.Count, 1) = Application.Transpose(mondico.keys)
[g2].Resize(mondico.Count, 1) = Application.Transpose(mondico.items)
JB
http://boisgontierjacques.free.fr
On 23 nov, 21:59, Apitos <api...@gmail.com> wrote:
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A
ainsi que la valeur correspondante dans la colonne B pour avoir dans
Feuil2 le résultat suivant :
Laboratoire............... Abréviation
Biologie Bio
Chimie Chm
Electronique Eln
Electricité Elt
Set mondico = CreateObject("Scripting.Dictionary") Set f = Sheets("feuil1") For Each c In f.Range("B2", f.[B65000].End(xlUp)) If Not mondico.Exists(c.Value) Then mondico.Add c.Value, Left(c.Offset(0, -1), InStr(c.Offset(0, -1), "-") - 1) Next c [f2].Resize(mondico.Count, 1) = Application.Transpose(mondico.keys) [g2].Resize(mondico.Count, 1) = Application.Transpose(mondico.items)
Comment extraire les sous-chaines avant le tiret "-" dans la colonne A ainsi que la valeur correspondante dans la colonne B pour avoir dans Feuil2 le résultat suivant :
Laboratoire............... Abréviation Biologie Bio Chimie Chm Electronique Eln Electricité Elt