web-dev-qa-db-ja.com

Googleスプレッドシートのセルの列に文字列を追加するにはどうすればよいですか?

これは笑えるほど簡単だと思いますが、どうしたらいいかわかりません。文字列を含むセルの列(A)があり、単純にすべてのセルの各文字列にWebアドレスを追加します。

A
--------
1| /foo/bar/
2| /foo/foo/
3| /foo/baz/
...

が欲しいです:

A
--------
1| http://foo.com/foo/bar/
2| http://foo.com/foo/foo/
3| http://foo.com/foo/baz/
...
9
Timmy O'Mahony

あなたは式でそれを行うことができますので、例えば列BはURLを表示します:

="http://foo.com" & A1

&は、Googleスプレッドシートの文字列連結演算子です)

この式をB1に入れ、B列の他のセルにコピーアンドペーストします。

11
Vidar S. Ramdal

これを別のセルに入れることができます:="http://foo.com" & A1

これにより、次の結果が得られます。

  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/

または、必要に応じて、 CONCATENATE 関数を使用できます。

=CONCATENATE("http://foo.com",A1)

CONCAT は同じですが、2つの値のみを連結しますが、CONCATENATEでは範囲内でも複数の値を実行できます。)

5
ale

完全を期すために、次の式を使用してB1を追加します。

=ARRAYFORMULA("http://foo.com" & A1:A)

Webアプリケーションに関する同様の投稿を参照してください: ArrayFormulaで文字列を連結

5