Recherche formule
Résolu/Fermé
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
-
7 janv. 2017 à 23:10
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 8 janv. 2017 à 21:05
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 8 janv. 2017 à 21:05
A voir également:
- Recherche formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Excel mise en forme conditionnelle formule - Guide
7 réponses
Raymond PENTIER
Messages postés
58849
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 février 2025
17 280
8 janv. 2017 à 05:54
8 janv. 2017 à 05:54
Bonjour.
ça ne fonctionne pas ainsi ...
Je te suggère, si ta plage est A2:A10, de saisir =NB.SI(plage;A:A)
dans les cellules B2 à B10 puis de trier par rapport à la colonne B, du plus grand au plus petit. Tu obtiens ce résultat :
ça ne fonctionne pas ainsi ...
Je te suggère, si ta plage est A2:A10, de saisir =NB.SI(plage;A:A)
dans les cellules B2 à B10 puis de trier par rapport à la colonne B, du plus grand au plus petit. Tu obtiens ce résultat :
plage Nb
11 3
11 3
11 3
13 2
13 2
78 1
7 1
20 1
70 1
9 1
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 422
Modifié par Vaucluse le 8/01/2017 à 07:58
Modifié par Vaucluse le 8/01/2017 à 07:58
Bonjour
essayez ceci à adapter:
champ à traiter de A1 à A10
en B1:
=MODE(A1:A10)
en B2, une matricielle a entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées (elle s'affiche automatiquement entre accolade dans la barre de formule:
=MODE(SI(A1:A10<>B1;A1:A10)
notez que le poids de ce type de formule est assez important, limitez bien le champ (ici A1:A10) au strict minimum
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
essayez ceci à adapter:
champ à traiter de A1 à A10
en B1:
=MODE(A1:A10)
en B2, une matricielle a entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées (elle s'affiche automatiquement entre accolade dans la barre de formule:
=MODE(SI(A1:A10<>B1;A1:A10)
notez que le poids de ce type de formule est assez important, limitez bien le champ (ici A1:A10) au strict minimum
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
8 janv. 2017 à 11:31
8 janv. 2017 à 11:31
Bonjour à vous,
Voici l'exemple :
1 7 11 27 45 74 premier deuxieme troisieme
6 12 28 37 40 36 27
14 76 29 76 50 84
6 10 30 41 84 12
13 15 17 21 27 20
76 85 20 39 46 77
3 22 25 32 39 96
8 10 22 29 47 13
19 23 27 90 49 57
6 10 30 41 84 59
13 15 17 21 27 32
76 85 20 39 46 66
3 22 25 32 39 68
8 10 22 29 47 83
19 23 27 90 49 91
Raymond, comme tu peux le voir le résultat doit s'afficher dans la case cible.
Vaucluse, lorsque j'écris =MODE(SI(A1:F15<>G2;A1:F15)) dans la deuxième un erreur apparait VALEUR!
Merci d'avance pour votre aide.
Damien
Voici l'exemple :
1 7 11 27 45 74 premier deuxieme troisieme
6 12 28 37 40 36 27
14 76 29 76 50 84
6 10 30 41 84 12
13 15 17 21 27 20
76 85 20 39 46 77
3 22 25 32 39 96
8 10 22 29 47 13
19 23 27 90 49 57
6 10 30 41 84 59
13 15 17 21 27 32
76 85 20 39 46 66
3 22 25 32 39 68
8 10 22 29 47 83
19 23 27 90 49 91
Raymond, comme tu peux le voir le résultat doit s'afficher dans la case cible.
Vaucluse, lorsque j'écris =MODE(SI(A1:F15<>G2;A1:F15)) dans la deuxième un erreur apparait VALEUR!
Merci d'avance pour votre aide.
Damien
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 422
8 janv. 2017 à 11:38
8 janv. 2017 à 11:38
il apparait #VALEUR parce que vous n'avez pas respecté le mode d'entrée de la formule
(touche enter avec en même temps touche shift et ctrl)
voyez ici:
https://www.cjoint.com/c/GAikLoCqJDC
pour la troisième valeur, je cherche encore, à suivre
crdlmnt
(touche enter avec en même temps touche shift et ctrl)
voyez ici:
https://www.cjoint.com/c/GAikLoCqJDC
pour la troisième valeur, je cherche encore, à suivre
crdlmnt
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
8 janv. 2017 à 12:11
8 janv. 2017 à 12:11
OK je ne comprenais pas qu'il fallait le taper une fois que la formule était terminé.
Donc là parfait, j'imagine qu'il faut rajouter une fonction ET pour la troisième.
J'ai essayé :
=MODE(SI(ET(B2:F10<>J2;B2:F10);(B2:F10<>K2;B2:F10)))
Mais toujours rien, je ne suis décidément pas au point.
Donc là parfait, j'imagine qu'il faut rajouter une fonction ET pour la troisième.
J'ai essayé :
=MODE(SI(ET(B2:F10<>J2;B2:F10);(B2:F10<>K2;B2:F10)))
Mais toujours rien, je ne suis décidément pas au point.
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
8 janv. 2017 à 12:21
8 janv. 2017 à 12:21
Je pense avoir trouvé pour la troisème
=MODE(SI(B2:F10<>J2;B2:F10);SI(B2:F10<>K2;B2:F10))
Merci de confirmer, ça semble fonctionner!
=MODE(SI(B2:F10<>J2;B2:F10);SI(B2:F10<>K2;B2:F10))
Merci de confirmer, ça semble fonctionner!
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
>
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
8 janv. 2017 à 12:35
8 janv. 2017 à 12:35
Ma méthode ne fonctionne pas pour la 3eme et 4eme, je me retrouve avec des valeurs identiques à la 1ere ou à la 2eme.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 422
>
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
Modifié par Vaucluse le 8/01/2017 à 13:23
Modifié par Vaucluse le 8/01/2017 à 13:23
Moi aussi, et c'est la dessus que je bute, car le matriciel n'admet pas, à prori de fonction "ET"
mais jusqu'à quel rang voulez vous éditez ce classement? E- s'aghit il de A1:F15 ou B2:F10?
car je peux vous proposer une solution (un peu lourde et pas très élégante) avec des grilles intermédiaires masquées.(une par rang après le 2°)
voir fichier joint (feuil2!) pour les 3° et 54°
https://www.cjoint.com/c/GAimwP5VZUC
A défaut il faudra vous rabattre sur VBA, mais ce n'est pas dans mon domaine.
A vous lire
crdlmnt
mais jusqu'à quel rang voulez vous éditez ce classement? E- s'aghit il de A1:F15 ou B2:F10?
car je peux vous proposer une solution (un peu lourde et pas très élégante) avec des grilles intermédiaires masquées.(une par rang après le 2°)
voir fichier joint (feuil2!) pour les 3° et 54°
https://www.cjoint.com/c/GAimwP5VZUC
A défaut il faudra vous rabattre sur VBA, mais ce n'est pas dans mon domaine.
A vous lire
crdlmnt
Jacksparrow65
Messages postés
7
Date d'inscription
samedi 7 janvier 2017
Statut
Membre
Dernière intervention
8 janvier 2017
8 janv. 2017 à 11:33
8 janv. 2017 à 11:33
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
8 janv. 2017 à 16:53
8 janv. 2017 à 16:53
Bonjour Jacksparrow
Coucou Vaucluse ;)
Une autre possibilité avec un tableau qui s'auto-complète des valeurs comprises entre la valeur mini et la valeur maxi du tableau des valeurs et calcule leur rang sans ex-aequo
Les formules INDEXde la ligne2 couplées avec PETITE.VALEUR renvoient dans l'ordre les valeurs les plus fréquentes
http://www.cjoint.com/c/GAipRywOQHW
Bonne année à vous deux
Cdlmnt
Via
Coucou Vaucluse ;)
Une autre possibilité avec un tableau qui s'auto-complète des valeurs comprises entre la valeur mini et la valeur maxi du tableau des valeurs et calcule leur rang sans ex-aequo
Les formules INDEXde la ligne2 couplées avec PETITE.VALEUR renvoient dans l'ordre les valeurs les plus fréquentes
http://www.cjoint.com/c/GAipRywOQHW
Bonne année à vous deux
Cdlmnt
Via
Raymond PENTIER
Messages postés
58849
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 février 2025
17 280
8 janv. 2017 à 18:15
8 janv. 2017 à 18:15
=MODE(SI(A1:F15<>G2;SI(A1:F15<>H2;A1:F15)))
en I2 ; celle-ci semble bien marcher ...
Et pour le quatrième rang, en J2, la formule
=MODE(SI(A1:F15<>G2;SI(A1:F15<>H2;SI(A1:F15<>I2;A1:F15))))
et ainsi de suite ...
Amicalement.
en I2 ; celle-ci semble bien marcher ...
Et pour le quatrième rang, en J2, la formule
=MODE(SI(A1:F15<>G2;SI(A1:F15<>H2;SI(A1:F15<>I2;A1:F15))))
et ainsi de suite ...
Amicalement.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 422
Modifié par Vaucluse le 8/01/2017 à 18:29
Modifié par Vaucluse le 8/01/2017 à 18:29
effectivement, ça fonctionne, chez Via aussi
crdlmnt
crdlmnt
Merci à tous!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 422
8 janv. 2017 à 21:05
8 janv. 2017 à 21:05
Pas de quoi,
je passe le sujet enrésolu
Bonne route
crdlmnt
je passe le sujet enrésolu
Bonne route
crdlmnt