У меня есть функция vlookup, которая должна дать мне некоторые данные из другого листа. рабочая таблица содержит данные о футболе, в частности о европейских кубках за последние 3 года (9-10, 10-11,11-12, 12-13 там нет, потому что он еще не закончен, хотя Дортмунд победит;))
в любом случае, данные разбиты на две таблицы. Один содержит общее количество очков, которое команда смогла набрать во время своих матчей во всех играх Кубка Европы, а также некоторые дополнительные данные, такие как очки, набранные во время отборочных матчей и т.д., Лист в этом случае называется '11 -12 рейтинг ».
на другом листе под названием «11 -12 игр» содержатся ВСЕ матчи кубка Европы, сыгранные в том сезоне, а также результаты этих матчей для ВСЕХ команд, а не только для одной!
поэтому данные выглядят так:
11-12 рейтинга
A B C
team A pointsTeamA qualifyingPointsTeamA
team B pointsTeamB qualifyingPointsTeamB
team C pointsTeamC qualifyingPointsTeamC
. . .
. . .
. . .
. . .
где pointsTeamA и т. д., и qualificationPointsTeamA и т. д. - это числа, а команда A, команда B и т. д. - это названия команд, например, «Реал Мадрид» и т. д.
Интересные части другого листа, «11 -12 игр», содержат список УНИКАЛЬНЫХ названий ВСЕХ команд, которые прошли квалификацию и играли в европейских кубках в этом сезоне. В столбце справа от этих имен я хотел бы посмотреть количество очков, набранных этой командой в том сезоне, которые, как я уже сказал, хранятся в другом листе «11–12 рейтинга». Итак, игры 11-12 года выглядят так.
A B C
uniqueTeamName A =VLOOKUP(A1,'11-12 ranking'!$A$3:$I$292,2)
uniqueTeamName B =VLOOKUP(A2,'11-12 ranking'!$A$3:$I$292,2)
uniqueTeamName C =VLOOKUP(A3,'11-12 ranking'!$A$3:$I$292,2)
. .
. .
. .
. .
Однако, что я на самом деле получаю в столбце B приведенной выше таблицы, это значение, соответствующее другой строке в таблице поиска, а не значение, соответствующее строке, которую я хочу, чтобы она соответствовала ?! Я не знаю почему в данный момент. Я проверил с помощью простого оператора if, что значения, которые я ожидал бы сопоставить на всех листах (например, uniqueTeamName A = TeamName A), совпадают, например, для случая, когда оба эти значения будут «Мадрид», «Барселона» или что угодно. Так что в настоящий момент я не знаю, почему он не ищет эти значения правильно. Кто-нибудь может помочь в этом? :) Заранее большое спасибо!! Приветствия, и если кто-то заинтересован в результатах, которые я получаю от этого, я могу опубликовать их позже! Спасибо,
Крис