compteur et affichage résultat

J

jp

Guest
Bonjour à tous,

L'explication de mon problème se trouve dans le fichier joint.... Merci d'avance je pense que cela n'est pas très complexe....

Merci.

Jp
 
J

jp

Guest
quelqu'un pour aide svp surtout qu'il est facile mon problème :) [file name=compteurjp.zip size=1816]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/compteurjp.zip[/file] [file name=compteurjp.zip size=1816]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/compteurjp.zip[/file]
 

Pièces jointes

  • compteurjp.zip
    2.7 KB · Affichages: 19

Gérard DEZAMIS

XLDnaute Accro
Bonsoir JP

Facile Facile ton problème !
surtout pour une personne qui maitrise les formules matricielles...
ce n'est pas mon cas alors je détourne le problème et essaie de te donner une solution avec Sommprod et un petit tableau recap avec des MEFC.

C'est tout ce que je sais faire.

@+ GD [file name=CompteurJP.zip size=2777]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CompteurJP.zip[/file]
 

JeanMarie

XLDnaute Barbatruc
Bonsoir JP et Gérard (je n'avais pas rafraîchi)

Voici deux formules matricielles à valider par Ctrl+Shift+Entrer.

Celle-ci retourne le nombre de fois
=MAX(FREQUENCE(SI(A2:A21='station1';EQUIV(B2:B21;B2:B21;0));LIGNE(A1:A20)))

Celle là retourne le nom correspondant
=INDEX(B2:B21;EQUIV(D12;FREQUENCE(SI(A2:A21='station1';EQUIV(B2:B21;B2:B21;0));LIGNE(A1:A20));0);1)
dans cette formule D12 correspond à la valeur retournée par la 1ère formule

@+Jean-Marie

Message édité par: JeanMarie, à: 15/11/2005 12:58
 

Gérard DEZAMIS

XLDnaute Accro
Bonsoir JeanMarie

Je vais changer mon clavier pour une boule de cristal. Je savais bien qu'il y avait un truc à faire avec une matricielle.... :ermm:

Si tu as 2 minutes pour m'expliquer le pourquoi du comment ....

La réference à la plage A2:A21 je vois bien mais pourquoi A1:A20 lorsque l'on fait reference à ligne ?

Question stupide ?

1000 excuses par avance.

Bien cordialement

Gérard
 

JeanMarie

XLDnaute Barbatruc
Re...

Déjà il faut que les plages aient le même nombre de lignes, pour que la matricielle soit validée.

La fonction EQUIV retourne la position de la valeur cherchée dans la plage indiquée. La valeur est relative à la plage et non à la feuille entière. Donc dans le fichier =EQUIV('fred';B2:B21;0) renvoye 1, =EQUIV('nico';B2:B21;0) donne 6.
Pour établir la correspondance, il faudrait faire une soustration de -1 à chaque valeur retournée. Il est donc préférable de faire le décalage par la plage A1:A20.

Si tu as d'autres demandes, n'hésite pas.

@+Jean-Marie
 
J

jp

Guest
Merci beaucoup gérard et jean-marie c'est vrai que c'est très utile...

Mais j'aimerai en fait (peut etre j'en demande trop....)

avoir un résultat du style:

station1 - ju - 6
station2- nico - 8

voila donc ne pas avoir à mentionner dans la formule le nom de la station.

Il y aurait donc autant de lignes de résultats que de stations.

Voila merci pour votre aide....

ps: est ce que un tableau croisé n'aiderai pas??? je sais pas???

jp
 

JeanMarie

XLDnaute Barbatruc
Bonjour JP, Gérard

Regarde le fichier modifié, avec une formule en plus pour retourner les différences données de la colonne A.

La formule n'acceptent pas les cellules vides.

@+Jean-Marie [file name=compteurjp2.zip size=4741]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/compteurjp2.zip[/file]
 

Pièces jointes

  • compteurjp2.zip
    4.6 KB · Affichages: 20

Discussions similaires

Réponses
7
Affichages
292
Réponses
8
Affichages
264

Statistiques des forums

Discussions
312 211
Messages
2 086 292
Membres
103 171
dernier inscrit
clemm