Как использовать VLOOKUP в этой ситуации? - PullRequest
1 голос
/ 07 августа 2011

Вот что я пытаюсь сделать безуспешно. У меня есть 2 листа в рабочей тетради. Формат и тк. Формат выглядит примерно так: enter image description here

И ТС выглядит примерно так enter image description here

Я хочу добавить после последнего столбца в поле Форматировать другой столбец, куда следует добавить значения, которые находятся в 10-м столбце значения TC. Это если 2-е столбцы в обоих одинаковы. Вот как я пытался это сделать, и кажется, что это не работает, и я действительно не знаю почему, так как я абсолютный новичок в VLOOKUP.

=IF(VLOOKUP(B2;TC!B:B;TC!V:V;FALSE)= "Montaj (Montage)"; "here I want to select the time and I don't know how…"; "VALUE NOT FOUND")

Чтобы объяснить это лучше ... если значение одной ячейки в столбце 2 (B) на листе форматирования находится на листе TC в столбце 2 (или B), то если значение 4-го столбца (V) равно «Montaj (Montage)» Я хочу поместить значение в 10-й столбец (235 в примере). Большое спасибо за вашу помощь!

1 Ответ

1 голос
/ 07 августа 2011

ЗАКЛЮЧИТЕЛЬНОЕ ОБНОВЛЕНИЕ: добавлено объяснение.

То, что вам нужно, это SUMIFS. Я исправил это, чтобы соответствовать вашему комментарию ниже.

=SUMIFS(TC!Z:Z,TC!B:B,Format!B2,TC!J:J,"Montaj (Montage)")

Это будет выглядеть в столбце B на листе TC и искать значение в B2 на листе формата. Если он находит его, И он находит «Montaj (Montage)» в той же строке в столбце J, то он вернет (сумма, если имеется более одного совпадения) значение в ЖЕ ВЕРХНЕМ столбце в столбце J.

SUMIF действительно удобен для суммирования таких условий. Если у вас есть только 1 условие, вы можете использовать SUMIF. VLookup похож, но он просто возвращает одно значение, он ничего с ним не делает.

Вот некоторая полезная информация о том, как работает SUMIFS: http://office.microsoft.com/en-us/excel-help/sumifs-function-HA010047504.aspx

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