OVH Cloud OVH Cloud

supression des doublons

4 réponses
Avatar
Excel
Bonjour,
Comment supprimer un nombre de ligne selon la valeur de la colonne B
pour avoir enfin une la valeur 1 sur toutes les ligne.

Exemple

Dans la colonne A j’ai des valeurs triées
Dans la colonne B j’ai la formule nb.si

A B
sss 3
sss 3
Sss 3
Bb 2
bb 2

4 réponses

Avatar
cousinhub
Bonsoir,
regarde du côté Données/Filtre/Filtre Elaboré avec extraction sans
doublon... ou tapes "doublon" dans la fenêtre de recherche, multiples
solutions proposées
Bon courage

Bonjour,
Comment supprimer un nombre de ligne selon la valeur de la colonne B
pour avoir enfin une la valeur 1 sur toutes les ligne.

Exemple

Dans la colonne A j’ai des valeurs triées
Dans la colonne B j’ai la formule nb.si

A B
sss 3
sss 3
Sss 3
Bb 2
bb 2


Avatar
Excel
Bonjour merci pour la réponse.

Mais est ce qu'il y a la possibilité de faire ça avec une macro.

Exemple si dans la colonne B il y a le chiffre 3 elle me supprimer les
deux ligne de suivante et si il y a 4 elle me supprimer les 3 ligne
suivante comme ça j'aurai dans la colonne B des valeur égale à 1.

Merci d'avance pour la solution et vos réponses.


Bonsoir,
regarde du côté Données/Filtre/Filtre Elaboré avec extraction sans
doublon... ou tapes "doublon" dans la fenêtre de recherche, multiples
solutions proposées
Bon courage

Bonjour,
Comment supprimer un nombre de ligne selon la valeur de la colonne B
pour avoir enfin une la valeur 1 sur toutes les ligne.

Exemple

Dans la colonne A j’ai des valeurs triées
Dans la colonne B j’ai la formule nb.si

A B
sss 3
sss 3
Sss 3
Bb 2
bb 2




Avatar
cousinhub
Bonsoir, le code suivant va supprimer toutes les lignes dont la colonne
B est supérieure à 1

Sub supp_doublons()
Application.ScreenUpdating = False
For i = [B65536].End(xlUp).Row To 1 Step -1
derC = [B65536].End(xlUp).Address
valeur = Range("A" & i).Value
If Evaluate("COUNTIF(A1:" & derC & "," & """" & valeur & """)") > 1 _
Then Rows(i).Delete
Next
Application.ScreenUpdating = True
End Sub

Bon courage

Bonjour merci pour la réponse.

Mais est ce qu'il y a la possibilité de faire ça avec une macro.

Exemple si dans la colonne B il y a le chiffre 3 elle me supprimer les
deux ligne de suivante et si il y a 4 elle me supprimer les 3 ligne
suivante comme ça j'aurai dans la colonne B des valeur égale à 1.

Merci d'avance pour la solution et vos réponses.


Bonsoir,
regarde du côté Données/Filtre/Filtre Elaboré avec extraction sans
doublon... ou tapes "doublon" dans la fenêtre de recherche, multiples
solutions proposées
Bon courage

Bonjour,
Comment supprimer un nombre de ligne selon la valeur de la colonne B
pour avoir enfin une la valeur 1 sur toutes les ligne.

Exemple

Dans la colonne A j’ai des valeurs triées
Dans la colonne B j’ai la formule nb.si

A B
sss 3
sss 3
Sss 3
Bb 2
bb 2






Avatar
Excel
Bonsoir, le code suivant va supprimer toutes les lignes dont la colonne
B est supérieure à 1

Sub supp_doublons()
Application.ScreenUpdating = False
For i = [B65536].End(xlUp).Row To 1 Step -1
derC = [B65536].End(xlUp).Address
valeur = Range("A" & i).Value
If Evaluate("COUNTIF(A1:" & derC & "," & """" & valeur & """)") > 1 _
Then Rows(i).Delete
Next
Application.ScreenUpdating = True
End Sub

Bon courage

Bonjour merci pour la réponse.

Mais est ce qu'il y a la possibilité de faire ça avec une macro.

Exemple si dans la colonne B il y a le chiffre 3 elle me supprimer les
deux ligne de suivante et si il y a 4 elle me supprimer les 3 ligne
suivante comme ça j'aurai dans la colonne B des valeur égale à 1.

Merci d'avance pour la solution et vos réponses.


Bonsoir,
regarde du côté Données/Filtre/Filtre Elaboré avec extraction sans
doublon... ou tapes "doublon" dans la fenêtre de recherche, multiples
solutions proposées
Bon courage

Bonjour,
Comment supprimer un nombre de ligne selon la valeur de la colonne B
pour avoir enfin une la valeur 1 sur toutes les ligne.

Exemple

Dans la colonne A j’ai des valeurs triées
Dans la colonne B j’ai la formule nb.si

A B
sss 3
sss 3
Sss 3
Bb 2
bb 2






Cool merci infiniment