2016-05-25 3 views
1

У меня есть файл Excel с 2 вкладками. На вкладке 1 Match Results я все результаты теннисных матчей форма 2015 и 2016.SUM of IndexMatch - Excel

Пример матча Результаты Tab:

Match Results Tab

На вкладке 2 Players я бегу мои аналитики на основе информацию на вкладке Match Results.

Players Tab

В Match Results закладках большинства игроков есть несколько записей, как каждый игрок играет обычно более чем на 1 игру в течение сезона.

На моей вкладке Players, где я запускаю свою аналитику, каждый игрок появляется только один раз.

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

Количество игр, которые были сыграны в 1-м наборе, находятся в column T вкладки Match Results.

Победитель матча в column K вкладки Match Results, проигравший в матче в column L вкладки Match Results

Я играл вокруг с IndexMatch, но я только получаю первое общее от количества игр, которые воспроизводятся в матче.

Например, Когда я ищу «Дакворт Дж. (Столбец K2, Match Results), я получаю только результат 8, число игр в 1 комплекте 1-го матча сезона, которое« Duckworth J .

В этом случае я знаю, что «Duckworth J.» сыграл 17 матчей в 2015/2016 году. Итак, сначала я хочу найти общее количество игр, в которых «Duckworht J.» играл в течение 2015 года и 2016 сезон. чем я хочу среднее.

ответ

1
=SUMPRODUCT((K4:L50="Donald")*T4:T50)/COUNTIF(K4:L50;"Donald") 

^^ будет суммировать все «Donald» баллы и разделите на количество строк (что Дональд упоминается).

Редактировать: исправить сейчас? Посмотрим теперь, что я столбец K и L, на который я тоже должен был смотреть.

Редактировать 2: для сохранения столбца «Лучший из» нам нужно использовать sumifs(). Ниже приведен код для получения «лучшего из 3», обратите внимание на последнюю часть sumifs() J4:J50;3, где 3 является лучшим из .

=SUMIFS(T4:T50;K4:L50;"Donald";J4:J50;3)/COUNTIF(K4:L50;"Donald") 
+0

Привет, Андреас, спасибо за ваш ответ, но вы ищете не ту вкладку. Мне нужно получить все значения столбца T для каждого игрока. – Wouter

+0

@Wouter нормально, извините. Отредактировано – Andreas

+0

Теперь это работает :) Я выбирал полные столбцы вместо строк. Большое спасибо! – Wouter