Не ссылается на столбец в таблице Excel - PullRequest
0 голосов
/ 11 февраля 2019

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

Я пытаюсь получить данные из второго столбца в таблице в рабочей книге.Это на другом листе.Формула ссылается на правильную таблицу, а столбец, указанный в функции соответствия, возвращает правильный номер строки.Когда я пытаюсь сослаться на нужную колонку с помощью таблицы, я получаю ошибку ссылки.Пожалуйста, скажите мне, что мне не хватает.

Это возвращает справочную ошибку:

=INDEX(Intake,MATCH(C3,Intake[Helpercolumn2/SID],0),Intake[Begin])

Это возвращает правильные данные:

=INDEX(Intake,MATCH(C3,Intake[Helpercolumn2/SID],0),2)

Обратите внимание, что всебыли предприняты следующие попытки, но также возвращена ошибка ссылки:

=INDEX(Intake,MATCH(C3,Intake[Helpercolumn2/SID],0),Intake[@Begin])
=INDEX(Intake,MATCH(C3,Intake[Helpercolumn2/SID],0),Column(Intake[Begin]))
=INDEX(Intake,MATCH(C3,Intake[Helpercolumn2/SID],0),Intake[[#Data],[Begin]])
=INDEX(Intake,MATCH(C3,Intake[Helpercolumn2/SID],0),Intake[[#All],[Begin]])

1 Ответ

0 голосов
/ 11 февраля 2019

столбец, который вы хотите вернуть, является первым диапазоном в индексе:

=INDEX(Intake[Begin],MATCH(C3,Intake[Helpercolumn2/SID],0))

Третий критерий в INDEX является необязательным и необходим только в том случае, если ссылка в первом критерии является двухмерной.

Таким образом, вы можете использовать:

=INDEX(Intake[#Data],MATCH(C3,Intake[Helpercolumn2/SID],0),3)

Где 3 - относительный номер столбца в таблице.Но если порядок столбцов изменится, вам нужно будет изменить формулу.Первое лучше, так как не имеет значения порядок столбцов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...