recherche verticale et horizontale

vistla

XLDnaute Junior
Bonjour!

Est-il possible de faire une recherche verticale et horizontale dans la même formule?

je souhaite créer un tableau faisant le suivi des primes versées à mes employés pour chaque période de paie dans l'année.

A1 Employé 1
A2 Employé 2
...

1 colonne pour chaque période de paie (total de 26 colonnes)

je voudrais que la formule me permette de trouver la date de paie ET le nom de l'employé, comme dans un plan cartésien.. je n'ai pas trouvé..

Avez-vous une idée? dois-je utiliser la fonction ET?


Merci beaucoup!


Éric
 

nouv

XLDnaute Occasionnel
Re : recherche verticale et horizontale

bonjour,

Ce que tu cherches correspondrait à la fonction INDEX

INDEX (matrice ; ligne ; colonne )

si tu as besoin d'aide sur la fonction, dis-le et joint un petit bout de fichier

à plus
><>
 

vistla

XLDnaute Junior
Re : recherche verticale et horizontale

En effet, j'Aurais besoin d'aide, je n'ai pas bien compris avec le fichier d'aide..

HTML:
          1       2                 3            4

A              17 janv          31 janv      14 févr
B    Employé 1			
C    Employé 2	22,00 $ 	12.00$	
D    Employé 3	30,00 $ 	10.00$	
E    Employé 4	10,00 $ 		
F    Employé 5	15,00 $

par exemple, J'aimerais avoir la valeur de la prime à verser pour mon employé 3, pour la paie du 31 janvier.

La date de paie se trouve dans une autre feuille, ainsi que le nom de l'employé. Cela me permettrait de changer la date de paie et la valeur de la priem serait automatiquement changé.

j'espère avoir été clair.. c'est pas évident!

Merci!!


Éric
 
Dernière édition:

nouv

XLDnaute Occasionnel
Re : recherche verticale et horizontale

re

il va falloir en plus la fonction equiv
voir exemple en pièce jointe

la fonction EQUIV est utilisée pour connaître le numéro de la ligne et le numéro de la colonne de recherche

Ligne
Equiv ( nom employé ; liste des employés ; 0) --> 0 pour avoir une valeur exacte

colonne
Equiv ( date ; liste des date; 0) --> 0 pour avoir une valeur exacte

affichage de la prime

index ( tableau des primes ; equiv ligne ; equiv colonne) --> attention taleau des primes ne comporte que les primes pas les dates ni les nom employés

dis si ça te va
à +

><>
 

Pièces jointes

  • exemple index.xls
    19 KB · Affichages: 1 512
  • exemple index.xls
    19 KB · Affichages: 1 433
  • exemple index.xls
    19 KB · Affichages: 1 558

Webperegrino

XLDnaute Impliqué
Re : recherche verticale et horizontale

Bonjour Le Forum,
Je reprends une discussion de 2008 à partir de laquelle une recherche pourrait se faire selon un critère horizontalement et deux critères voisins verticalement comme indiqués dans le fichier joint.
Est-ce possible avec un renforcement dans la conception de la formule placée en C14 (INDEX avec EQUIV) ?

Avec =INDEX(C2:F9;EQUIV(C11;A2:A9;0);EQUIV(C12;BA2:B9;0);EQUIV(C13;C1:F1;0)) ça bloque évidemment.

Faut-il s'orienter dans une autre formulation ?
Merci à l'avance pour votre aide
Webperegrino
 

Pièces jointes

  • RechercheV & H selon 1 critèe Horiz et 2 critères Vert.xls
    26 KB · Affichages: 231

Webperegrino

XLDnaute Impliqué
Re : recherche verticale et horizontale

Le Forum,
Bonjour tototiti2008,
Merci pour cette réponse rapide avec la formule suffisamment courte.

En effet j'étais en cours de formulation avec du SOMMEPROD et je constate aussi que les parenthèses autour du $C$2:$F$9 ne sont pas nécessaires.

Je mettais ... SOMMEPROD(($A$2:$A$9=C11)*($B$2:$B$9=C12)*($C$1:$F$1=C13)*($C$2:$F$9))
Votre solution convient parfaitement,
Merci encore,
Webperegrino
 

Discussions similaires

Réponses
4
Affichages
352

Statistiques des forums

Discussions
312 582
Messages
2 089 951
Membres
104 314
dernier inscrit
Tuubibumi