Compter les valeurs d'une colonne si ligne adjacente non vide

Bonjour à tous,

je cherche de l'aide sur la bonne formule à appliquer car je ne la trouve pas.

Je cherche à compter le nombre de date (ou de valeur pour être plus simple) saisie dans la colonne B mais en ne prenant que les dates pour lesquelles il y a quelques chose d'écrit dans la colonne A sur la même ligne que la date.

Mon but final étant de faire un pourcentage du nombre de date saisie dans la colonne B par rapport au nombre total de ligne saisie dans la colonne A. Mais pour le pourcentage je sais faire. C'est vraiment le fait de jouer avec une plage de donnée et prendre une condition pour chaque ligne dans le même calcul qui me bloque.

Dans mon exemple ci-dessous, la première et quatrième date doivent être prisent en compte car il y a quelque chose en face dans la colonne A mais pas la deuxième et troisième car il n'y a rien en face dans la colonne A.

Merci d'avance pour votre aide, pour ma capillarité crânienne et mon esprit mental.

image

Bonjour

Un essai à tester. Te convient-il ?

12classeur1-v1.xlsm (16.37 Ko)

Bye !

Re,

c'est le bon résultat mais je cherche à effectuer l'opération via une formule que je pourrai imbriquer dans une autre.

Pour le coup c'est du VBA et ce n'est pas ce que je cherche à faire. En plus j'aimerai bien comprendre la solution pour mon expérience personnelle.

Merci pour la proposition dans tous les cas.

Nouvel essai

14classeur1-v2.xlsx (9.71 Ko)

Bye !

Un très grand merci à toi, ça répond exactement à mon besoin.

Je ne répond que maintenant car j'ai pris le temps de regarder une vidéo sur SOMMEPROD pour bien comprendre son utilisation et les conditions à respecter.

Puis je viens de la mettre en application dans mon fichier et ça fonctionne nickel.

Tu rentres donc dans la liste des divinités que j'honore avant chacune de mes péripéties. Encore un grand merci.

Rechercher des sujets similaires à "compter valeurs colonne ligne adjacente vide"