@X4me1eoH

Получение номера строки через функцию MATCH в гугл таблицах?

Ситуация такая, есть 2 гугл таблицы. Выдергиваю из них данные столбцов (порядковые номера) через IMPORTRANGE. То есть по 1 формуле в первой строчке на столбец и столбец сразу заполняется цифрами. Надо сравнить столбцы и получить порядковый номер строки во втором столбце. Ну то есть в первом столбце к примеру число 100 находится на 100строке, а во втором на 30строке. Надо в третьем столбце вывести 30 в сотой строке к примеру. Пытаюсь сделать это через функцию MATCH но она всегда возвращает #N/A хотя если записать одно из значений ручками в любом другом столбце без автозаполнения и в аргументах поиска match прописать диапазон столбца без автозаполнения, то возвращает правильный результат. Собственно вопрос как это сделать?
Функция у меня выглядит так: "=MATCH(A1;B:B;0)" и растягиваю столбец и следующие строки автозаполняются со сменой первого аргумента (А2,А3,А4 итд)
  • Вопрос задан
  • 2573 просмотра
Решения вопроса 1
KodyWiremane
@KodyWiremane
Пони, Debian, LEMP, LAN, любитель
Хм, не смог воспроизвести. Точнее, смог, но только если в =MATCH(A1;B:B;0) взять в кавычки первый параметр, или во втором параметре указать [неверный] столбец, с пустыми ячейками.

Для простоты накидал в одной таблице в трёх листах, потом раскидал листы по таблицам. В сводной таблице
A1 =IMPORTRANGE("TABLE1_URL"; "Лист1!A:A")
B1 =IMPORTRANGE("TABLE2_URL"; "Лист2!A:A")
C1 =MATCH(A1;B:B;0) , размножено растягиванием вниз на сколько надо.

Сами импортированные столбцы прогружаются?
MATCH на импортированных столбцах вообще всегда #N/A показывает?
Функция в третьем столбце действительно так выглядит? =MATCH(A1;B:B;0)
В копиях функции в нижележащих ячейках ссылки на ячейки корректно изменяются?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы