Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Youky
Columns("A:A").AdvancedFilter Action:=xlFilterCopy, _ CopyToRange:=Range("Z1"), Unique:=True For k = 2 To [Z65536].End(3).Row Cells(k, 27) = Application.CountIf([A2:A65536], Cells(k, 26)) Next Columns("Z:AA").Cut Sheets("Feuil2").Range("A1")
on filtre la col A sans doublon en col Z, on compte le nb d'occurence en col AA on fait un coupé-collé des col Z:AA en feuil2 col A Youky
"Tintin92" a écrit dans le message de news:
Bonjour,
Je reposte mon message car j'ai confondu les mots chiffre et nombre.
J'ai une colonne avec des nombres sous cette forme : (J'ai choisi le point comme symbole décimal )
Je souhaiterai afficher dans une autre page tous les nombres qui apparaissent suivie du nombre de fois qu'ils apparaissent.
Le résultat ressemblera à quelque chose comme ça :
0.0013 2 0.0001 1 0.0000 2 -0.0003 1 -0.0006 1
Des pistes ?
Merci,
Tintin92
Columns("A:A").AdvancedFilter Action:=xlFilterCopy, _
CopyToRange:=Range("Z1"), Unique:=True
For k = 2 To [Z65536].End(3).Row
Cells(k, 27) = Application.CountIf([A2:A65536], Cells(k, 26))
Next
Columns("Z:AA").Cut Sheets("Feuil2").Range("A1")
on filtre la col A sans doublon en col Z, on compte le nb d'occurence en col
AA
on fait un coupé-collé des col Z:AA en feuil2 col A
Youky
"Tintin92" <tintin922006-google@yahoo.fr> a écrit dans le message de news:
1161627345.596768.143860@i3g2000cwc.googlegroups.com...
Bonjour,
Je reposte mon message car j'ai confondu les mots chiffre et nombre.
J'ai une colonne avec des nombres sous cette forme :
(J'ai choisi le point comme symbole décimal )
Columns("A:A").AdvancedFilter Action:=xlFilterCopy, _ CopyToRange:=Range("Z1"), Unique:=True For k = 2 To [Z65536].End(3).Row Cells(k, 27) = Application.CountIf([A2:A65536], Cells(k, 26)) Next Columns("Z:AA").Cut Sheets("Feuil2").Range("A1")
on filtre la col A sans doublon en col Z, on compte le nb d'occurence en col AA on fait un coupé-collé des col Z:AA en feuil2 col A Youky
"Tintin92" a écrit dans le message de news:
Bonjour,
Je reposte mon message car j'ai confondu les mots chiffre et nombre.
J'ai une colonne avec des nombres sous cette forme : (J'ai choisi le point comme symbole décimal )
Je souhaiterai afficher dans une autre page tous les nombres qui apparaissent suivie du nombre de fois qu'ils apparaissent.
Le résultat ressemblera à quelque chose comme ça :
0.0013 2 0.0001 1 0.0000 2 -0.0003 1 -0.0006 1
Des pistes ?
Merci,
Tintin92
Croy
Salut Tintin,
Je te propose une solution sans VBA :
En A:A tu as tes chiffres, en regard de chaque chiffre en B:B tu fais correspondre la valeur 1. En C1 tu tappe la formule suivante :
SOMME.SI(A:A;A1;B:B)
Tu auras comme résultat ce qui suit
A B C 0.00130 1 2 0.00010 1 1 0.00000 1 2 0.00000 1 2 0.00130 1 2 -0.00030 1 1 -0.00060 1 1
Libre à toi d'utiliser ensuite cette formule dans une autre feuille et dans une liste expurgée de ses doublons et tu auras exactement ce que tu cherches.
Je souligne encore qu'il n'y aurait pas eu besoin de créer une colonne B à 1 s'il n'y avait pas dans ta liste des valeurs à 0. La formule aurait alors été :
SOMME.SI(A:A;A1;A:A)/A1
Bonne journée - Croy
Salut Tintin,
Je te propose une solution sans VBA :
En A:A tu as tes chiffres, en regard de chaque chiffre en B:B tu fais
correspondre la valeur 1.
En C1 tu tappe la formule suivante :
SOMME.SI(A:A;A1;B:B)
Tu auras comme résultat ce qui suit
A B C
0.00130 1 2
0.00010 1 1
0.00000 1 2
0.00000 1 2
0.00130 1 2
-0.00030 1 1
-0.00060 1 1
Libre à toi d'utiliser ensuite cette formule dans une autre feuille et
dans une liste expurgée de ses doublons et tu auras exactement ce que
tu cherches.
Je souligne encore qu'il n'y aurait pas eu besoin de créer une colonne
B à 1 s'il n'y avait pas dans ta liste des valeurs à 0. La formule
aurait alors été :
En A:A tu as tes chiffres, en regard de chaque chiffre en B:B tu fais correspondre la valeur 1. En C1 tu tappe la formule suivante :
SOMME.SI(A:A;A1;B:B)
Tu auras comme résultat ce qui suit
A B C 0.00130 1 2 0.00010 1 1 0.00000 1 2 0.00000 1 2 0.00130 1 2 -0.00030 1 1 -0.00060 1 1
Libre à toi d'utiliser ensuite cette formule dans une autre feuille et dans une liste expurgée de ses doublons et tu auras exactement ce que tu cherches.
Je souligne encore qu'il n'y aurait pas eu besoin de créer une colonne B à 1 s'il n'y avait pas dans ta liste des valeurs à 0. La formule aurait alors été :