Création ligne
Résolu/Fermé
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
-
5 juil. 2016 à 14:47
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 juil. 2016 à 19:05
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 juil. 2016 à 19:05
A voir également:
- Création ligne
- Aller à la ligne excel - Guide
- Creation compte gmail - Guide
- Partager photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Création compte google - Guide
9 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
5 juil. 2016 à 14:50
5 juil. 2016 à 14:50
Bon jour
pas très facile à comprendre, vous êtes sur que vous ne confondez pas lignes et colonnes dans vos explications?
à vous lire
pas très facile à comprendre, vous êtes sur que vous ne confondez pas lignes et colonnes dans vos explications?
à vous lire
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
5 juil. 2016 à 14:57
5 juil. 2016 à 14:57
C'est plus clair comme-ça?
merci
MAILLOT B1/B3/B5/B9/C4/C23 € 69,50
Je voudrais que ça devienne
MAILLOT B1 € 69,50
MAILLOT B3 € 69,50
MAILLOT B5 € 69,50
MAILLOT B9 € 69,50
MAILLOT C4 € 69,50
MAILLOT C23 € 69,50
merci
MAILLOT B1/B3/B5/B9/C4/C23 € 69,50
Je voudrais que ça devienne
MAILLOT B1 € 69,50
MAILLOT B3 € 69,50
MAILLOT B5 € 69,50
MAILLOT B9 € 69,50
MAILLOT C4 € 69,50
MAILLOT C23 € 69,50
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
5 juil. 2016 à 14:59
5 juil. 2016 à 14:59
maillot c'est dans une colonne, B1/B3/B5/B9/C4/C23 dans un'autre et le prix dans un'autre encore
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
5 juil. 2016 à 15:43
5 juil. 2016 à 15:43
Ok là c'est clair, mais avec des données dans la même cellule il faudra passer par VBA pour arriver directement à ce que vous voulez
Et VBA n'est pas de ma compétence
Tout ce que je peux proposer est ce qui est expliqué dans ce modèle
https://www.cjoint.com/c/FGfnQjDmsRV
bonne chance
crdlmnt
Et VBA n'est pas de ma compétence
Tout ce que je peux proposer est ce qui est expliqué dans ce modèle
https://www.cjoint.com/c/FGfnQjDmsRV
bonne chance
crdlmnt
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
5 juil. 2016 à 15:44
5 juil. 2016 à 15:44
Merci pour la réponse; c'est quoi la VBA?
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié par Vaucluse le 5/07/2016 à 15:53
Modifié par Vaucluse le 5/07/2016 à 15:53
VBA, c'est l'utilisation des macros, et donc la création avec ce langage informatique de programmes dédiés à un certain travail. Mais là, il faut des spécialiste et il y en a d'excellents ici.
Donc ça devrait fonctionner, normalement!
Bonne route
crdlmnt
Donc ça devrait fonctionner, normalement!
Bonne route
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
5 juil. 2016 à 15:54
5 juil. 2016 à 15:54
Merci Vaucluse pour l'aide ça ira surement!
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
5 juil. 2016 à 15:59
5 juil. 2016 à 15:59
Bonjour dingo123
Voici ce que j'ai compris
http://www.cjoint.com/c/FGfn7gekVlx
Voici ce que j'ai compris
http://www.cjoint.com/c/FGfn7gekVlx
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
6 juil. 2016 à 09:22
6 juil. 2016 à 09:22
merci Pilou,
mais maillot est dans une colonne, B1/B2/B3...... dans un'autre et le prix dans un'autre encore, et j'ai 200 lignes . Comment utiliser ta formule?
cordialement
dingo 123
mais maillot est dans une colonne, B1/B2/B3...... dans un'autre et le prix dans un'autre encore, et j'ai 200 lignes . Comment utiliser ta formule?
cordialement
dingo 123
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
>
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
6 juil. 2016 à 09:32
6 juil. 2016 à 09:32
remplacer "Maillot" par l'adresse de la cellule (exemple B5 si maillot est en colonne b et en ligne 5)
idem pour le prix mettre l'adresse de la cellule exemple C6
idem pour le prix mettre l'adresse de la cellule exemple C6
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
>
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
6 juil. 2016 à 09:34
6 juil. 2016 à 09:34
Bonjour
je ne vois pas "maillot" dans la formule
cordialement
je ne vois pas "maillot" dans la formule
cordialement
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
>
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
6 juil. 2016 à 09:53
6 juil. 2016 à 09:53
la formule modifié il fallait enlever la partie qui cherchait maillot et la remplacer par B2 et idem pour le prix, la dernière partie de la formule récupérant le prix.
=SIERREUR($B$2&" "&DROITE(GAUCHE(SUBSTITUE($A$1;"/";"-";LIGNE()-2);CHERCHE("-";SUBSTITUE($A$1;"/";"-";LIGNE()-3);1)-1);2)&" € "&TEXTE(C2;"##0,00");"")
B2 = la cellule contenant maillot C2 celle contenant le prix dans cet exemple
=SIERREUR($B$2&" "&DROITE(GAUCHE(SUBSTITUE($A$1;"/";"-";LIGNE()-2);CHERCHE("-";SUBSTITUE($A$1;"/";"-";LIGNE()-3);1)-1);2)&" € "&TEXTE(C2;"##0,00");"")
B2 = la cellule contenant maillot C2 celle contenant le prix dans cet exemple
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
>
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
6 juil. 2016 à 09:43
6 juil. 2016 à 09:43
document en question
https://www.cjoint.com/c/FGghPHYNsjJ
https://www.cjoint.com/c/FGghPHYNsjJ
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
5 juil. 2016 à 16:56
5 juil. 2016 à 16:56
Vaucluse help!!
J'ai copié les formules du tableau et tout marche sauf que après la 6ème ligne ne fonctionne plus ... mon tableau fait 200 lignes!
Cordialement
J'ai copié les formules du tableau et tout marche sauf que après la 6ème ligne ne fonctionne plus ... mon tableau fait 200 lignes!
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié par Vaucluse le 5/07/2016 à 17:13
Modifié par Vaucluse le 5/07/2016 à 17:13
jene sais pas quelle sont vos formules, ne sachant pas quels champs de départ vous avez utilisé mais dans les formules, vous avez des champs "bloqués" qu'il faut aligner sur vos dimensions:
si on prend mon modèle
en J2 ( la formule est différente des autres on n'y touche pas
en J3
=SIERREUR(SI(NB.SI(DECALER($A$1;EQUIV(J2;$A$2:$A$500;0);1;;6);"<>")>NB.SI($J$2:J2;J2);J2;INDEX($A$2:$A$500;EQUIV(J2;$A$2:$A$500;0)+1));"")
en K2
=SIERREUR(DECALER($A$1;EQUIV(J2;$A$2:$A$500;0);NB.SI($J$2:J2;J2));"")
en L2
=SIERREUR(INDEX($H$2:$H$500;EQUIV(J2;$A$2:$A$500;0));"")
si vous transformez les $A$5 en $A$500 et $H$5 en $H$500 (en gras ci dessus, vous pourrez aller jusqu'à la ligne 500)
crdlmnt
si on prend mon modèle
en J2 ( la formule est différente des autres on n'y touche pas
en J3
=SIERREUR(SI(NB.SI(DECALER($A$1;EQUIV(J2;$A$2:$A$500;0);1;;6);"<>")>NB.SI($J$2:J2;J2);J2;INDEX($A$2:$A$500;EQUIV(J2;$A$2:$A$500;0)+1));"")
en K2
=SIERREUR(DECALER($A$1;EQUIV(J2;$A$2:$A$500;0);NB.SI($J$2:J2;J2));"")
en L2
=SIERREUR(INDEX($H$2:$H$500;EQUIV(J2;$A$2:$A$500;0));"")
si vous transformez les $A$5 en $A$500 et $H$5 en $H$500 (en gras ci dessus, vous pourrez aller jusqu'à la ligne 500)
crdlmnt
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 juil. 2016 à 09:23
6 juil. 2016 à 09:23
Merci pour la réponse
je vais essayer ce matin , autrement je poste le tableau
Cordialement
dingo 123
je vais essayer ce matin , autrement je poste le tableau
Cordialement
dingo 123
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 juil. 2016 à 09:42
6 juil. 2016 à 09:42
voici le document
https://www.cjoint.com/c/FGghPHYNsjJ
https://www.cjoint.com/c/FGghPHYNsjJ
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
6 juil. 2016 à 10:20
6 juil. 2016 à 10:20
Bonjour
ça n'était pas prévu comme ça et ça va être beaucoup plus compliqué. Vous n'aviez pas dit que vous pouviez avoir plusieurs fois le même nom dans la colonne A.
Alors on va réfléchit la dessus, mais il faudra probablement mieux passer par du VBA (moi je ne connais pas)
a+ si je trouve
ça n'était pas prévu comme ça et ça va être beaucoup plus compliqué. Vous n'aviez pas dit que vous pouviez avoir plusieurs fois le même nom dans la colonne A.
Alors on va réfléchit la dessus, mais il faudra probablement mieux passer par du VBA (moi je ne connais pas)
a+ si je trouve
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
6 juil. 2016 à 11:13
6 juil. 2016 à 11:13
voila une solution qui utilise deux colonnes pour spécifier les noms. Ces deux colonnes sont masquées (colonne A et colonne O)
la colonne P ne sert qu'à transformer les codes utilisés, pour les retrouver dans le format initial (sans le _xx qui suit ) mais si l'affichage ne vous gène pas , vous pouvez gardertseulement la colonne O (par contre la A est indispensable)
https://www.cjoint.com/c/FGgjhbsVBrV
Par ailleurs et pour info:
j'ai corrigé des noms dans votre colonne, certain ont des blancs qui suivent le nom d'autre pas) je les ai supprimés (les blancs!)pour ne pas les différencier, avec cette outil:
touche ctrl et H en haut taper un blanc, en bas rien et remplacer tout (10 noms trouvés)
crdlmnt
la colonne P ne sert qu'à transformer les codes utilisés, pour les retrouver dans le format initial (sans le _xx qui suit ) mais si l'affichage ne vous gène pas , vous pouvez gardertseulement la colonne O (par contre la A est indispensable)
https://www.cjoint.com/c/FGgjhbsVBrV
Par ailleurs et pour info:
j'ai corrigé des noms dans votre colonne, certain ont des blancs qui suivent le nom d'autre pas) je les ai supprimés (les blancs!)pour ne pas les différencier, avec cette outil:
touche ctrl et H en haut taper un blanc, en bas rien et remplacer tout (10 noms trouvés)
crdlmnt
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 juil. 2016 à 17:30
6 juil. 2016 à 17:30
Encore une fois merci Vaucluse,
ça m'a l'air compliqué! Je pars quelque jour, je vais vois ça ce WE.
Merci pour le temps que vous m'avez dedié.
Cordialement
ça m'a l'air compliqué! Je pars quelque jour, je vais vois ça ce WE.
Merci pour le temps que vous m'avez dedié.
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
6 juil. 2016 à 17:35
6 juil. 2016 à 17:35
Ca n'est pas plus compliqué que le précédent, sauf que dans celui ci on fait référence à la colonne rajoutée A qui spécifie différemment chaque nom identique au fur et à mesure de l'avancé vers le bas du tableau.
Afficher bien les colonnes masquées pour vous y retrouver
Bon courage et bon WE
Afficher bien les colonnes masquées pour vous y retrouver
Bon courage et bon WE
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 juil. 2016 à 18:12
6 juil. 2016 à 18:12
Magnifique,
mais j'avais simplifié le tableau, en réalité il faudrait ajouter une colonne devant la colonne B avec les Numéros de référence de chaque modèle.
Exemple:
1342 ABITO
1500 SPOLVERO
1501 GIACCA
et ainsi de suite.....Le numéros des références sont chaque fois uniques
Je vais voir si j'arrive à m'en sortir.
Merci
Cordialement
mais j'avais simplifié le tableau, en réalité il faudrait ajouter une colonne devant la colonne B avec les Numéros de référence de chaque modèle.
Exemple:
1342 ABITO
1500 SPOLVERO
1501 GIACCA
et ainsi de suite.....Le numéros des références sont chaque fois uniques
Je vais voir si j'arrive à m'en sortir.
Merci
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
>
dingo123
Messages postés
40
Date d'inscription
mardi 5 juillet 2016
Statut
Membre
Dernière intervention
12 octobre 2023
Modifié par Vaucluse le 6/07/2016 à 18:34
Modifié par Vaucluse le 6/07/2016 à 18:34
C'est bien dommage que vous ne l'ayez pas dit avant.!!!
Si le N°de référence est spécifique, c'est lui qu'il faut utiliser avec la 1° version proposée et laisser tomber ce 2° modèle
Bon courage
Si le N°de référence est spécifique, c'est lui qu'il faut utiliser avec la 1° version proposée et laisser tomber ce 2° modèle
Bon courage
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
7 juil. 2016 à 10:03
7 juil. 2016 à 10:03
Bonjour
Un fichier qui permet de faire une liste
http://www.cjoint.com/c/FGhidK6lTIx
Un fichier qui permet de faire une liste
http://www.cjoint.com/c/FGhidK6lTIx