Critères sur plage Dates

T

ThierryR

Guest
Bonjour à tous,

J'espère que vous passez une bonne journée (nuit ? décalage horaire...)

Malgré mes recherches, je me trouve en panne d'inspiration concernant le problème suivant :

- Soit une colonne A remplie avec des dates JJ/MM/AAAA pas forcément en ordre,

- Soit une colonne B contigüe avec des numéros de chèques ######## pas forcément en ordre et avec des cellules vides,

-Soit, en exemple, en C1 et C2 une date initiale et une date finale,

Je voudrai faire le décompte du nombre de chèques entre ces deux intervalles de date. Existe-t'il une solution par formule sans passer par VBA ?
En vous remerciant par avance,

ThierryR
 
C

Cathy

Guest
Allez, tiens, un exemple (je ne peux pas lire les pièces jointes, mais je vais essayer d'en envoyer une, pour voir si ça passe).

Cathy
 

Pièces jointes

  • FormuleMatricielle.xls
    30 KB · Affichages: 59
  • FormuleMatricielle.xls
    30 KB · Affichages: 62
  • FormuleMatricielle.xls
    30 KB · Affichages: 59
K

kiorys

Guest
Salut le forum

Une petite question en reprenant le fil de cette discussion (elle s'adresse a Cathy qui semble maitriser le sujet):
Que representent les accolades dans la formule issue de ta sommation conditionnelle ? j'ai fait l'essai avec l'assistant et j'ai essaye de changer mes plages de criteres. resultat, mes accolades ont disparu et la formule ne marche plus... en les reintegrant dans la formule, la formule est considere comme du texte.
un element de reponse ?
merci.
 
C

Cathy

Guest
Kiorys

oui, je reconnais c'est difficile à maîtriser : si on modifie quelquechose il faut valider par ctrl+Maj+Entrée (à la fois) car c'est une formule matricielle.

(Monique est LA spécialiste, elle a déjà répondu à plein de questions là-dessus)

Cathy
 
M

Monique

Guest
Bonsoir,

De A1 à A10 : les dates
De B1 à B10 : les n° de chèques
C1 : date initiale
C2 : date finale
=SOMMEPROD((A1:A10>=C1)*(A1:A10<=C2)*(B1:B10>0))
ou bien
=SOMMEPROD((A1:A10>=C1)*(A1:A10<=C2)*(ESTTEXTE(B1:B10)))
ou bien
=SOMMEPROD((A1:A10>=C1)*(A1:A10<=C2)*(ESTNUM(B1:B10)))
(formule non matricielle)
Possibilité de cellules vides par le "ESTTEXTE" ou "ESTNUM" sur la plage des numéros de chèques.
 

Discussions similaires

Statistiques des forums

Discussions
314 018
Messages
2 104 608
Membres
109 086
dernier inscrit
CD_Mirantin