Jak dodać ciąg do kolumny komórek w arkuszach kalkulacyjnych Google?

9

Wyobrażam sobie, że jest to śmiesznie proste, ale po prostu nie wiem, co robić. Mam kolumnę (A) komórek z ciągami w nich i chcę po prostu wstawić każdy ciąg w każdej komórce z adresem internetowym:

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

Chcę:

A
--------
1| http://foo.com/foo/bar/
2| http://foo.com/foo/foo/
3| http://foo.com/foo/baz/
...
Timmy O'Mahony
źródło
możliwy duplikat CONCATENATE łańcucha z ArrayFormula
Jacob Jan Tuinstra

Odpowiedzi:

11

Możesz to zrobić za pomocą formuły, aby np. Kolumna Bwyświetlała adres URL:

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

( &jest operatorem konkatenacji ciągów w arkuszach kalkulacyjnych Google)

Umieść tę formułę B1i skopiuj-wklej do innych komórek w Bkolumnie.

Vidar S. Ramdal
źródło
5

Możesz umieścić to w innej komórce: ="http://foo.com" & A1

Spowoduje to:

  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/

Lub, jeśli wolisz, możesz użyć funkcji CONCATENATE :

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

( CONCAT jest taki sam, ale łączy tylko dwie wartości, podczas gdy CONCATENATE pozwala wykonywać wiele, nawet w zakresach).

ale
źródło
5

Dla kompletności użyj tej formuły, aby dodać B1:

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

Zobacz podobny post tutaj na temat aplikacji internetowych: SKONCENTUJ ciąg z ArrayFormula

Jacob Jan Tuinstra
źródło