Sommeprod ?

Fermé
heleneN75 Messages postés 3 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 15 octobre 2009 - 15 oct. 2009 à 10:48
heleneN75 Messages postés 3 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 15 octobre 2009 - 15 oct. 2009 à 13:02
Bonjour,

Je voudrais faire un petit exercice de style dans une formule, mais j'ai peur que le morceau soit trop gros pour moi.
Ce que je voudrais, c'est qqc qui ressemble à un SOMMEPROD (calculer le nombre d'occurrences où colB = X et colI = Y), mais avec une petite nuance.
Je voudrais compter le nombre d'occurrences de Y dans la colonne I et où les résultats de A sont différents les uns des autres.

Je peux placer cette formule soit dans la colonne H, soit dans une autre feuille qui comprend les données de la colonne I (mais pas dans le même ordre).

Un exemple :
Dans ce contexte ma formule me dirait que j'ai 4 occurrences de X et 1 de Y. On retrouve en effet X en face de quatre entrées différentes, et Y en face d'une seule.

B. I.
Pomme X
Poire X
Pomme X
Abricot X
Banane X
Banane X
Pomme X
Poire X
Pomme Y

Un autre exemple :
Un autre détail qui peut peut-être simplifier la tâche : ma colonne A contient une numérotation incrémentée, qui fonctionne exactement comme dans l'exemple-ci dessous. Il y a peut-être moyen de dire quelque chose comme "depuis la dernière occurrence de 1 dans la colonne A jusqu'à la ligne juste avant la prochaine occurrence de 1 dans la colonne A, etc"...
Dans l'exemple ci-dessous, ma formule indiquerait :
X = 2 (cité pour pomme et poire)
Y = 2 (cité pour pomme et abricot)
Z = 1 (cité pour abricot)

A. B. I.
1 Pomme X
2 Pomme X
3 Pomme X
4 Pomme Y
5 Pomme Y
1 Poire X
2 Poire X
3 Poire X
1 Abricot Y
2 Abricot Y
3 Abricot Z
4 Abricot Z
5 Abricot Y

Voilà. J'espère vous avoir donné suffisamment d'éléments. je retourne m'escrimer de mon côté contre cette formule, et je vous remercie déjà pour votre aide.

3 réponses

smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
15 oct. 2009 à 12:23
bonjour;
voici la formule que j'ai obtenu:
=(NB.SI.ENS(B6:B18;"=pomme";C6:C18;"=x")+NB.SI.ENS(B6:B18;"=poir";C6:C18;"=x"))/NB.SI.ENS(B6:B18;"=pomme";C6:C18;"=x").
0
heleneN75 Messages postés 3 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 15 octobre 2009
15 oct. 2009 à 12:54
Pas con !

Je tente tout de suite, et je te fais un rapport...
0
heleneN75 Messages postés 3 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 15 octobre 2009
15 oct. 2009 à 13:02
Rha. Je suis sur calc, et il ne reconnait pas nb.si.ens...
Tu connaitrais l'équivalent ?
0