Nb d'occurence de doublons dans colonne Excel
Jeanviaz
-
via55 Messages postés 14393 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14393 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Sous EXCEL 2007 j'ai une colonne A avec environ 1000 lignes. Dans ces lignes il y a des doublons. Je souhaiterais créer une colonne B ou en face de chaque cellule correspondante de la colonne A s'inscrive le nombre d'occurence des valeurs de la colonne A.
Exemple 1 : dans la colonne A, la valeur "G12" apparaît 5 fois (donc dans 5 lignes différentes). Je souhaiterais ainsi que dans la colonne B le chiffre "5" apparaissent dans chaque cellule de B qui est en face d'une cellule de A avec la valeur "G12".
Exemple 2 : dans la colonne A, la valeur "H43" n'apparaît q'une fois (dans une seule ligne). Ainsi je souhaiterais qu'apparaisse automatiquement la nombre 1 en face de cette valeur en colonne B.
A B
J20 2
G12 5
J20 2
G12 5
G12 5
L14 1
M33 1
G12 5
H43 1
V58 1
G12 5
Pouvez-vous m'aider?
Salutations,
Jean
Sous EXCEL 2007 j'ai une colonne A avec environ 1000 lignes. Dans ces lignes il y a des doublons. Je souhaiterais créer une colonne B ou en face de chaque cellule correspondante de la colonne A s'inscrive le nombre d'occurence des valeurs de la colonne A.
Exemple 1 : dans la colonne A, la valeur "G12" apparaît 5 fois (donc dans 5 lignes différentes). Je souhaiterais ainsi que dans la colonne B le chiffre "5" apparaissent dans chaque cellule de B qui est en face d'une cellule de A avec la valeur "G12".
Exemple 2 : dans la colonne A, la valeur "H43" n'apparaît q'une fois (dans une seule ligne). Ainsi je souhaiterais qu'apparaisse automatiquement la nombre 1 en face de cette valeur en colonne B.
A B
J20 2
G12 5
J20 2
G12 5
G12 5
L14 1
M33 1
G12 5
H43 1
V58 1
G12 5
Pouvez-vous m'aider?
Salutations,
Jean
4 réponses
-
Bonjour
à tirer sur la hauteur de B, départ en B1:
=NB.SI(A:A;A1)
vous donne à chaque cellule le nombre de fois où la valeur de A1 est dans A:A
et aussi:
=NB.SI($A$1:A1;A1)
vous donne le nombre de fois ou la valeur de A1 se situe dans le champ arrêté au niveau de la ligne ou se trouve la formule.(A tout hasard)
pour remplir rapidement le champ B:
sélectionner le champ sur toute la hauteur
entrer la formule correspondante à la 1° cellule
et valider avec enter et la touche ctrl enfoncée.
crdlmnt-
-
-
Merci Vaucluse. après 11 ans: "=NB.SI($A$1:A1;A1)
vous donne le nombre de fois ou la valeur de A1 se situe dans le champ arrêté au niveau de la ligne ou se trouve la formule.(A tout hasard)". Tu règles un pb vieux de 5 ans chez moi :-) -
-