Копировать каждый n-ный столбец в определенной строке с одного листа на другой (в Google Таблицах)

Копировать каждый n-ный столбец в определенной строке с одного листа на другой (в Google Таблицах)

Мне нужна функция, которая выберет каждый второй столбец в определенной строке и отобразит его на другом листе.

У меня есть два листа: Лист1 и Лист2.

На Листе 1 А2 у меня есть список чисел от 1 до 1000.

На Листе 1 А3 у меня есть ссылки, которые я хочу выбрать/отобразить на Листе 2.

Я хочу выбрать, какую ссылку отображать на Листе 2 А2, написав функцию на Листе 2 А1 так, чтобы при вводе «1» я получал ссылку в той же строке, что и на странице 1.

Смотрите пример:Изображение (GIF)

И я хочу сделать это без использования макросов, если это возможно.

Кто-то предложил такую ​​функцию:

=СМЕЩ(Профили участников!$A$2,(СТРОКА(B2)-1)*0,2)

Я немного поигрался с цифрами, но если бы это можно было изменить, чтобы решить мою проблему, было бы здорово.

решение1

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

У меня Sheet1 настроен так же, как у вас:
введите описание изображения здесь

И затем у меня есть два стиля, настроенных на Листе 2. Столбцы A и B — это то, к чему, как я подозреваю, вы в конечном итоге перейдете, а столбцы D и E — это то, как был настроен ваш образец.

Стиль А:

=INDEX(Sheet1!$B$1:$B$5,MATCH($A2,Sheet1!$A$1:$A$5,0))

Вы можете скопировать эту формулу вниз по столбцу, и она будет ссылаться на статические диапазоны из Листа1, но искать значение из столбца A для каждой отдельной строки, в которую вы копируете формулу.

введите описание изображения здесь

Стиль Б:

=INDEX(Sheet1!B1:B5,MATCH(E1,Sheet1!A1:A5,0))

Этот стиль просто захватит ссылку для одного значения, которое вы введете в ячейку E1.

введите описание изображения здесь

Справочная информация здесь -http://www.contextures.com/xlFunctions03.html

EDIT: Из комментариев; и я надеюсь, что правильно понял следующий вопрос, но вы можете использовать результат одной из формул Sheet2 для объединения данных с результатом URL, как в следующем примере добавления «/index.htm» к одной из них.

введите описание изображения здесь

Связанный контент