Extraire seulement si

  • Initiateur de la discussion Initiateur de la discussion lienad
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lienad

XLDnaute Occasionnel
Bonjour ,

En feuille 1 j'ai x lignes qui affichent des données systématiquement dans les colonnes A B C D E et parfois dans la colonne F .
En feuille 2 j'aimerai retrouver que les lignes qui ont des données en feuille 1 et ne pas faire apparaitre par ex le contenu des colonnes B et C de la feuille 1
Un exemple en pîèce jointe .
Merci pour votre aide
 

Pièces jointes

Re : Extraire seulement si

Bonjour,

Merci MJO de t'interesser à ma préoccupation.
Ta réponse m'apporte certes des éclairages, mais j'ai aussi mal formulé ma demande .
Mon souhait est de retrouver en feuille2 uniquement les lignes qui ont des données dans la colonne F de la feuille1.
En espérant Mjo un nouveau concours de ta part
 
Re : Extraire seulement si

Bonsoir Mjo

Après quelques tests l'essentiel est là .

Mais la mise à jour des données suite à une suppression dans la colonne F n'est pas correcte.(Voir fichier joint)

Alors encore un peu d'aide si possible

Cordialement
 

Pièces jointes

Re : Extraire seulement si

Re,

Certains arguments de certaines formules ne s'incrémentant pas en les copiant vers le droite ou vers le bas.

C'est par exemple le cas pour :
=SI($A2="";"";RECHERCHEV($A2;Feuil1!$B$2:$G$6;4;0))
En copiant cette formule vers la droite, le 4 reste 4, alors qu'il faudrait qu'il devienne 5.

La colonne dans laquelle se trouve cette formule est la B, donc la deuxième.
En effet si dans cette colonne tu tapes =COLONNE() tu obtiens 2
En écrivant COLONNE()+2 tu obtiens 4 comme résultat.
Mais en colonne C le résultat de cette même formule sera 5 (3+2)
C'est donc une manière d'incrémenter un argument en le copiant.

Tu obtiens le même résultat en écrivant : =COLONNES($A : D) (le smiley ! il faut enlever les espaces de part et d'autre du : ) et en copiant cette formule vers la droite, mais c'est plus long que COLONNE()+2

LIGNE()-1 applique le même principe, mais pour les lignes.

mjo
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
16
Affichages
556
Retour