Excel - Occurence et valeurs correspondantes

Fermé
Shatterproof Messages postés 28 Date d'inscription mardi 9 août 2011 Statut Membre Dernière intervention 14 mai 2019 - 25 févr. 2014 à 20:25
Shatterproof Messages postés 28 Date d'inscription mardi 9 août 2011 Statut Membre Dernière intervention 14 mai 2019 - 25 févr. 2014 à 23:47
Bonjour, j'espère m'adresser dans la bonne section,

J'ai comme projet de céer des tableaux interactifs, donc qui se mettent àjour automatiquement lorsqu'une valeur est ajoutée.

Cependant j'ai un problème, j'ai un tableau des occurrences de ces valeurs et j'aimerai prendre la valeur du dessus pour laquelle l'occurence est la plus forte.

Par exemple, voilà un tableau ressemblant:

Numéro          N°1    N°2     N°3     N°4
Occurence        8      7       6       5  


J'ai réussi a utilisé la fonction "Grande.Valeur" pour afficher les plus grandes occurences.
Par exemple elle me retournerais le numéro "8" qui est le plus grand de la ligne.

Maintenant j'aimerai pouvoir choisir dans la ligne numéro , le numéro dont l'occurence est la plus forte.
Par exemple, la fonction doit m'afficher "N°1" après avoir cherché la valeur la plus grande dans les occurence, est-ce possible ?


J'ai pu lire qu'il existait des fonctions comme Trouve, Cherche, Recherche (pour trouver l'occurence) et Ligne (pour aller chercher la ligne du dessus) ou d'autres mais je n'arrive pas à les utilisés.

Pouvez vous m'aider ?

Merci


A voir également:

1 réponse

Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
25 févr. 2014 à 22:19
Bonsoir,

exemple tu as la liste des N° sur la première ligne de B1 à E1
et sur la ligne 2 de B2 à E2 tes valeurs

tu peux utiliser cette formule pour récupérer la plus grande valeur dans l'exemple 8
=MAX(B2:E2)

pour récupérer le N° correspondant à la valeur maxi dans l'exemple N°1
G1 est la cellule contenant la formule récupérant la valeur MAXI
=INDEX(B1:E1;EQUIV(G1;B2:E2;0))

ou on se passe de la formule intermédiaire en G1
=INDEX(B1:E1;EQUIV(MAX(B2:E2);B2:E2;0))
0
Shatterproof Messages postés 28 Date d'inscription mardi 9 août 2011 Statut Membre Dernière intervention 14 mai 2019
Modifié par Shatterproof le 25/02/2014 à 23:48
Parfait ca marche merci !

Maintenant est-il possible de mettre à la place B1:E1 une plage de sélection sur plusieurs ligne que j'aurai renommé par avance afin d'y appliquer cette fonction?

A B C D
1 n°1 n°2 n°3 n°4
2 12 11 10 9

3 n°5 n°6 n°7 n°8
4 16 15 14 13

Dans ce cas là, je regrouperait la plage A1:D1 avec A3:D3 en une plage Numéro et la plage la plage A2:D2 avec A4:D4 en une plage Occurrence.

Si j'utilise la formule:
=INDEX(Numéro;EQUIV(MAX(Occurrence);Occurrence;0)) ça ne marche pas. Est-elle uniquement prévue pour une ligne unique?

Si ce n'est pas possible je mettrai tout sur une seule ligne mais la présentation en sera moin belle.

Merci de votre aide
0