Bonjour à toutes et à tous!
Ayant été très agréablement surpris par la qualité des réponses obtenues sur ce forum je me permets de vous soumettre un nouveau problème que je n'arrive pas à résoudre.
Je travaille actuellement à la réalisation d'une base de données et aujourd'hui je cherche à analyser les résultats obtenus. En gros je souhaite savoir combien de mes contacts ont AU MOINS un numéro de téléphone, AU MOINS un numéro de téléphone et une adresse mail, AU MOINS un téléphone une adresse mail et un portable.
Mon gros problème vient de la gestion des doublons. Je m'explique, l'extraction de ma base fait que la majorité de mes contacts apparaissent sur plusieurs lignes du fait qu'ils possèdent plusieurs adresses différentes.
J'ai d'abord essayé d'appliquer le filtre non vide puis de supprimer les doublons à l'une de me colonnes (prenons téléphone par exemple). De cette manière j'obtiens le nombre de numéros de téléphone différents présents dans ma base.
Le problème, c'est que comme certains contacts possèdent plusieurs numéros de téléphone différents, je ne sais pas combien de contacts ont réellement un numéro.
Je me suis dit, pas de problème il suffit de réaliser la même manipulation avec la colonne identifiant pour supprimer les doublons et ainsi de obtenir uniquement un résultat par contact. Le problème c'est qu'en procédant ainsi les lignes de mon tableau se décale et les champs ne correspondent plus au contact initial.
Du coup je cherche une macro me permettant de savoir pour chaque identifiant différent, combien ont au moins un numéro de téléphone.
De même comme précisé plus haut il me faut aussi savoir combien ont au moins un numéro de téléphone et une adresse mail, ou encore un numéro de portable et un téléphone, ou encore un numéro de portable et une adresse mail etc...
J'ai cherché hier mais je n'ai toujours pas trouvé de réponse. Je joints un tableau "exemple", car il m'est interdit de poster ma base sur un forum. Dans cette exemple le tableau souhaité correspond au cas: Le contact possède au moins une adresse mail;
J'espère que ma requête ne fait pas double poste, si c'est le cas merci de m'indiquer le sujet correspondant et je supprimerai celui-ci.
merci d'avance pour votre aide!
Ayant été très agréablement surpris par la qualité des réponses obtenues sur ce forum je me permets de vous soumettre un nouveau problème que je n'arrive pas à résoudre.
Je travaille actuellement à la réalisation d'une base de données et aujourd'hui je cherche à analyser les résultats obtenus. En gros je souhaite savoir combien de mes contacts ont AU MOINS un numéro de téléphone, AU MOINS un numéro de téléphone et une adresse mail, AU MOINS un téléphone une adresse mail et un portable.
Mon gros problème vient de la gestion des doublons. Je m'explique, l'extraction de ma base fait que la majorité de mes contacts apparaissent sur plusieurs lignes du fait qu'ils possèdent plusieurs adresses différentes.
J'ai d'abord essayé d'appliquer le filtre non vide puis de supprimer les doublons à l'une de me colonnes (prenons téléphone par exemple). De cette manière j'obtiens le nombre de numéros de téléphone différents présents dans ma base.
Le problème, c'est que comme certains contacts possèdent plusieurs numéros de téléphone différents, je ne sais pas combien de contacts ont réellement un numéro.
Je me suis dit, pas de problème il suffit de réaliser la même manipulation avec la colonne identifiant pour supprimer les doublons et ainsi de obtenir uniquement un résultat par contact. Le problème c'est qu'en procédant ainsi les lignes de mon tableau se décale et les champs ne correspondent plus au contact initial.
Du coup je cherche une macro me permettant de savoir pour chaque identifiant différent, combien ont au moins un numéro de téléphone.
De même comme précisé plus haut il me faut aussi savoir combien ont au moins un numéro de téléphone et une adresse mail, ou encore un numéro de portable et un téléphone, ou encore un numéro de portable et une adresse mail etc...
J'ai cherché hier mais je n'ai toujours pas trouvé de réponse. Je joints un tableau "exemple", car il m'est interdit de poster ma base sur un forum. Dans cette exemple le tableau souhaité correspond au cas: Le contact possède au moins une adresse mail;
J'espère que ma requête ne fait pas double poste, si c'est le cas merci de m'indiquer le sujet correspondant et je supprimerai celui-ci.
merci d'avance pour votre aide!
Pièces jointes
Dernière édition: