XL 2013 Etablir un RANG particulier

esftel

XLDnaute Occasionnel
Bonjour,

Je souhaiterais une numérotation automatique (solution formule) genre "Rang" en fonction du nom du groupe dans une autre colonne....

Exemple :
Colonne A (Numérotation automatique
Colonne B
1​
Groupe 20
1​
Groupe 20
2​
Groupe 8
1​
Groupe 20
2​
Groupe 8

Voir aussi l'exemple en fichier joint

Merci de votre attention et de votre aide,

Franck T.
 

Pièces jointes

  • Exemple EXLDOW.xlsx
    10.1 KB · Affichages: 10

esftel

XLDnaute Occasionnel
Bonjour,
J'avoue ne pas comprendre, où est la table de correspondance ? Qu'est-ce qui doit être renseigné par formule ?
Bonjour nat54,

il est là le problème, je n'ai pas de table de correspondance.
l'idée c'est de prévoir une formule dans la colonne A pour établir une numérotation automatique en fonction de la valeur qu'il y a dans la colonne B.
Si la valeur de la colonne B est identique sur plusieurs ligne, je souhaiterais que la formule donne le même numéro de rang.
En espèrent avoir été claire....

En tout cas merci d'avoir pris du temps sur ce poste....
 

esftel

XLDnaute Occasionnel
Ce qui est clair c'est comme on l'a dit que le problème n'est pas défini correctement
Bonjour Job75,

Je reconnais, j'ai un peu de mal à me faire comprendre sur ce coups.

L'idée c'est de créer une numérotation comme le fait la fonction Rang mais sur tu texte mais aussi une valeur qui se répète sur plusieurs lignes.

Exemple
En gras le calcul automatique

Pour l'exemple :
Les numéros de 1 à 3 se trouvent dans une colonne et "Groupe..." dans une autre colonne

1 --> Groupe20
1 --> Groupe20
2 --> groupe8
1 --> groupe20
2 -->i groupe8
2 --> groupe8
3 --> Groupe15
etc....

J'espère avoir été assez clair :oops:....

Mille excuse si mes explications ne sont pas encore clair.......

Merci, pour votre aide
 

job75

XLDnaute Barbatruc
Bonjour et Merci JHA.

C'est exactement ca au final
Le résultat donné par JHA n'est pas du tout celui que vous indiquez dans le fichier du post #1 !!!

Mais bon si vous voulez numéroter dans l'ordre de survenance voyez cette formule en F2 :
Code:
=SI(LIGNE()=EQUIV(G2;G$1:G2;0);MAX(F$1:F1)+1;INDEX(F$1:F1;EQUIV(G2;G$1:G1;0)))
 

Pièces jointes

  • Exemple EXLDOW(1).xlsx
    11.3 KB · Affichages: 4

esftel

XLDnaute Occasionnel
Bonjour à tous,

A essayer
VB:
=SIERREUR(RECHERCHEV(G2;$G$1:$H1;2;FAUX);1+MAX($I$1:$I1))

JHA
Bonjour JHA

c'est pas mal ca, pas mal du tout, ca ne réponds pas tout à fait, mais je pense que je pourrais en faire quelque chose.

J'ai adapté ta formule sans utiliser la colonne H, qui est pour moi de trop, et j'obtiens un résultat qui pourrais me convenir.
je vais faire un test... 👍👍

un grand merci,
 

Discussions similaires

Réponses
18
Affichages
660

Statistiques des forums

Discussions
311 720
Messages
2 081 889
Membres
101 831
dernier inscrit
gillec