Extractions valeurs de deux colonnes sans doublons (Index ....)

Y compris Power BI, Power Query et toute autre question en lien avec Excel
E
Excelusermac
Jeune membre
Jeune membre
Messages : 12
Inscrit le : 25 mars 2018
Version d'Excel : 2016

Message par Excelusermac » 27 mars 2018, 02:08

Bonsoir,

J'ai une feuille de calcul avec des données et j'aimerai extraire des valeurs (en comparant les deux colonnes) sans doublons ?

J'ai vu qu'on pouvais le faire avec l'aide de la formule Index, mais je n'y arrive pas...

J'arrive à extraire mes valeurs que d'une seule colonne ...

Aidez-moi s'il vous plait

Merci
TD AIDE.xlsx
(34.21 Kio) Téléchargé 12 fois
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'019
Appréciations reçues : 306
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 27 mars 2018, 07:33

Bonjour,

Tu as plusieurs outils dans Excel qui te permettent d'extraire les doublons comme par exemple "Données" ---> "Supprimer les doublons" !
Par formule, avec sommeprod, voici ton classeur
TD AIDE.xlsx
(9.29 Kio) Téléchargé 43 fois
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
E
Excelusermac
Jeune membre
Jeune membre
Messages : 12
Inscrit le : 25 mars 2018
Version d'Excel : 2016

Message par Excelusermac » 27 mars 2018, 07:45

Super !! merci beaucoup ::D .

Désole de te redéranger, mais est-il possible de supprimer automatiquement les cellules vides ? (Dans ton extraction, la suppression des doublons fait place à des cellules vides).

Deuxième question : Est-il possible d'incrémenter automatiquement mon résultat sans devoir passer par l'étirement de ma cellule ? (je vais être amené à travailler sur une grande base de donné avec plein de lignes...) :bof:
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'019
Appréciations reçues : 306
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 27 mars 2018, 10:06

Re,
...est-il possible de supprimer automatiquement les cellules vides ?...
Alors c'est très simple, tu sélectionnes ta plage puis "Données" ---> "Supprimer les doublons", cocher "Mes Données on des entêtes" si tu as sélectionné les entêtes avec, dans "Colonnes" laisser cocher "Clients" et "Achats" puis cliquer sur OK, ta liste a été réduite aux valeurs uniques.
Si tu veux conserver les données d'origine, fais une copie de ta plage ou carrément de ta feuille
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
E
Excelusermac
Jeune membre
Jeune membre
Messages : 12
Inscrit le : 25 mars 2018
Version d'Excel : 2016

Message par Excelusermac » 27 mars 2018, 10:26

Je vous ai envoyé un Message privé l'avez-vous eu ?
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'019
Appréciations reçues : 306
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 27 mars 2018, 10:44

Re,

Je ne réponds pas en privé car le but du forum est l'échange pour tout le monde !
Anonymises tes données et postes ton classeur ici, de cette façon, tu auras probablement plusieurs intervenants qui te donnerons des solutions meilleures que les miennes
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
E
Excelusermac
Jeune membre
Jeune membre
Messages : 12
Inscrit le : 25 mars 2018
Version d'Excel : 2016

Message par Excelusermac » 27 mars 2018, 17:30

D'accord, voici ce que je recherche, j'essai depuis plusieurs jours, mais impossible ...


A partir de ce tableau ci-joint j'aimerai :

- De cette plage de données, extraires les 2 COLONNES (Noms et Jour) dans des celullules sur la meme feuilles SANS DOUBLONS
- Que cette extraction soit faite de manière dynamique (j'aimerai qu'à l'insertion d'un employé dans ma plage de donnée que mon extraction se mette à jour automatiquement)
- Mon extraction doit être afficher de manière trier par ordre alphabétique sans cellules vides
- Je recherche une formule excel et non du code

J'ai déjà essayé avec des formules comme index, lignes , equiv, etc. mais je n'arrive qu'a extraire une colonne sur les deux ...

Si quelqu'une peut m'aider s'il vous plait ? je sais plus quoi faire , HELLLP :lole:
EXCEL AIDE FORMULE.xlsx
(33.05 Kio) Téléchargé 15 fois
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'697
Appréciations reçues : 243
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 27 mars 2018, 19:11

bonjour
un essai
les plages sont dynamiques (autoextensibles)
xluzermac.xlsx
(21.77 Kio) Téléchargé 37 fois
cordialement
c'est en cherchant qu'on trouve
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'019
Appréciations reçues : 306
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 27 mars 2018, 19:34

Re,

A mettre dans le module de la feuille :
Private Sub Worksheet_Change(ByVal Target As Range)

    Dim Plage As Range
    Dim PlgSansDoublon As Range
    
    If Target.Count > 1 Then Exit Sub
    If Target.Column > 2 Then Exit Sub
    
    If Target.Column = 1 Then
        If Target.Offset(, 1).Value = "" Then Exit Sub
    End If
    
    If Target.Column = 2 Then
        If Target.Offset(, -1).Value = "" Then Exit Sub
    End If
    
    With ActiveSheet
    
        Set Plage = .Range(.Cells(1, 1), .Cells(.Rows.Count, 2).End(xlUp))
        .Columns("H:I").ClearContents
        Set PlgSansDoublon = .Range(.Cells(1, 8), .Cells(Plage.Rows.Count, 9))
        
        With PlgSansDoublon
        
            .Value = Plage.Value
            .RemoveDuplicates Array(1, 2), 1
            .Sort PlgSansDoublon(1, 1), xlAscending, , , , , , xlYes
            
        End With
        
    End With
    
End Sub
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
E
Excelusermac
Jeune membre
Jeune membre
Messages : 12
Inscrit le : 25 mars 2018
Version d'Excel : 2016

Message par Excelusermac » 27 mars 2018, 20:54

GENIAL TU ME SAUVES ::D !

Je vais t'embêter encore un peu... saurais-tu comment faire la somme de toute les durées de mon extraction ? ( formule qui retourne dans ma plage de données)

T
xluzermac.xlsx
(21.54 Kio) Téléchargé 23 fois
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message