SOMMEPROD pourquoi ma formule ne fonctionne pas?

Sybille

XLDnaute Junior
Bonjour,

j'essaye d'utiliser la formule SOMME PROD car je cherche à compter le nombre de cellule dont la valeur en colonne B commence par qqch (j'ai une colonne pleine de chiffre) ET qui contient qqch en colonne D.

Dit autrement : Je cherche le nombre de cellule entre B4 et B200 commençant par le nombre qui se trouve en B3 ET qui est non vide entre B4 et B200.

1ere question : J'ai essayé d’écrire la formule mais elle ne fonctionne pas...:confused:
quelqu'un peut m'expliquer mon erreur et me dire comment faire.

2ème question : pour ma formule, j'ai du changer le format de ma colonne B pour le mettre en format texte...
quel formule aurais je pu (ou puis je) utiliser pour laisser la colonne B en format standard (format d'origine).

A l'avance merci,

Cordialement,

PS : la réponse serait sympa, mais avec l'explication pour comprendre mon erreur c'est vachement mieux!!
le but au final, c'est pas trop la formule, c'est surtout que j'arrive à l'utiliser toute seule! :eek:
 

Pièces jointes

  • Test Sybille.xls
    30.5 KB · Affichages: 54
  • Test Sybille.xls
    30.5 KB · Affichages: 68
  • Test Sybille.xls
    30.5 KB · Affichages: 66

Sybille

XLDnaute Junior
Re : SOMMEPROD pourquoi ma formule ne fonctionne pas?

Bonjour Gilbert,

Effectivement, avec la formule bn.si ça fonctionne... mais ça ne fait que la moitié de mon calcul du coup : Je cherche le nombre de cellule entre B4 et B200 commençant par le nombre qui se trouve en B3 ET qui est non vide entre B4 et B200.

C'est pour cela que je pensais utiliser sommeprod...

Merci tout de même de ton aide!
 

gilbert_RGI

XLDnaute Barbatruc
Re : SOMMEPROD pourquoi ma formule ne fonctionne pas?

sinon nb.si fait le compte des cellules non vides
 

Pièces jointes

  • Test Sybille.xls
    53 KB · Affichages: 49
  • Test Sybille.xls
    53 KB · Affichages: 60
  • Test Sybille.xls
    53 KB · Affichages: 63
Dernière édition:

Jocelyn

XLDnaute Barbatruc
Re : SOMMEPROD pourquoi ma formule ne fonctionne pas?

Bonjour le Forum,
Bonjour Sybille, gilbert_RGI,

Pas sur d'avoir bien compris, mais a essayer peut être :

Code:
=SOMMEPROD((GAUCHE(B4:B200;NBCAR(B3))=TEXTE(B3;"@"))*1)

Cordialement
 

Sybille

XLDnaute Junior
Re : SOMMEPROD pourquoi ma formule ne fonctionne pas?

Bonjour Gilbert, Bonjour Jocelyn,

Effectivement, l'un comme l'autre, votre formule fonctionne... mais toujours pour la moitié de mon calcul.
Les 2 formules calculent bien le nombre de cellule entre B4 et B200 commençant par le nombre qui se trouve en B3
Mais les 2 formules ne prennent pas en compte qu'il faut EN MËME TEMPS que ces cellules soient non vide entre B4 et B200.

...

oups...

Désolé, j'ai fait une erreur voila pourquoi ça marche pas... et faut que les cellules soient également non vide entre C4 et C200.

Désolé, désolé, je suis confuse!!:eek:
je vous ait fait perdre du temps...
désolé, désolé pour mon erreur de frappe!

Du coup, que dois je ajouter à votre formule?

pourquoi les 2 formules suiventes ne fonctionnent pas
=SOMMEPROD($B5:$B200=STXT($B4;1;4) & "*";$D5:$D200<>0)
ou =SOMMEPROD((GAUCHE(B5:B200;NBCAR(B4))=TEXTE(B4;"@"))*1*$D5:$D200<>0)

A l'avance merci,
 

Discussions similaires

Réponses
13
Affichages
350

Statistiques des forums

Discussions
312 304
Messages
2 087 064
Membres
103 450
dernier inscrit
bernardmortensen