Преобразование массового текста в гиперссылки в Excel

Я использую Excel 2010. У меня есть столбец (A), в котором, например, около 500 чисел, все разные. Число в каждой ячейке немного отличается. Я хочу массово превращать их в гиперссылки (это легко), если у вас один и тот же URL. Дело в том, что все они имеют разные URL-адреса, НО URL-адреса не сильно отличаются. Это «одинаковые» URL-адреса, но число в ячейке вставляется в конец URL-адреса, и это конкретная страница.

ПРИМЕР.

Первые 3 строки (A1, A2, A3) - это числа (977, 981, 961). URL-адреса будут отображаться как PleaseHelp.com/index=< sizes977. , PleaseHelp.com/index=, PleaseHelp.com/index=

Я хочу разместить гиперссылку PleaseHelp.com/index = "(A1, A2, A3)" и автоматически вставить то, что когда-либо было в строке 1, и автоматически вставить номер и сделать его гиперссылкой.

Я знаю, что мне придется использовать VBA для кодирования, но это сложно.


person dHumphrey    schedule 12.06.2014    source источник
comment
@Jordan Chapman Где мне разместить этот код и позаботится ли он обо всех сразу, или мне придется идти по одному?   -  person dHumphrey    schedule 13.06.2014


Ответы (1)


Действительно простой способ был бы

B1 = HYPERLINK(CONCATENATE("http://www.something.com/index=",A1))

or

B1 = HYPERLINK("http://something.com/index="&A1) 

(спасибо, Siphor)

тогда вы можете просто заполнить это.

person Jordan Chapman    schedule 12.06.2014
comment
Существует формула Excel ГИПЕРССЫЛКА (). Итак = ГИПЕРССЫЛКА (СЦЕПИТЬ (something.com/index=,A1)) или короче = ГИПЕРССЫЛКА (something.com/index=&A1) должна работать - person Siphor; 12.06.2014