Combien apparait un mot dans une plage

sk.ina Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite créer un top 5 des entreprises qui apparaissent le plus souvent dans une liste. sachant que je peux rajouter des nouvelles entreprises au fur et à mesure dans celle-ci .

Voici un extrait de ma liste:

Entreprise
CMI
CMI
SNEF
EIFFAGE
EIFFAGE
CMI
EIFFAGE
CMI
CMI
OMEXOM
CMI
PNS
EDF
EIFFAGE
EIFFAGE
SICN
CMI
INEO
ENDEL
SICN
NUVIA
FIVES
GRESSIER
EIFFAGE
STMI

Donc depuis cette liste extraire par exemple l'entreprise CMI en top 1 car elle apparait 10 fois, Eiffage en top 2 qui apparait 6 fois etc .....

Configuration: Windows / Firefox 45.0

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    salut Via et bonne année à tous
    un modèle ci joint, sans matricielle, avec la colonne C qui peut être masquée, ou placée ailleurs
    https://mon-partage.fr/f/Hcm0MpqF/
    crdlmnt
    1
  2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Une possibilité :
    En B2 la formule :=NB.SI(A:A;A2) étirée au bas du tableau
    En D2 la formule : =MAX(B:B)
    En D3 la formule matricielle (à valider par Ctrl+Maj+Entrée) : =MAX(SI($B$2:$B$26<D2;$B$2:$B$26;"")), bien limiter la plage car les matricielles sont gourmandes en ressources ( si tu veux rajouter des entreprises prévois dès le départ une plage plus large), bien respecter les $ aux bons endroits
    A étirer sur 4 lignes pour avoir les 5 premières fréquences
    En E2 la formule : =INDEX(A:A;EQUIV(D2;B:B;0)), à étirer vers le bas

    Cdlmnt
    Via
    0
    1. sk.ina Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour,
      Merci pour ta réponse. Malheureusement dès l'étape D3 j'ai #VALEUR!
      0
    2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      C'est que tu n'as pas respectée la validation en matricielle
      Un fois la formule entrée dans la barre de formules tu dois la valider par Ctrl+Maj+Entrée et la formule se met automatiquement alors entre { } dans la barre de formules
      Exemple : https://mon-partage.fr/f/YlZVc08D/
      0