Получить значение ячейки с помощью массива и формулы индекса в Excel - PullRequest
0 голосов
/ 12 октября 2019

Ниже формулы массива возвращает номер строки, теперь я хочу получить значение из столбца D , используя этот номер строки. Я попытался передать номер строки в формулу =$D$formula, но получил ошибку.

{=SMALL(IF(RawData!C:C=B35&"_TC_Results.xlsxFailed",ROW(RawData!C:C)-MIN(ROW(RawData!C:C))+1),2)}

Используется: =CONCAT("=D",SMALL(IF(RawData!C:C=B35&"_TC_Results.xlsxFailed",ROW(RawData!C:C)-MIN(ROW(RawData!C:C))+1),2)) с Alt + Shift + Enter, который дает значение =D271, но не актуальнозначение.

1 Ответ

0 голосов
/ 12 октября 2019

Наконец, это сработало: =INDEX(RawData!$D:$D,SMALL(IF(RawData!C:C=B35&"_TC_Results.xlsxFailed",ROW(RawData!C:C)-MIN(ROW(RawData!C:C))+1),2),1) добавив это с помощью Alt + Shift + Enter.

Форма массива INDEX

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