J'imagine que c'est ridiculement simple mais je ne sais pas quoi faire. J'ai une colonne (A) de cellules avec des chaînes et je veux simplement ajouter chaque chaîne dans chaque cellule avec une adresse Web:
A
--------
1| /foo/bar/
2| /foo/foo/
3| /foo/baz/
...
Je voudrais:
A
--------
1| http://foo.com/foo/bar/
2| http://foo.com/foo/foo/
3| http://foo.com/foo/baz/
...
Vous pouvez le faire avec une formule, de sorte que, par exemple, la colonne B
affichera l'URL:
="http://foo.com" & A1
(&
est l'opérateur de concaténation de chaînes dans Google Spreadsheets)
Placez cette formule dans B1
et copiez-la dans d'autres cellules de la colonne B
.
Vous pouvez mettre ceci dans une autre cellule: ="http://foo.com" & A1
Cela se traduira par:
A | B
----------------------------------------
1| /foo/bar/ | http://foo.com/foo/bar/
2| /foo/foo/ | http://foo.com/foo/foo/
3| /foo/baz/ | http://foo.com/foo/baz/
Ou, si vous préférez, vous pouvez utiliser la fonction CONCATENATE :
=CONCATENATE("http://foo.com",A1)
( CONCAT est identique, mais il concatène seulement deux valeurs, alors que CONCATENATE vous permet d'effectuer plusieurs opérations, même dans des plages.)
Pour être complet, utilisez cette formule pour ajouter dans B1
:
=ARRAYFORMULA("http://foo.com" & A1:A)
Voir le post similaire ici sur les applications Web: CONCATENER une chaîne avec un ArrayFormula