2014-10-05 6 views
0

Лист, который я хочу ссылаться, генерируется отдельно и не может быть изменен. Он содержит имена людей и их соответствующие номера. Этот лист называется «Готово». В отдельном модифицируемом листе, называемом «Tracker», я хотел бы ссылаться на «Finish», найти человека и использовать его значение строки для вычисления нескольких столбцов данных.Как ссылаться на строку на другом листе для вычисления сумм

Я пробовал =MATCH('Finish'!"*name*",$A1:$A100,0) однако этот код не работает. Я собирался затем использовать это значение MATCH в функции INDIRECT.

ответ

0

Для того чтобы вернуть номер строки (первого) появления *name* в колонке А в листе Finish вы должны написать вашу формулу как:

=MATCH("*name*", Finish!A:A, 0) 

Для того, чтобы подвести значения в строке найденного функция Match, скажем, из столбца B в колонке Е, вам нужно будет использовать формулу, как:

=SUM(INDIRECT("Finish!B" & MATCH("*name*", Finish!A:A, 0) & ":E" & MATCH("*name*", Finish!A:A, 0))) 
+0

ах спасибо. Как я могу вставить функцию INDIRECT в SUMIF, чтобы суммировать значения человека в их строке? – digdug08

+0

Я обновил ответ. –

Смежные вопросы