La formule CONCATENER est utilisée pour regrouper dans une même cellule deux éléments distincts : soit deux autres cellules, soit une cellule avec des éléments saisis dans la formule.
Par exemple, la cellule en A1, regroupée avec la cellule B1, donne le résultat de C1 :
La formule à saisir est assez simple :
= CONCATENER(A1;B1)
Vous pouvez également utiliser l’assistant de fonction, ou saisir une formule plus simple :
= A1&B1
Dans ce cas, le & remplace la formule CONCATENER.
Cette fonction est assez pratique quand vous cherchez à regrouper des éléments en un seul champ, par exemple le prénom et le nom, ou rajouter un préfixe dans une donnée. Par exemple :
= CONCATENER(« Jouet « ;A1)
qui donnera le résultat suivant : « Jouet Cheval »
Je l’utilise aussi beaucoup lorsque je veux comparer deux bases de données et que je dois cumuler plusieurs champs.
Par exemple, j’ai un nom et une adresse à identifier comme équivalent (par le biais d’une RECHERCHEV) mais dans ma table, j’ai plusieurs fois le même nom avec une adresse différente. En concatenant les deux champs, j’obtiens un critère unique nom + adresse.
J’espère que vous trouverez de quoi faire avec cette formule. Alors bonne « concaténation » !
Bonjour,
pourriez vous illustrer par un exemple (vidéo ou non) votre dernière utilisation :
« Je l’utilise aussi beaucoup lorsque je veux comparer deux bases de données et que je dois cumuler plusieurs champs… »
Comment écrivez vous la formule associant RECHERCHEV et CONCATENER ? et d’une manière plus générale comment écrit-on (ordres des formules…) une formule « multiple » ?
Merci pour vos explications très claire sur ce site.
François
Bonjour,
Désolé pour mon délai de réponse. Alors en fait, lorsque je dispose de deux bases de données avec des champs similaires, je concatene deux champs (voir plus), dans une nouvelle colonne, de façon à recréer un champ identique à un autre présent dans la seconde base. Je dispose alors de deux colonnes qui contiennent les mêmes éléments. Je fais ensuite une recherchev normale et simple.
Par exemple, si j’ai une base avec un champ nom et un champ ville, et que dans une seconde base, j’ai un champ nom+ville, je crée dans la première une colonne nom+ville qui me permet de faire la recherche.
Pour ce qui est des formules imbriquées, j’essaierai de faire un billet sur ce sujet.
Merci pour votre visite.