Formule matricielle : recherche selon plusieurs conditions

Airone784

XLDnaute Occasionnel
Bonjour,

Je vous expose mon besoin pour lequel je ne trouve pas de solution :
Je voudrais lorsque je tape un nom d'entreprise en B1, afficher en C5 et lignes suivantes tous les emplois qui existent mais décliné en autant de lignes que de niveau et/ou statut.

Dans ma feuille par exemple pour Horti2000, je veux obtenir :
CARISTE 2 Emp
AGENT ENTRETIEN 2 Emp
CARISTE 4 Emp
CARISTE 5 AM
PREPARATEUR 2 Emp
PREPARATEUR 1 Emp
......

Ensuite par un nb.si.ens, je compterai le nombre de cariste niveau 2 et employé, ....

Pour faire simple, à chaque fois pour une entreprise que la combinaison Emploi + niveau + statut est différente je veux avoir une ligne différente dans ma récap.

Je voudrai obtenir le résultat en utilisant des formules classiques et/ou matricielles mais pas de VB.

Si j'arrive à avoir le 1er job via une matricielle en C5, je n'arrive pas ensuite à faire apparaître l'emploi suivant.
J'ai essayé ceci sans résultat :

=INDEX($I$1:$I$17;PETITE.VALEUR(SI(ET($J$1:$J$17=$B$1;N1:N17<>$G$5:$G5);LIGNE($J$1:$J$17);LIGNES($J$2:$J$17));1)) en matricielle

C'est le Et qui pose pb alors j'ai recherché du côté de sommeprod mais je ne trouve pas la solution.

Merci d'avance pour votre aide sur mon pb.

Bonne journée.
 

Pièces jointes

  • poste_entreprise.xlsx
    11.2 KB · Affichages: 44
  • poste_entreprise.xlsx
    11.2 KB · Affichages: 42

eddy1975

XLDnaute Occasionnel
Re : Formule matricielle : recherche selon plusieurs conditions

Bonjour,

Ci-joint une solution qui peut être appliquée et recopiée si besoin.
 

Pièces jointes

  • poste_entreprise.xlsx
    12.1 KB · Affichages: 38
  • poste_entreprise.xlsx
    12.1 KB · Affichages: 35

Airone784

XLDnaute Occasionnel
Re : Formule matricielle : recherche selon plusieurs conditions

Bonjour,

J'y ai bien pensé et obtenu des résultats mais pour la présentation j'aimerais être comme dans mon fichier et pas soumis à la présentation d'un TCD...
 

Airone784

XLDnaute Occasionnel
Re : Formule matricielle : recherche selon plusieurs conditions

Bonjour Eddy1975,

Merci pour la solution mais elle ne répond pas à mon besoin.
Dans ta solution, pour CARISTE par exemple je fais comment pour faire apparaitre autant de lignes que de niveau par cariste et de statut par cariste???
 

gosselien

XLDnaute Barbatruc
Re : Formule matricielle : recherche selon plusieurs conditions

Bonjour,

pour le tcd doit fonctionner, c'est rapide et simple :)

P.
 

Pièces jointes

  • poste_entreprise.xlsx
    15 KB · Affichages: 39
  • poste_entreprise.xlsx
    15 KB · Affichages: 35

Airone784

XLDnaute Occasionnel
Re : Formule matricielle : recherche selon plusieurs conditions

Effectivement le TCD fonctionne mais ce n'est pas, une fois encore, ce que j'attends. D'une part pour la présentation et puis pour en apprendre un peu plus via une solution que quelqu'un pourrait proposer.
Une fois que je soulève une problématique sur Excel, perso j'aime bien essayé d'aller au bout de mon idée première. En l'occurence ici, trouver une solution par des formules pour mon enrichissement personnel et celui du forum...
 

R@chid

XLDnaute Barbatruc
Supporter XLD
Re : Formule matricielle : recherche selon plusieurs conditions

Bonjour @ tous,
vraiment j'ai pas bien compris que veux tu obtenir exactement ?
j'ai beau essayé de comprendre mais quand je regarde tes formules je ne comprends rien.
Pourrais-tu mettre les résultats escomptés sur le fichier sans formules ?
 

Airone784

XLDnaute Occasionnel
Re : Formule matricielle : recherche selon plusieurs conditions

Je joins un second exemple de mon fichier avec en bleu le résultat attendu pour l'entreprise horti2000.
 

Pièces jointes

  • poste_entreprise.xlsx
    12.3 KB · Affichages: 37
  • poste_entreprise.xlsx
    12.3 KB · Affichages: 38

Airone784

XLDnaute Occasionnel
Re : Formule matricielle : recherche selon plusieurs conditions

Ca me semble bien en effet. Bravo ! Par contre j'avoue que j'ai du mal à comprendre la formule... ;)
J'essaye de la décrypter avec l'évaluateur de formule, mais je rame pour le moment!!

En tout cas merci beaucoup
 

Discussions similaires

Statistiques des forums

Discussions
315 133
Messages
2 116 600
Membres
112 801
dernier inscrit
Yaz113