Google Таблицы — Как ссылаться на URL в 1 столбце, текст в другом столбце и помещать результат в виде интерактивной ссылки в новый столбец для КАЖДОЙ строки данных?

#google-sheets #google-sheets-formula

#google-sheets #google-sheets-формула

Вопрос:

ПРИМЕР:

У меня есть один столбец с названием песни (только текст) [СТОЛБЕЦ A].

У меня есть еще один столбец со ссылкой на эту песню где-то еще в Интернете [СТОЛБЕЦ B].

Я хочу создать новый столбец [столбец C] и вставить формулу во вторую строку (потому что 1-я строка — это имя / заголовок столбца), которая будет ссылаться на данные в обоих столбцах A и B и объединять их, чтобы результат отображался в виде интерактивной ссылки для каждого столбца.каждой строки в столбце C.

Столбцы A и B могут быть скрыты, поэтому для каждой строки отображается только столбец C с результатом

Я делаю нечто подобное для другого столбца, который преобразует МИЛЛИСЕКУНДЫ из одного столбца в СЕКУНДЫ, используя приведенную ниже формулу, которая помещается во вторую строку пустого столбца (за исключением строки 1, которая является заголовком / именем столбца), где результат будет отображаться в каждой строке этого столбца. Все ячейки в каждой строке этого столбца под формулой ДОЛЖНЫ быть пустыми, чтобы результат отображался.

=ArrayFormula(if(M2: M=»»,,M2:M / 3600000 / 24))

…где M представляет столбец с данными за МИЛЛИСЕКУНДЫ, а 2 представляет 2-ю строку, где помещается формула, при этом все строки под ней пустые, чтобы результат можно было поместить туда…

Если вы все еще не уверены, что я пытаюсь объяснить, возможно, если вы точно знаете, что я делаю, вы поймете. Вот текстовый файл, который объясняет это в мельчайших подробностях:

http://noyou.net/spotify/Spotify_and_Google_Sheets.txt

Я не уверен, как создать формулу, чтобы делать то, что я хочу, как объяснено выше, чтобы объединить текстовый элемент из одного столбца с URL-адресом из другого столбца с результатом, показанным (с помощью формулы) в каждой строке нового пустого столбца.

Я знаю, как делать это по одной строке за раз, но я хочу, чтобы формула выполняла это для всех строк и помещала результат автоматически.

С этим работает по одной строке за раз:

= гиперссылка (H2, N2), где H = столбец url, N = столбец названия песни, а номер — для строки. Но я не хочу добавлять одну и ту же формулу к каждой строке, увеличивая число в формуле для каждой строки.

Спасибо!

Ответ №1:

 =ArrayFormula(IF(A2:A="",,HYPERLINK(B2:B,A2:A)))