Copier données sur une feuille avec plusieurs conditions
Fermé
Ludo636
Messages postés
19
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
22 janvier 2014
-
5 juin 2013 à 15:44
via55 Messages postés 14110 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 23 mars 2023 - 7 juin 2013 à 18:11
via55 Messages postés 14110 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 23 mars 2023 - 7 juin 2013 à 18:11
A voir également:
- Copier données sur une feuille avec plusieurs conditions
- Copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Supprimer une feuille word - Guide
- Copier plusieurs feuilles excel dans une seule - Guide
- Dessin sms copier coller zizi ✓ - Forum Internet / Réseaux sociaux
2 réponses
marc07
Messages postés
590
Date d'inscription
dimanche 3 avril 2011
Statut
Membre
Dernière intervention
18 octobre 2014
194
5 juin 2013 à 20:12
5 juin 2013 à 20:12
Bonsoir,
regarde ici tout est expliquer en video, tres simple
http://www.polykromy.com/blog/excel-base-de-donnees.htm
marc
regarde ici tout est expliquer en video, tres simple
http://www.polykromy.com/blog/excel-base-de-donnees.htm
marc
Ludo636
Messages postés
19
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
22 janvier 2014
6 juin 2013 à 10:48
6 juin 2013 à 10:48
Bonjour Marc,
Merci de ta réponse, mais je ne trouve pas de solutions à mon problème sous le lien que tu a posté.
Par contre, très intéressant pour beaucoup de sujet, merci pour ce lien.
Afin de comprendre mieux le sujet, Marc peux tu me dire comment poster mon fichier s'il te plait?
Merci d'avance
Merci de ta réponse, mais je ne trouve pas de solutions à mon problème sous le lien que tu a posté.
Par contre, très intéressant pour beaucoup de sujet, merci pour ce lien.
Afin de comprendre mieux le sujet, Marc peux tu me dire comment poster mon fichier s'il te plait?
Merci d'avance
marc07
Messages postés
590
Date d'inscription
dimanche 3 avril 2011
Statut
Membre
Dernière intervention
18 octobre 2014
194
6 juin 2013 à 16:52
6 juin 2013 à 16:52
Bonjour,
voici le lien ou tu peut mettre ton fichier et tu copie apres le lien générer et tu le transmet ici
https://www.cjoint.com/
marc
voici le lien ou tu peut mettre ton fichier et tu copie apres le lien générer et tu le transmet ici
https://www.cjoint.com/
marc
Ludo636
Messages postés
19
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
22 janvier 2014
6 juin 2013 à 17:26
6 juin 2013 à 17:26
via55
Messages postés
14110
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
23 mars 2023
2 580
7 juin 2013 à 01:36
7 juin 2013 à 01:36
Bonsoir
Une possibilité sans macro (si j'ai bien compris ce que tu veux!)
En colonne A de la feuille 1 en A5 mettre la formule =B5&" "&C5 et l'étirer au bas de la colonne
Puis en I2 de la feuille 2 mettre la formule :
=SI(GAUCHE(RECHERCHEV($E2;Report!$A$5:$E$11;5;0);6)=I$1;RECHERCHEV($E2;Report!$A$5:$I$11;9;0);"") puis l'étirer jusqu'en L2
Selectionner la plage I2:L2 et l'étirer vers le bas de la colonne
Cdlmnt
Une possibilité sans macro (si j'ai bien compris ce que tu veux!)
En colonne A de la feuille 1 en A5 mettre la formule =B5&" "&C5 et l'étirer au bas de la colonne
Puis en I2 de la feuille 2 mettre la formule :
=SI(GAUCHE(RECHERCHEV($E2;Report!$A$5:$E$11;5;0);6)=I$1;RECHERCHEV($E2;Report!$A$5:$I$11;9;0);"") puis l'étirer jusqu'en L2
Selectionner la plage I2:L2 et l'étirer vers le bas de la colonne
Cdlmnt
Ludo636
Messages postés
19
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
22 janvier 2014
7 juin 2013 à 11:05
7 juin 2013 à 11:05
Bonjour via55,
Merci de ta réponse, cela fonctionne presque très bien, le seul problème est juste que sur mon fichier en feuille 2, les résultats pour Jhon village et Silvain Mercier sont noté #N/A.
Et une autre petite précision, il est possible que je retrouve dans mon fichier (feuille 1) 2 lignes avec par exemple GUILLAUME MERCIER, une ligne pour un résultat en CSP01 et un autre en CSP02, mais lorsque je fais mon essai, seul un résultat est noté.
Merci beaucoup de vos aide
Merci de ta réponse, cela fonctionne presque très bien, le seul problème est juste que sur mon fichier en feuille 2, les résultats pour Jhon village et Silvain Mercier sont noté #N/A.
Et une autre petite précision, il est possible que je retrouve dans mon fichier (feuille 1) 2 lignes avec par exemple GUILLAUME MERCIER, une ligne pour un résultat en CSP01 et un autre en CSP02, mais lorsque je fais mon essai, seul un résultat est noté.
Merci beaucoup de vos aide
via55
Messages postés
14110
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
23 mars 2023
2 580
7 juin 2013 à 14:00
7 juin 2013 à 14:00
Bonjour Ludo
Pour remédier au problème il faut modifier les formules ainsi :
En feuille 1 : = B5&" "&C5&GAUCHE(E5;6)
En feuille 2: =SI(ESTERREUR(SI(GAUCHE(RECHERCHEV($E2&I$1;Report!$A$5:$I$12;5;0);6)=I$1;RECHERCHEV($E2&I$1;Report!$A$5:$I$12;9;0);""))=1;"";RECHERCHEV($E2&I$1;Report!$A$5:$I$12;9;0))
tu peux aussi sur la feuille 1 nommer la plage recherche en l'appelant par exemple listing et l'integrer dans la formule pour l'alléger
=SI(ESTERREUR(SI(GAUCHE(RECHERCHEV($E2&I$1;listing;5;0);6)=I$1;RECHERCHEV($E2&I$1;listing;9;0);""))=1;"";RECHERCHEV($E2&I$1;listing;9;0))
l'avantage est que si tu rajoutes des noms dans la liste il suffit de modifier les references de la plage dans la Gestion des noms sans avoir à changer les formules
Cdlmnt
Pour remédier au problème il faut modifier les formules ainsi :
En feuille 1 : = B5&" "&C5&GAUCHE(E5;6)
En feuille 2: =SI(ESTERREUR(SI(GAUCHE(RECHERCHEV($E2&I$1;Report!$A$5:$I$12;5;0);6)=I$1;RECHERCHEV($E2&I$1;Report!$A$5:$I$12;9;0);""))=1;"";RECHERCHEV($E2&I$1;Report!$A$5:$I$12;9;0))
tu peux aussi sur la feuille 1 nommer la plage recherche en l'appelant par exemple listing et l'integrer dans la formule pour l'alléger
=SI(ESTERREUR(SI(GAUCHE(RECHERCHEV($E2&I$1;listing;5;0);6)=I$1;RECHERCHEV($E2&I$1;listing;9;0);""))=1;"";RECHERCHEV($E2&I$1;listing;9;0))
l'avantage est que si tu rajoutes des noms dans la liste il suffit de modifier les references de la plage dans la Gestion des noms sans avoir à changer les formules
Cdlmnt