Excel : recherche et suppression de doublon sur 1 ligne
Rrrr
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Soit ma cellule A1 contient les valeurs "1 2 3 4 5" et ma cellule B1 contient "2 5", comment je pourrais renvoyer dans ma cellule C1 les valeurs A-B soit "1 3 4".
J'aimerais supprimer dans les valeurs de A ceux qui se trouvent dans B.
Merci !
A voir également:
- Excel : recherche et suppression de doublon sur 1 ligne
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
Bonjour
Avec une fonction personnalisée (si les valeurs sont bien séparées par des espaces) :
Code à mettre dans un module de l'éditeur VBA
Function soustrac(a As Range, b As Range) tablo1 = Split(a, " ") tablo2 = Split(b, " ") For n = 0 To UBound(tablo1) supp = 0 For t = 0 To UBound(tablo2) If tablo1(n) = tablo2(t) Then supp = 1 Next If supp = 0 Then result = result & tablo1(n) & " " Next soustrac = result End Function
Ensuite la fonction s'utilise selon la syntaxe : =soustrac(cellule source;cellule à soustraire)
Cdlmnt
Via
ça ne fonctionne pas malheureuseument
Bonjour
il faudrait un classeur exemple
Bonjour
1) Aller dans https://www.cjoint.com/
2) Cliquer sur [Parcourir] pour selectionner le fichier (15 Mo maxi)
3) Aller vers le bas pour cliquer sur le bouton bleu [Creer le lien Cjoint]
4) Au bout de quelques secondes la seconde page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".