Wie stelle ich einer Zellenspalte in Google Spreadsheets eine Zeichenfolge voran?

9

Ich stelle mir vor, das ist lächerlich einfach, aber ich weiß einfach nicht, was ich tun soll. Ich habe eine Spalte (A) von Zellen mit Zeichenfolgen und möchte einfach jeder Zeichenfolge in jeder Zelle eine Webadresse voranstellen:

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

Ich möchte:

A
--------
1| http://foo.com/foo/bar/
2| http://foo.com/foo/foo/
3| http://foo.com/foo/baz/
...
Timmy O'Mahony
quelle
mögliches Duplikat von CONCATENATE eine Zeichenfolge mit einer ArrayFormula
Jacob Jan Tuinstra

Antworten:

11

Sie können dies mit einer Formel tun, sodass z. B. in der Spalte Bdie URL angezeigt wird:

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

( &Dies ist der Zeichenfolgenverkettungsoperator in Google Spreadsheets.)

Fügen Sie diese Formel ein B1und kopieren Sie sie in andere Zellen in der BSpalte.

Vidar S. Ramdal
quelle
5

Sie können dies in eine andere Zelle einfügen: ="http://foo.com" & A1

Dies führt zu:

  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/

Wenn Sie möchten, können Sie auch die CONCATENATE- Funktion verwenden:

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

( CONCAT ist das gleiche, verkettet jedoch nur zwei Werte, während Sie mit CONCATENATE mehrere Werte auch in Bereichen ausführen können.)

Ale
quelle