IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Tutoriel Excel 365 : Créer une liste d'adresses mail sur base d'un tableau Excel
Par Pierre Fauconnier

Le , par Pierre Fauconnier

0PARTAGES

Hé oui, ça arrive souvent, ce genre de demandes, sur nos forums... Et à vrai dire, avant Excel 365, c'était un peu galère. Oh, il y a bien Power Query (je donne la solution dans ce billet), mais bon, tout le monde ne maîtrise pas... Et le VBA, pardon, mais moi, je suis utilisateur Excel hein, pas programmeur...

Hé, cool... Avec Excel 365, ça se résume à UNE formule... et quelques fonctions...

Imaginons votre situation ensemble. Vous disposez d'une table de données (= tableau structuré) muni:
  • d'une colonne contenant les emails de vos destinataires;
  • d'une colonne reprenant le domaine (le nom du site, si vous préférez...).




Vous souhaitez récupérer les adresses comme ceci: adresse1;adresse2;adresse3;... de manière à pouvoir copie la chaine dans la zone Destinataires de votre logiciel de courrier électronique.

CONCATENER vous oblige à énumérer les cellules! C'est presque aussi long que de recopier les adresses à la main...
SOLUTION 365: JOINDRE.TEXTE(...) qui permet de concaténer une plage de cellules, et qui a l'avantage, par rapport sa petite soeur CONCAT (à jeter aux oubliettes) de pouvoir spécifier le séparateur...


OUI MAIS!! Il y a des doublons, or je ne peux pas supprimer les doublons de mon tableau, mais je ne les veux pas dans la chaine des emails...

Ok. Pas de soucis... Excel 365 propose la fonction UNIQUE(...) qui renvoie une matricie (<> une plage, une plage est une matrice mais une matrice n'est pas forcément une plage ^^)


Je les voudrais bien triées, mes adresses, mais je ne veux pas les trier dans mon tableau, car si j'oublie de les trier, ben je ne les aurai pas triées...

Ok. On va demander à Excel 365 de les trier, alors...


Ah oui mais non. J'ai oublié LE PLUS IMPORTANT! Je dois pouvoir choisir le domaine!!!
Oui mais bon, c'est bientôt fini? Allez, on va demander à Excel 365 de s'occuper de cette demande


Et voilà le travail...Et bien entendu, si vous ajoutez des adresses au tableau =>>>> les formules s'adaptent, et donc la chaîne de résultat aussi

ET VOUS? Vous connaissiez ces nouvelles fonctions exclusives EXCEL 365?

Une erreur dans cette actualité ? Signalez-nous-la !