Je sais bien que c’est pas forcément l’objet de ce forum, mais je demande quand même :
J’ai besoin d’une formule sur google sheet pour supprimer certains caractères d’une cellule.
Le but ? Transformer ce nom de domaine https://mespetitschakras.com en " mes petits chakras", correspondant à son nom commercial.
Et si possible, mettre une majuscule à « Mes », à « Petits » et à « Chakras »
Donc il faut supprimer le https, les //, le .com de la cellule
J’avais trouvé il y à longtemps sur Excel mais pas sur sheet.
Pour supprimer des chaînes de caractères, tu peux utiliser en cascade la fonction =SUBSTITUTE()
Dans ton cas, tu pourrais utiliser =SUBSTITUTE(=SUBSTITUTE(A2;".com";"");"https://";"")
Par contre, tu n’auras pas la séparation par des espaces des différents mots.
En fonction du volume que tu as, tu peux passer par societeinfo.com (payant) pour obtenir à partir du nom de domaine le nom commercial, ainsi que beaucoup d’autres données intéressantes: SIREN, effectif, mandataires légaux, réseaux sociaux …
Le nom commercial est une colonne disponible dans l’extract de société info
Sinon, à partir de la dénomination sociale, tu peux faire une formule qui va te la normaliser en :
Séparant chaque mot par un espace avec la fonction =SPLIT()
Supprimant/transformant les appellations juridiques et mots de liaisons qui doivent s’écrire en minuscule avec un =VLOOKUP() dans un tableau à deux entrées
Mettant une capitale à chaque première lettre de chaque mot avec la fonction =PROPER()
Reconstruisant la chaîne de caractère en une cellule avec la fonction =JOIN()
Sans oublier d’utiliser la fonction =ARRAYFORMULA() pour manipuler des tableaux
Salut,
voilà un exemple pour faire quelques trucs sur les noms de domaine dans GGSheet :
→ Faire une copie du document pour pouvoir mettre ton NDD. ←
plusieurs solutions, mais je pense que la meilleure pour diviser le NDD n’est pas de le diviser, mais d’aller le chercher sur la homepage du site (je sais, ça fait pas mal de si…).
A+