Compter des valeurs avec sommeprod

TRANSPLANT69

XLDnaute Nouveau
Bjr

Je voudrais compter, en utilisant SOMMEPROD, le nombre de valeur differente d'une colonne selon differents criteres (voir fichier joint)

Qui peut m'aider, j'ai du mal avec la combinaison de conditions ?

Merci
 

Pièces jointes

  • SUMPRODUCT question.xls
    22.5 KB · Affichages: 86

Tibo

XLDnaute Barbatruc
Re : Compter des valeurs avec sommeprod

Bonjour,

Pour compter le nombre de valeurs différentes :

Code:
=SOMMEPROD(1/NB.SI(B3:B12;B3:B12))

qui donne comme résultat 4 (A, B, C et D)

Mais pas certain que ce soit ce que tu cherches.

@+
 

Jocelyn

XLDnaute Barbatruc
Re : Compter des valeurs avec sommeprod

Bonjour le Forum,
Bonjour TRANSPLANT69, Jean-Marcel, exene, Tibo:)

Un essai en pièce jointe

Jocelyn
 

Pièces jointes

  • TRANSPLANT69.xls
    28.5 KB · Affichages: 80
  • TRANSPLANT69.xls
    28.5 KB · Affichages: 94
  • TRANSPLANT69.xls
    28.5 KB · Affichages: 99

TRANSPLANT69

XLDnaute Nouveau
Re : Compter des valeurs avec sommeprod

Non pas tout a fait. Si je remplace une valeur de la 1ere colonne par une nvlle valeur (par exemple "D" a la place de "A" en "B5" le resultat n'est pas incremente, hors c'est ce qu'il faudrait aussi.

Merci quand meme
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Compter des valeurs avec sommeprod

re,

Je ne sais pas à qui tu réponds.

Cela dit, il serait peut-être intéressant que tu rejoignes un fichier exemple dans lequel tu nous mets le résultat attendu.

A défaut, donne nous davantage de précisions.

A te (re)lire

@+

A
 

Jocelyn

XLDnaute Barbatruc
Re : Compter des valeurs avec sommeprod

re,

hum hum pour ce que tu dis

HTML:
par exemple "D" a la place de "A" en "B5" le resultat n'est pas incremente
cela est normal puisque que la lettre A de B5 est deja comptée en mettant D en B5 on enleve le A il n'y en a donc plus soit -1 et on ajoute le D soit +1 le résultat reste donc identique

Par contre pour voir que cela fonctionne si tu mets le D en B9 qui contient un B (non compté) en double a ce moment cette nouvelle lettre va s'incrémenter

Jocelyn
 

TRANSPLANT69

XLDnaute Nouveau
Re : Compter des valeurs avec sommeprod

Effectivement mais il y a quand meme un pb, je m'explique : avec les nvlles valeurs du tableau ci-joint le resultat devrait etre 5 hors c'est 4 qui est renvoye.

=SUM((FREQUENCY(IF((C3:C12="Variation Order")*(D3:D12="Issued")*(E3:E12>=H5)*(E3:E12<=H6),MATCH(B3:B12,B3:B12,0)),ROW(B3:B12))>0)*1)

:confused:
 

Pièces jointes

  • TRANSPLANT69(1).xls
    29 KB · Affichages: 69
  • TRANSPLANT69(1).xls
    29 KB · Affichages: 70
  • TRANSPLANT69(1).xls
    29 KB · Affichages: 62

Jocelyn

XLDnaute Barbatruc
Re : Compter des valeurs avec sommeprod

re,

Pour que cela fonctionne il te suffit d'inclure dans tes plages de calcul la ligne des intitulés, donc de faire débuter tes plages en ligne 2

voir fichier

Jocelyn
 

Pièces jointes

  • TRANSPLANT69(1).xls
    35 KB · Affichages: 81
  • TRANSPLANT69(1).xls
    35 KB · Affichages: 94
  • TRANSPLANT69(1).xls
    35 KB · Affichages: 88

rastafouette

XLDnaute Junior
Re : Compter des valeurs avec sommeprod

Bonjour à tous !

Voilà j'ai un pb similaire de comptage de valeur selon les valeurs d'autres colonnes.

J'ai essayé d'appliquer la formule de jocelyn mais sans succès.
(Peut-être parce que le format de mes cellules est quasi toujours en texte... ?)

Je voudrais compter, par exemple, si j'ai 5 dans la colonne A et 01 dans la colonne D ; combien de cellules sont non vides dans la colonne F (et accessoirement n'ont qu'un lettre dans cette colonne) et combien de de cellules ont "wr" dans la colonne H.

Dans le fichier joitn, j'ai mis à gauche un extrait simplifié de mon tableau et à droite le comptage que je voudrais.

Merci beaucoup d'avance à ceux qui me consacreront un peu de temps.
 

Pièces jointes

  • essai xld.xls
    29.5 KB · Affichages: 68

rastafouette

XLDnaute Junior
Re : Compter des valeurs avec sommeprod

Re bonjour à tous

Je reviens ce matin car la formule ne fonctionne pas partout.
Je m'explique :
mon tableau fait 3000 lignes et est une concatenation sur un onglet des 10 autres onglets du fichier (même format de colonnes)
J'ai, dans les cellules des colonnes concernées par la formule, mis le format texte, que je retrouve bien dans mon onglet de concatenation.
J'ai une trentaine de choix différents en colonne A, 4 différents en colonne D.
J'ai donc "descendu" la formule dasn le tableau qui fonctionne bien pour la plupart des cas mais pas pour d'autres.
Et je ne comprends pas d'où ça pourrait venir.
Exemple, j'ai 25 lignes dans mon fichier où j'ai "23" en colonne A et la colonne F non vide. Et je ne retrouve que 3 lignes avec la formule. Et si, dans mon tableau, je remplace un "23" par un "23" au clavier numerique dans la colonne A, cette ligne est de suite prise en compte dans la formule. (alors que la cellule n'a pas changé de format).
J'ai aussi essayé de valider la formulee en rentrant dans la cellule et ça ne sert à rien non plus.

Qqun aurait-il une idée ?

Merci d'avance !
 

Discussions similaires

Statistiques des forums

Discussions
312 176
Messages
2 085 967
Membres
103 069
dernier inscrit
jujulop