J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit
si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
sabatier
bonjour kirk tu devrais regarder du côté de Données / Convertir HTH jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
bonjour kirk
tu devrais regarder du côté de Données / Convertir
HTH
jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit
si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
bonjour kirk tu devrais regarder du côté de Données / Convertir HTH jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
Kirk
Oui je pensais à cette solution, mais j'ai besoin d'un mise à jour automatique.
Merci
"sabatier" a écrit dans le message de news:
bonjour kirk tu devrais regarder du côté de Données / Convertir HTH jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
Oui je pensais à cette solution, mais j'ai besoin d'un mise à jour
automatique.
Merci
"sabatier" <jpsabatdelaile@wanadoo.fr> a écrit dans le message de
news:404B2745.5060407@wanadoo.fr...
bonjour kirk
tu devrais regarder du côté de Données / Convertir
HTH
jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je
cherche
à éclater en différentes colonnes soit
si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Mais où sont exactement tes suites de nombres ? Est-ce que tes 2-5-7-12 ou 45-2-7-6-7-8 ... apparaissent seulement en A1 ?
Serge
"Kirk" a écrit dans le message de news:
Oui je pensais à cette solution, mais j'ai besoin d'un mise à jour automatique.
Merci
"sabatier" a écrit dans le message de news:
bonjour kirk tu devrais regarder du côté de Données / Convertir HTH jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
michdenis
Bonjour Kirk,
Copie la fonction suivante dans un module standard :
La fonction "Split" demande une version d'excel 2000 ou plus récent.
'---------------------------- Function VCh(Rg As Range, Element As Integer)
VCh = (Split(Rg, "-")(Element)) * 1
End Function '----------------------------
Et dans ta cellule pour extraire le premier terme : =VCh(A17;0)
Extraire le deuxième terme : =VCh(A17;1)
Et le troisìème terme : =VCh(A17;2)
Salutations!
"Kirk" a écrit dans le message de news: Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
Bonjour Kirk,
Copie la fonction suivante dans un module standard :
La fonction "Split" demande une version d'excel 2000 ou plus récent.
'----------------------------
Function VCh(Rg As Range, Element As Integer)
VCh = (Split(Rg, "-")(Element)) * 1
End Function
'----------------------------
Et dans ta cellule pour extraire le premier terme :
=VCh(A17;0)
Extraire le deuxième terme :
=VCh(A17;1)
Et le troisìème terme :
=VCh(A17;2)
Salutations!
"Kirk" <test@test.com> a écrit dans le message de news:uLU3fgEBEHA.2828@TK2MSFTNGP10.phx.gbl...
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit
si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Copie la fonction suivante dans un module standard :
La fonction "Split" demande une version d'excel 2000 ou plus récent.
'---------------------------- Function VCh(Rg As Range, Element As Integer)
VCh = (Split(Rg, "-")(Element)) * 1
End Function '----------------------------
Et dans ta cellule pour extraire le premier terme : =VCh(A17;0)
Extraire le deuxième terme : =VCh(A17;1)
Et le troisìème terme : =VCh(A17;2)
Salutations!
"Kirk" a écrit dans le message de news: Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
FxM
Bonjour,
Voudrais-tu préciser ce que tu entends par automatique ?
@+ FxM
Kirk wrote:
Oui je pensais à cette solution, mais j'ai besoin d'un mise à jour automatique.
Merci
"sabatier" a écrit dans le message de news:
bonjour kirk tu devrais regarder du côté de Données / Convertir HTH jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je
cherche
à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
Bonjour,
Voudrais-tu préciser ce que tu entends par automatique ?
@+
FxM
Kirk wrote:
Oui je pensais à cette solution, mais j'ai besoin d'un mise à jour
automatique.
Merci
"sabatier" <jpsabatdelaile@wanadoo.fr> a écrit dans le message de
news:404B2745.5060407@wanadoo.fr...
bonjour kirk
tu devrais regarder du côté de Données / Convertir
HTH
jps
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je
cherche
à éclater en différentes colonnes soit
si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Copie la fonction suivante dans un module standard :
La fonction "Split" demande une version d'excel 2000 ou plus récent.
'---------------------------- Function VCh(Rg As Range, Element As Integer)
VCh = (Split(Rg, "-")(Element)) * 1
End Function '----------------------------
Et dans ta cellule pour extraire le premier terme : =VCh(A17;0)
Extraire le deuxième terme : =VCh(A17;1)
Et le troisìème terme : =VCh(A17;2)
Salutations!
"Kirk" a écrit dans le message de news:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
Frédéric Sigonneau
Bonjour,
Sur la même idée que Denis (et avec la même limite : Excel 2000 ou + récent), mais en une seule opération avec une fonction VBA matricielle :
Function Decoupe(cell) Decoupe = Split(cell, "-") If Application.Caller.Rows.Count > 1 Then _ Decoupe = Application.Transpose(Decoupe) End Function
Puis tu sélectionnes soit B1:B3 soit B1:D1 et tu saisis Þcoupe(A1) validé avec Ctrl+Maj+Entrée
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Auriez-vous une idée pour faire cela simplement.
Merci
Bonjour,
Sur la même idée que Denis (et avec la même limite : Excel 2000 ou + récent),
mais en une seule opération avec une fonction VBA matricielle :
Function Decoupe(cell)
Decoupe = Split(cell, "-")
If Application.Caller.Rows.Count > 1 Then _
Decoupe = Application.Transpose(Decoupe)
End Function
Puis tu sélectionnes soit B1:B3 soit B1:D1 et tu saisis
Þcoupe(A1)
validé avec Ctrl+Maj+Entrée
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche
à éclater en différentes colonnes soit
si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.
Sur la même idée que Denis (et avec la même limite : Excel 2000 ou + récent), mais en une seule opération avec une fonction VBA matricielle :
Function Decoupe(cell) Decoupe = Split(cell, "-") If Application.Caller.Rows.Count > 1 Then _ Decoupe = Application.Transpose(Decoupe) End Function
Puis tu sélectionnes soit B1:B3 soit B1:D1 et tu saisis Þcoupe(A1) validé avec Ctrl+Maj+Entrée
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Kirk a écrit:
Bonjour,
J'ai une colonne avec des informations du genre 1-2-3 ou 9-10-11. Je cherche à éclater en différentes colonnes soit si en A1 j'ai 9-10-11 je souhaiterais avoir en b1:9, b2:10,b3:11.