PB formule RECHERCHEV

Bonjour au Forum,

Je bloque sur une formule, qui doit me recopier les valeurs d'une ligne en fonction de 2 argument (colonne A et B)

Je vous joins mon fichier avec les explication et l'exemple.

Merci de votre aide.

Amicalement

Salut, tu peux tout simplement utiliser les filtres intégrés à excel. Regarde si ce que je t'ai mis te vas ?

Clique sur les petites flèches et tu peux choisir d'afficher que les P0 ou que les P1.

Bonjour à tous,

rien à voir avec RECHERCHEV

ici, filtre élaboré

Sub Filtre()
Dim Lg%
    Application.ScreenUpdating = False
        Lg = Range("a65536").End(xlUp).Row
    Range("a5:d" & Lg).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
    Range("a1:b2"), CopyToRange:=Range("f5:i5"), Unique:=False
End Sub

Bonne journée

Claude

36louvegas-filtre.zip (16.30 Ko)

Bonjour.

J'apporte également ma contribution.

Une matricielle pour trouver les noms et une recherche pour trouver la date:

Voir fichier

44louvegas.zip (8.13 Ko)

bonjour et merci pour votre rapidité !!

J'ai regardé vos message!!

@SebastienK c'est pas ce que je demande, mon récapitulatif ce trouve ds un autre onglet.

@Dubois C bien mais je recherche plutot par formules excel, mon fichier est lourd. Néanmoins je la garde de coté !!

@pass-pass ça correspond...mais...

J'ai du mal m'exprimer Catégories A et B doivent s'inscrire automatiquement (par formules) et puis la colonne "nom" je l'ai tapé rapidement en mettant des numéros, mais en réalité c'est plus: "chaîne, cric..." donc la formule ne correspond pas..

Tu serais comment faire?

Re

Pour la matricielle, modifie-la par celle-ci:

=DECALER(INDIRECT("A"&PETITE.VALEUR(SI($A$2:$A$134&$B$2:$B$134=F7&G7;LIGNE($C$2:$C$134));LIGNES($F$7:F7));1);;2)

De cette façon, tu auras correctement les noms.

Pour la recherche de date: (En I7)

=DECALER(INDEX($C$2:$C$134;EQUIV(H7;C2:C134;0));;1)

Pour la catégorie 1: En F7, tu mets la lettre A. En F8, tu mets cette formule:

=SI(NB.SI($A$2:$A$134;F7)>NB.SI($F$7:F7;F7);F7;CAR(CODE(F7)+1))

Je n'ai plus le temps de chercher pour la catégorie 2. Le travail m'appelle. je regarde dans la nuit si personne d'autre ne t'as répondu.

re,

Surtout si ton fichier est lourd,

raison de + pour adopter le filtre !

(pas de formules complexes)

Claude

pass-pass ta formule ne marche pas !!

Je remet mon fichier avec quelques explication en plus sur comment je veux mes résultats.

Je ne sais pas si c'est possible !!!

Merci à vous.

-- 29 Juin 2011, 22:17 --

personne à une idée alors ???

Re.

J'ai peur d'arriver à mes limites.

La matricielle fonctionne!!!

J'ai en revanche un problème au niveau de la catégorie2. Il semble qu'il ne reconnait pas le résultat de la formule qui est identique à la bdd. Je n'arrive pas à comprendre pourquoi. En gros, ça marche pour les catégories P0 mais pas pour P1

Je rejoins Dubois sur sa remarque pertinente, à savoir qu'un filtre élaboré par macro pèsera bien moins lourd que les formules matricielles.

PS: J'ai gardé le premier fichier pour les formules.

41louvegas.zip (20.17 Ko)
Rechercher des sujets similaires à "formule recherchev"