Menu

Recherchev avec 2 conditions

Messages postés
5
Date d'inscription
lundi 29 avril 2019
Statut
Membre
Dernière intervention
16 mai 2019
- - Dernière réponse : Haf09100
Messages postés
5
Date d'inscription
lundi 29 avril 2019
Statut
Membre
Dernière intervention
16 mai 2019
- 16 mai 2019 à 16:36
Bonjour à tous,

Je sais qu'il y eu des sujets sur les recherchev mais ils ne répondent pas précisément à ma requête.

Je vous remercie d'avance pour le temps accordé à ma demande.

Voici la situation.

J'ai une première feuille excel qui est formé comme ceci

(à savoir que dans ce fichier je n'ai qu'un salarié à chaque fois donc pas de doublon en colonne A -
(à savoir que dans la colonne C j'ai juste mis les 4 codes qui m'intéresse, mais il y en a plein d'autres par mois...)


A B C D
NOM/PRENOM - MOIS - CODE - MONTANT
DUPONT - Janvier 2019 - brut - 3000
DUPONT - Janvier 2019 - net - 2000
DUPONT - Janvier 2019 - opposition 500
DUPONT - Janvier 2019 - acompte 100
DUPONT - Février 2019 - brut - 3000
DUPONT - Février 2019 - net - 2000
DUPONT - Février 2019 - opposition 500
DUPONT - Février 2019 - acompte 100

Et ainsi de suite pour les autres mois...



Le résultat que je souhaite obtenir est celui-ci sur ma seconde feuille, car la déclaration doit être faite comme ceci :

A B C D E
MOIS BRUT NET OPPOSITION ACOMPTE
Janvier 2019 3000 2000 500 100
Février 2019 3000 2000 500 100

Voila, j'espère avoir été précise et claire.

Je vous remercie pour le temps accordé !!!

Je suis disposée à mettre des précisions si besoin.

Hafida.
Afficher la suite 

Votre réponse

1 réponse

Messages postés
23964
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
20 mai 2019
5788
0
Merci
Bonjour
pour ressortir ler montant en groupant:

base de données feuil1:
  • le nom en A
  • la date en B
  • le code en C
  • le montant en D

à limiter au nombre de lignes utiles car la formule est assez gourmande en capacité pour l'exemple de 2 à 100
Edition feuil2
  • nom en A2
  • date en B2
  • de C1 à xx1 les titres de code

en C2 la formule à tirer vers la droite sur les colonne
A tirer et vers le bas pour les noms et date:

=SIERREUR(INDEX(Feuil1!$D$2:$D$100;EQUIV(A2&B2&C$1;EQUIV(Feuil1!$A$2:$A$100&$B$2:$B$100&$C$2:$C$100;0));"")
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher automatiquement entre accolades dans la barre de formule
Attention à la position ders signes $ pout tirer la formuler
vous pouvez essayez aussi, selon vos données, en non matricielle cette fois:
=SOMMEPROD(Feuil1!$A$1:$A$100=A2)*(Feuil1!$B$2:$BV$100=B2)*($C$2:$C$100=C$1)*($D$2:$D$100))
à préférer à la précédente si elle convient
crdlmnt





Haf09100
Messages postés
5
Date d'inscription
lundi 29 avril 2019
Statut
Membre
Dernière intervention
16 mai 2019
-
Bonjour Vaucluse,

Merci beaucoup pour votre réponse.

Bon autant vous dire que je n'arrive pas à appliquer ce que vous m'avez indiqué... je suis pas douée.

J'ai essayé de me mettre sur un tableau nouveau et faire la feuille 1 et feuille 2 comme vous mais ça m'indique un message d'erreur.

Voici ce que j'ai mis en feuille 1


A B C D
NOM MOIS CODE MONTANT
DUPONT JANVIER 2019 BRUT 2 000


Et quand je vais sur ma feuille 2

J'ai mis en :

A B CODE
NOM MOIS LA FORMULE QUE VOUS M'AVEZ INDIQUEE (la 2nd)

Lorsque je fais entrez, ça me met un 0



Je souhaite également être plus précise,

Comme indiqué l’extraction de ma base n’intègre qu'une seule personne, donc dans ma première feuille je n'ai pas besoin d'avoir une colonne nom car c'est le seul nom que j'aurais.

Je t'avoue avoir trouvé une solution en faisant un TCD qui me met le résultat suivant directement :
MOIS BRUT NET ACOMPTE OPPOSITION

Et ensuite je fais un copier/coller, mais c'est pas très pratique, mais ça fonctionne...

Merci beaucoup de ton aide...
Commenter la réponse de Vaucluse