Extraire sur un critère mais sans ligne blanche ni macro

Samantha

XLDnaute Accro
Bonjour,

J'ai un fichier avec plus de 3000 lignes
Je souhaite avoir sur une nouvelle feuille (feuil2) l'extraction de toutes les lignes ou la valeur en colonne S est égale à un % (à saisir en A1 de feuil2) de la valeur en colonne U,
J'avais bien pensé à =SI(Sheet1!$S2=$A$1*Sheet1!$U2;Sheet1!A2;"") mais je me retrouve avec des lignes blanches !
Je veux donc une formule n'affichant pas les lignes blanches et comme je n'ai pas de point de départ dans mon tableau de Feuil2 et un seul critère d'extraction je ne vois pas comment utiliser SOMMEPROD:confused:...

Je souhaite éviter les macros (mais était-ce nécessaire de le préciser ? :p)
Merci de votre aide


Sam un peu pressée :p
 

Pièces jointes

  • Extraire sans lignes blanches ni macros.xls
    28.5 KB · Affichages: 139

Cousinhub

XLDnaute Barbatruc
Re : Extraire sur un critère mais sans ligne blanche ni macro

Bonjour samantha

ci-joint un fichier

Le principe, le filtre élaboré

Dans la cellule critères : =Sheet1!U2/Sheet1!S2=$A$1

En A1 : ton ratio

Puis Données/Filtrer/Filtre élaboré

Copier vers un autre emplacement

J'ai défini une zone nommée base qui comprend tes données dans la feuille 1
Donc dans Plages, tu mets =base
Dans zone de critères, $B$1:$B$2
Copier dans : $C$1:$Z$1

Regarde et dis si cela convient, on pourrait en faire une macro afin d'automatiser :D
 

Pièces jointes

  • samantha.zip
    10 KB · Affichages: 92
  • samantha.zip
    10 KB · Affichages: 93
  • samantha.zip
    10 KB · Affichages: 96

Samantha

XLDnaute Accro
Re : Extraire sur un critère mais sans ligne blanche ni macro

Super Merci beaucoup

Pour l'instant on va rester sans macro ;)

Mais au cas où tu peux toujours mettre le code à associer à un bouton que je collerai en A2. Si je ne m'en sers pas il pourra toujours surement servir à d'autres ;)

Merci encore


Sam
 

Cousinhub

XLDnaute Barbatruc
Re : Extraire sur un critère mais sans ligne blanche ni macro

Re,
le fichier avec la "Grande" macro (quand même 1 ligne de code!!! :D)

Edit : pour info, tu peux modifier la formule avec un comparateur ex : =Sheet1!U2/Sheet1!S2>$A$1
et dans A1 : 75%, tu auras les lignes de stock supérieur à 75%
 

Pièces jointes

  • samantha2.zip
    11.7 KB · Affichages: 53
Dernière édition:

Discussions similaires

Réponses
7
Affichages
367