Copie de cellule avec condition
Résolu/Fermé
95philou
Messages postés
23
Date d'inscription
jeudi 5 novembre 2009
Statut
Membre
Dernière intervention
2 juillet 2023
-
7 juin 2017 à 12:13
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 16 juil. 2020 à 01:45
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 16 juil. 2020 à 01:45
A voir également:
- Excel copier une cellule si condition
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Si et excel - Guide
- Liste déroulante excel - Guide
- Verrouiller cellule excel - Guide
2 réponses
Raymond PENTIER
Messages postés
58731
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 novembre 2024
17 245
Modifié le 7 juin 2017 à 15:21
Modifié le 7 juin 2017 à 15:21
Pas besoin de macro ...
Tu ouvres les deux fichiers,
tu te places dans la cellule de destination, fichier Y, feuille 5, cellule D1,
tu saisis =SI(
tu vas dans le fichier X, feuille 3, et tu cliques dans la cellule C1 : Ta barre de formule affiche =SI('[Fichier X.xlsx]Feuil3'!$C$1
tu complètes la formule en écrivant =x;
tu retournes dans le fichier X, feuille 3, et tu cliques dans la cellule A1 : Ta barre de formule affiche maintenant
=SI('[Fichier X.xlsx]Feuil3'!$C$1=x;'[Fichier X.xlsx]Feuil3'!$A$1
tu termines ta formule en écrivant ;"") et tu valides.
Ta formule définitive est :
=SI('[Fichier X.xlsx]Feuil3'!$C$1=x;'[Fichier X.xlsx]Feuil3'!$A$1;"")
Bien entendu le x que tu as proposé et que j'ai repris est :
- soit la lettre de l'alphabet, auquel cas il faut écrire "x"
- soit une façon de désigner une valeur numérique, auquel cas il faut saisir cette valeur ou taper la référence de la cellule qui contient cette donnée !
Cela devrait fonctionner ...
Sinon tu envoies ton fichier pour qu'on t'indique ton erreur !
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Tu ouvres les deux fichiers,
tu te places dans la cellule de destination, fichier Y, feuille 5, cellule D1,
tu saisis =SI(
tu vas dans le fichier X, feuille 3, et tu cliques dans la cellule C1 : Ta barre de formule affiche =SI('[Fichier X.xlsx]Feuil3'!$C$1
tu complètes la formule en écrivant =x;
tu retournes dans le fichier X, feuille 3, et tu cliques dans la cellule A1 : Ta barre de formule affiche maintenant
=SI('[Fichier X.xlsx]Feuil3'!$C$1=x;'[Fichier X.xlsx]Feuil3'!$A$1
tu termines ta formule en écrivant ;"") et tu valides.
Ta formule définitive est :
=SI('[Fichier X.xlsx]Feuil3'!$C$1=x;'[Fichier X.xlsx]Feuil3'!$A$1;"")
Bien entendu le x que tu as proposé et que j'ai repris est :
- soit la lettre de l'alphabet, auquel cas il faut écrire "x"
- soit une façon de désigner une valeur numérique, auquel cas il faut saisir cette valeur ou taper la référence de la cellule qui contient cette donnée !
Cela devrait fonctionner ...
Sinon tu envoies ton fichier pour qu'on t'indique ton erreur !
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Modifié le 15 juil. 2020 à 23:33
16 juil. 2020 à 01:45
Prière de créer votre propre discussion en joignant un fichier-exemple Excel.