Travaux entre 2 onglets excel
Résolu
pygos
Messages postés
185
Date d'inscription
Statut
Membre
Dernière intervention
-
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite obtenir une valeur d'après plusieurs conditions entre deux onglets:
Feuil1
Cellule A1 = date xx/xx/xxxx
Colonne A = Nom prénom
Colonne C = Activité
Colonne D = Mesure
Colonne E = résultat
Feuil 2
Colonne H = Nom
Colonne J = résultat
exemple : en J2 (feuil2), je souhaite récupérer le résultat (Feuil1 Colonne E) à condition que la date et le nom soit identique.
Si cellule a1 (feuil1) = date cellule j1 (feuil2) et si le nom dans la colonne A (il faut extraire) = Nom cellule H2 (feuil2) alors récupérer valeur colonne E correspondante (feuil1) dans la feuil 2 cellule J2.
Feuil 1
en A1= 01/03/2011
Colonne A (à partir de A2).....
TOTO Gilles
TITI DURAND Marc
Tata Carole
Feuil 2
en J1 Mars 2011 (01/03/2011)
en H2 = TOTO
en J2 = résultat recherché
J'espère que je suis assez clair...
Merci d'avance,
Pygos
Je souhaite obtenir une valeur d'après plusieurs conditions entre deux onglets:
Feuil1
Cellule A1 = date xx/xx/xxxx
Colonne A = Nom prénom
Colonne C = Activité
Colonne D = Mesure
Colonne E = résultat
Feuil 2
Colonne H = Nom
Colonne J = résultat
exemple : en J2 (feuil2), je souhaite récupérer le résultat (Feuil1 Colonne E) à condition que la date et le nom soit identique.
Si cellule a1 (feuil1) = date cellule j1 (feuil2) et si le nom dans la colonne A (il faut extraire) = Nom cellule H2 (feuil2) alors récupérer valeur colonne E correspondante (feuil1) dans la feuil 2 cellule J2.
Feuil 1
en A1= 01/03/2011
Colonne A (à partir de A2).....
TOTO Gilles
TITI DURAND Marc
Tata Carole
Feuil 2
en J1 Mars 2011 (01/03/2011)
en H2 = TOTO
en J2 = résultat recherché
J'espère que je suis assez clair...
Merci d'avance,
Pygos
A voir également:
- Travaux entre 2 onglets excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Nombre de jours entre deux dates excel - Guide
3 réponses
bonjour
ca devrais donner quelque chose comme ça
=SI(ET(Feuil1!A1=Feuil2!J1;Feuil1!A2=Feuil2!H2);Feuil1!H2;"")
à voir après avec le nom des onglets et le numéro des cellules ou j'ai peut être fais une erreur
ca devrais donner quelque chose comme ça
=SI(ET(Feuil1!A1=Feuil2!J1;Feuil1!A2=Feuil2!H2);Feuil1!H2;"")
à voir après avec le nom des onglets et le numéro des cellules ou j'ai peut être fais une erreur
Bonjour,
En J2 de la feuil2 on peut entrer une des deux formules:
=SI(ET(Feuil1!$A$1=Feuil2!$J$1;Feuil2!H2<>"";GAUCHE(Feuil1!A2;NBCAR(Feuil2!H2))=Feuil2!H2);Feuil1!E2;"")
ou:
=SI(ET(Feuil1!$A$1=Feuil2!$J$1;Feuil2!H2<>"";EXACT(GAUCHE(Feuil1!A2;NBCAR(Feuil2!H2));Feuil2!H2));Feuil1!E2;"")
selon que l'on veut,ou non, le respect de la casse sur le nom.
Je vous laisse le soin de remplacer les noms des feuilles.
En J2 de la feuil2 on peut entrer une des deux formules:
=SI(ET(Feuil1!$A$1=Feuil2!$J$1;Feuil2!H2<>"";GAUCHE(Feuil1!A2;NBCAR(Feuil2!H2))=Feuil2!H2);Feuil1!E2;"")
ou:
=SI(ET(Feuil1!$A$1=Feuil2!$J$1;Feuil2!H2<>"";EXACT(GAUCHE(Feuil1!A2;NBCAR(Feuil2!H2));Feuil2!H2));Feuil1!E2;"")
selon que l'on veut,ou non, le respect de la casse sur le nom.
Je vous laisse le soin de remplacer les noms des feuilles.
Bonjour,
C'est moi qui ne suis pas assez clair .....
Voici les conditions que j'essaye de définir .....
condition 1 : si la date en a1 feuil1 est égal à date en P1 feuil2
et
condition 2 : si le nom en colonne A feuil1est égal au nom en G2 feuil2
et
condition 3 : si l'activité en colonne C feuil1est égal à l'activite en H2 feuil2
et
condition 4 : si la mesure en colonne D feuil1est égal à la mesure en I2 feuil2
alors
récupérer l'information dans la colonne E feuil1 en P2 feuil2.
exemple feuil1
Col A / Col B / Col C / Col D / Col E
01/03/2011
Nom agent / Code agent / Activité Mesure / Prod Agent
TOTO / 10000 / PRN / Temps de production en heures / 18
TOTO / 10000 / PRN / Nombre de PRN traitées / 429
TOTO / 10000 / PRN / Prod glob / 23,83
TOTO / 10000 / PRN / Productivité agent minimum
TOTO / 10000 / PRN / Productivité agent moyenne
TOTO / 10000 / PRN / Productivité agent maximum
exemple feuil2
Col G Col H Col I Col J Col K Col L Col M Col N Col O Col P RECAP / / sept-10 / oct-10 / nov-10 /déc-10 /janv-11/févr-11 /mars-11
TOTO / PRN / Prod glob / / / / / / /23,83
Si toutes les conditions sont remplies en P2 devrait apparaitre 23,83.
Une macro serait peut être préférable ?
Merci d'avance,
pygos
C'est moi qui ne suis pas assez clair .....
Voici les conditions que j'essaye de définir .....
condition 1 : si la date en a1 feuil1 est égal à date en P1 feuil2
et
condition 2 : si le nom en colonne A feuil1est égal au nom en G2 feuil2
et
condition 3 : si l'activité en colonne C feuil1est égal à l'activite en H2 feuil2
et
condition 4 : si la mesure en colonne D feuil1est égal à la mesure en I2 feuil2
alors
récupérer l'information dans la colonne E feuil1 en P2 feuil2.
exemple feuil1
Col A / Col B / Col C / Col D / Col E
01/03/2011
Nom agent / Code agent / Activité Mesure / Prod Agent
TOTO / 10000 / PRN / Temps de production en heures / 18
TOTO / 10000 / PRN / Nombre de PRN traitées / 429
TOTO / 10000 / PRN / Prod glob / 23,83
TOTO / 10000 / PRN / Productivité agent minimum
TOTO / 10000 / PRN / Productivité agent moyenne
TOTO / 10000 / PRN / Productivité agent maximum
exemple feuil2
Col G Col H Col I Col J Col K Col L Col M Col N Col O Col P RECAP / / sept-10 / oct-10 / nov-10 /déc-10 /janv-11/févr-11 /mars-11
TOTO / PRN / Prod glob / / / / / / /23,83
Si toutes les conditions sont remplies en P2 devrait apparaitre 23,83.
Une macro serait peut être préférable ?
Merci d'avance,
pygos
Bonjour,
Si vous pouviez nous transmettre un bout du fichier sans données confidentielles ce serait nettement plus clair.
Aller sur un site comme https://www.cjoint.com/ ou http://cijoint.fr/
Déposer le fichier.
Créer le lien.
Copier le lien dans le prochain message.
Si vous pouviez nous transmettre un bout du fichier sans données confidentielles ce serait nettement plus clair.
Aller sur un site comme https://www.cjoint.com/ ou http://cijoint.fr/
Déposer le fichier.
Créer le lien.
Copier le lien dans le prochain message.
Merci d'avance !
http://www.cijoint.fr/cjlink.php?file=cj201104/cij6cQSXLQ.xls
En nommant les colonnes, j'ai essayé ceci mais cela ne fonctionne pas....
=SOMMEPROD(('OSCARR 03'!A1=P1)*(NOM=G2)*(ACTIVITE=H2)*(MESURE=I2))*(MESURE)
Les colonnes nommés sont sur la 1ère feuille...
Je devrais normalement obtenir 23,83...
Cordialement,
http://www.cijoint.fr/cjlink.php?file=cj201104/cij6cQSXLQ.xls
En nommant les colonnes, j'ai essayé ceci mais cela ne fonctionne pas....
=SOMMEPROD(('OSCARR 03'!A1=P1)*(NOM=G2)*(ACTIVITE=H2)*(MESURE=I2))*(MESURE)
Les colonnes nommés sont sur la 1ère feuille...
Je devrais normalement obtenir 23,83...
Cordialement,
Ma formule après l'aide ...=SI(ET('Listing mois OSCARR'!A1=RECAPRODUCTION!P1;'Listing mois OSCARR'!A184=RECAPRODUCTION!H2);'Listing mois OSCARR'!E184;"")
Peut-être recherchev() , ce n'est pas ma spécialité....
Merci d'avance ,
Pygos
=SOMMEPROD(('OSCARR 03'!A1=P1)*(NOM=G2)*(ACTIVITE=H2)*(MESURE=I2))*(MESURE)
Les colonnes nommés sont sur la 1ère feuille...
Je devrais normalement obtenir 23,83...