compteur et affichage résultat

  • Initiateur de la discussion Initiateur de la discussion jp
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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

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]
 
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
 
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
 
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
 
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
 
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

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
566
Réponses
16
Affichages
580
Réponses
13
Affichages
535
Réponses
4
Affichages
222
Réponses
5
Affichages
306
Retour