Recherche V

Fermé
xav - 26 oct. 2017 à 20:47
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 26 oct. 2017 à 21:40
Bonjour

tableau 1
code date inventaire
54 13/10/2017 1
56 24/10/2017 2
26 15/10/2017 3
54 26/10/2017 4






tableau 2
code date du litige inventaire
54 15/10/2017 4
56 22/10/2017 2
26 14/10/2017 #NA
54 24/10/2017 4
20 25/10/2017 #NA

Je recherche dans le tableau 2 la quantité d'inventaire ( du tableau n°1) pour les inventaire qui ont eu lieu à une date supérieure ou égale au litige. Ici, je l'ai fait à la main mais j'ai une grande base de données.

Je recherche une formule sous excel me permettant de trouver cela.

Merci de votre aide.
A voir également:

2 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
26 oct. 2017 à 21:37
Bonjour xav

En supposant le 1er tableau en A,B, C et le second en F et G, en H1 formule matricielle (à valider par Ctrl+Maj+Entrée et la formule se met auto entre accolade) :
=INDEX(C1:C4;EQUIV(1;(A1:A4=F1)*(B1:B4>=G1);0))
puis étirer vers le bas

Cdlmnt
Via
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
26 oct. 2017 à 21:40
Bonjour,

Avec le tableau 1 en feuil1 et le tableau 2 en feuil2, je te propose ceci :
=SOMMEPROD((Feuil1!A2:A22=Feuil2!A2)*(Feuil1!B2:B22>=Feuil2!B2)*Feuil1!C2:C22)

les #NA sont à zéro mais tu peux mettre le format adapté
0;;"#NA"
0