Excel recopie données
Résolu/Fermé
Utilisateur anonyme
-
9 janv. 2008 à 20:04
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 10 janv. 2008 à 06:59
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 10 janv. 2008 à 06:59
A voir également:
- Excel recopie données
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Trier des données excel - Guide
5 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
9 janv. 2008 à 20:42
9 janv. 2008 à 20:42
Bonsoir Argixu,
Insère une colonne A et en A2 saisis =SI(D2=1;B2;A1)
et tu recopies vers le bas.
Ca correspond à ce que tu veux ?
Comme point de repère j'ai pris l'activité à 1 plutôt que la longueur du code à 7. C'est plus sûr ?
Si oui, pense à faire un 'copier / collage spécial valeur' sur la colonne A
eric
Insère une colonne A et en A2 saisis =SI(D2=1;B2;A1)
et tu recopies vers le bas.
Ca correspond à ce que tu veux ?
Comme point de repère j'ai pris l'activité à 1 plutôt que la longueur du code à 7. C'est plus sûr ?
Si oui, pense à faire un 'copier / collage spécial valeur' sur la colonne A
eric
Utilisateur anonyme
9 janv. 2008 à 21:52
9 janv. 2008 à 21:52
Bonsoir Eric,
Merci pour ta réponse. Ta petite formule est impeccable et je vais pouvoir tricoter cet horrible fichier dans tous les sens maintenant. Et dire que ça fait des mois que je mets ce problème de côté parce que je craignais de soulever un truc compliqué.
Je l'ai testée sur ma nomenclature version complète. Et sur les 27500 lignes, je récupère bien et je n’en ai que 10 (lignes 14 à 31 sur l'extraction ci-jointe) où j’ai un 0 qui s’affiche et je ne vois pas pourquoi. C’est vrai qu’il y a un code activité 2 et 5. Mais j’ai d’autres lignes avec ces codes-là où la récup a bien marché. Donc ce n’est pas ça. Ca t’ennuie de regarder ? Si galère, laisse tomber, pour 10 lignes je le ferai à la menotte. C’est déjà super que j’ai 99,99 % de bon !!
Grand merci Eric.
http://www.cijoint.fr/cij1145046491845.xls
Merci pour ta réponse. Ta petite formule est impeccable et je vais pouvoir tricoter cet horrible fichier dans tous les sens maintenant. Et dire que ça fait des mois que je mets ce problème de côté parce que je craignais de soulever un truc compliqué.
Je l'ai testée sur ma nomenclature version complète. Et sur les 27500 lignes, je récupère bien et je n’en ai que 10 (lignes 14 à 31 sur l'extraction ci-jointe) où j’ai un 0 qui s’affiche et je ne vois pas pourquoi. C’est vrai qu’il y a un code activité 2 et 5. Mais j’ai d’autres lignes avec ces codes-là où la récup a bien marché. Donc ce n’est pas ça. Ca t’ennuie de regarder ? Si galère, laisse tomber, pour 10 lignes je le ferai à la menotte. C’est déjà super que j’ai 99,99 % de bon !!
Grand merci Eric.
http://www.cijoint.fr/cij1145046491845.xls
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
9 janv. 2008 à 23:13
9 janv. 2008 à 23:13
Re,
Donc l'activité à 1 sur la même ligne n'est pas plus sûr, désolé...
Voici avec ton idée de départ : longueur de 7, que je complète avec le 1er caractère différent de [
=SI(ET(NBCAR(B2)=7;GAUCHE(B2;1)<>"[");B2;A1)
Et si ton code commence toujours par D ceci sera encore plus sûr :
=SI(ET(NBCAR(B2)=7;GAUCHE(B2;1)="D");B2;A1)
Regarde si c'est suffisant ou s'il y a d'autres façon de valider le code en complément
Bonne soirée
eric
Donc l'activité à 1 sur la même ligne n'est pas plus sûr, désolé...
Voici avec ton idée de départ : longueur de 7, que je complète avec le 1er caractère différent de [
=SI(ET(NBCAR(B2)=7;GAUCHE(B2;1)<>"[");B2;A1)
Et si ton code commence toujours par D ceci sera encore plus sûr :
=SI(ET(NBCAR(B2)=7;GAUCHE(B2;1)="D");B2;A1)
Regarde si c'est suffisant ou s'il y a d'autres façon de valider le code en complément
Bonne soirée
eric
Utilisateur anonyme
9 janv. 2008 à 23:58
9 janv. 2008 à 23:58
Eric,
Donc c’était lié au numéro de code activité. Tu ne pouvais pas savoir, je n’en avais mentionné que 2 quand j’ai annoncé mon problème. Mais bizarre, sur d’autres lignes avec code 5, la 1ère formule marchait bien.
Avec cette formule (plus que mystérieuse pour moi !), la 1ère car codes de A à Z, tout est nickel.
Merci encore pour ton aide vraiment précieuse et toujours aussi efficace.
Bonne nuit à toi.
Donc c’était lié au numéro de code activité. Tu ne pouvais pas savoir, je n’en avais mentionné que 2 quand j’ai annoncé mon problème. Mais bizarre, sur d’autres lignes avec code 5, la 1ère formule marchait bien.
Avec cette formule (plus que mystérieuse pour moi !), la 1ère car codes de A à Z, tout est nickel.
Merci encore pour ton aide vraiment précieuse et toujours aussi efficace.
Bonne nuit à toi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
10 janv. 2008 à 06:59
10 janv. 2008 à 06:59
En fait dans la 1ère formule je recopiais le code dès que je rencontrais l'activité 1 et je le conservais jusqu'à l'activité 1 suivante où il changeait.
Si tout est ok maintenant tant mieux :-)
Bonne journée
eric
Si tout est ok maintenant tant mieux :-)
Bonne journée
eric