fonction "mode"

J

Joëlle

Guest
Bonjour !

Qui peut m'aider ??

Dans une colonne excel, je recherche la valeur la + fréquente, selon
certaines conditions. J'utilise donc la fonction :
{(mode(si(a1:a200=d1&d2;c1:c200))]
Tout va bien si dans ma colonne 'c' j'ai effectivement une seule valeur
qui revient le plus souvent.
Mais ça bloque quand j'ai plusieurs valeurs qui reviennent au même
rythme. Excel ne me donne que la 1ère valeur trouvée.
Ex : dans ma liste j'ai :
5 - 7 - 10 - 10 - 11 - 12 - 13 - 13- 14 - 15 - 16 - 16
Excel va me donner avec la formule ci-dessus : '10'.
J'aimerais que excel m'indique : '10' et '13' et '16' puisque ces trois
valeurs reviennent de manière identique.
D'avance, merci pour votre aide.
 
J

joelle

Guest
Re:fonction

bonjour !!

toujours des soucis. Je te joins donc un fichier pour vérifier ts les stades de procédure.
Tu as une copie écran à partir de l'enregistrement de ton fichier sur mon disque dur. Comment dois-je enregistrer le'stade2' ? c'est peut-être là où je commets une erreur.
Faut-il enregistrer sous fichier texte, codage ansi ?
 
J

joelle

Guest
Re:fonction

joelle écrit:
bonjour !!

toujours des soucis. Je te joins donc un fichier pour vérifier ts les stades de procédure.
Tu as une copie écran à partir de l'enregistrement de ton fichier sur mon disque dur. Comment dois-je enregistrer le'stade2' ? c'est peut-être là où je commets une erreur.
Faut-il enregistrer sous fichier texte, codage ansi ?



... re-soucis ..

même zipper, je ne peux pas te joindre le fichier. Les copies écran sont trop lourdes.
 

soft

XLDnaute Occasionnel
Re:fonction

Bonjour Joëlle, le forum,

Est-ce que tu as essayé d'ajouter le fichier comme il est dans ton classeur de travail en passant par Visual Basic (Macros) ?

voir mon dernier message qui décris la procédure pour le faire.

@ plus

Message édité par: soft, à: 08/11/2005 11:33
 

soft

XLDnaute Occasionnel
Re:fonction

Joëlle,
Je ne suis pas certain que tu fais faux, mais comme je déteste rester sur un problème, je t'ai écris (comme ça au moins je peux en proposer un sur ce site) un petit programme qui permet d'importer (ou d'exporter mais tu n'en a pas besoin) des macros et fonctions.

je te propose donc d'ourvir le fichier joint (c'est toujours du Excel)

Une fois ouvert, tu pourras indiquer le fichier à importer (mon dernier envoi soit Nb_mAX.BAS) et le classeur de destination (soit ton fichier de travail).

Ensuite, la fonction Nb_Max devrait fonctionner.

Edition:
Et..oups j'oubliais la bête [file name=MoveModule.zip size=21169]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MoveModule.zip[/file]

Message édité par: soft, à: 08/11/2005 16:32
 

Pièces jointes

  • MoveModule.zip
    20.7 KB · Affichages: 5
J

JOELLE

Guest
Re:fonction

Désolée, Soft, je ne peux pas importer ton fichier. J'ai un msg d'erreur : Procédure que j'ai suivi :
ouvrir ton fichier
cliquer sur importer un module. Là la barre sous 'fichier macro à importer' étant bleue, j'ai cliqué sur le bouton '....'. Le message d'erreur apparait à ce moment-là (erreur de compilation ; type défini par l'utilisateur non défini).
 

soft

XLDnaute Occasionnel
Re:fonction

Bonjour Joëlle,
Décidément...

Ce message provient d'une référence non valide (une option non ajoutée à Excel VBA).

-Ouvre Excel
-Fais Alt F11 (Ca ouvre Visual Basic)
-Clique sur le menu Outils / Références
-Cherche dans la liste un truc du genre 'Microsoft Office 10.0 Object Library' et slectionne le.
(c'est peut-être une autre version que 10.0)

Reteste le programme

Message édité par: soft, à: 09/11/2005 09:34
 
J

JOELLE

Guest
Re:fonction

soft écrit:
Bonjour Joëlle,
Décidément...

Ce message provient d'une référence non valide (une option non ajoutée à Excel VBA).

-Ouvre Excel
-Fais Alt F11 (Ca ouvre Visual Basic)
-Clique sur le menu Outils / Références
-Cherche dans la liste un truc du genre 'Microsoft Office 10.0 Object Library' et slectionne le.
(c'est peut-être une autre version que 10.0)

Reteste le programme<br><br>Message édité par: soft, à: 09/11/2005 09:34

... toujours même message d'erreur.
Je renonce ...
Tant pis, je vais me débrouiller avec les filtres et les sous-totaux.
Merci, merci beaucoup pour ton aide et ta gentillesse.
Il est certain que, sur place, tu aurais trouvé de suite la solution. Mais à distance ....
Encore merci.
... et peut-être à une prochaine fois ... pour un autre problème !!
Bien amicalement,

Joëlle
 

Discussions similaires

Réponses
12
Affichages
299
Réponses
2
Affichages
176
Réponses
2
Affichages
303

Statistiques des forums

Discussions
312 502
Messages
2 089 040
Membres
104 010
dernier inscrit
Freba