Здравствуйте! Просьба помочь и сообщить цену решения такой задачки. Перелопатил интернет, но не нашел подходящего решения. Есть два столбца:
Kuwait SC 2-1 Kazma
Al Ittihad - Al-Ettifaq
Friska Viljor 2-1 IFK Umeaa
Bahia - Londrina EC
Coban Imperial 2-0 Deportivo..
Coban Imperial - Deportivo..
Baltika 1-1 Sibir..
Dalstorps IF - Raaslaetts SK
Estudiantes.. 4-0 Zulia
Estudiantes.. - Zulia
Al Ittihad 2-0 Al-Ettifaq
Fluminense - Santa Cruz
Fluminense 2-0 Santa Cruz
Friska Viljor - IFK Umeaa
Pontevedra 3-1 Rapido de Bouzas
Kuwait SC - Kazma
Alianza FC 1-0 CD FAS
Lokomotive.. - VSG Altglienicke
Lokomotive.. 1-3 VSG Altglienicke
Pontevedra - Rapido de Bouzas
Dalstorps IF 1-0 Raaslaetts SK
Bahia 4-0 Londrina EC
Sofapaka 1-1 Kariobangi..
В первом есть счет, т.е. игра уже прошла, а во втором эти игры, но еще без счета. Нужно автоматически подставить значения во второй столбец, если названия команд совпадают. Тут есть нюанс, часто бывает, что названия могут совпадать в разных играх. Например Deportivo это частое название и можно подставить не ту угру, если ориентироваться только на название одной команды. Чтобы все было верно нужно учитывать первые например 5 символов названия первой команды до счета (перед тире во втором столбце) и первые 5 символов после счета (после тире во втором столбце) Estudiantes.. - Zulia. У команд бывают короткие названия из 3 букв например. Еще бывает, что в первом столбце больше игр, чем во втором, но главное подставить во второй столбец соответствующие игры из первого со счетом. Еще важно, чтобы последовательность второго столбца не нарушалась, как игры идут во втором столбце, так должны быть подставлены значения со счетом.
Андрей_26 написал: Добрый день! А можно увидеть реальный файл с примером.
В реальном файле такая же таблица, как в 1 сообщении. Ничего более. Получился макрос, работает, но если в названиях команд есть тире, то он не работает. И нет смысла в этом расчете. Если кому нужен макрос, могу выложить, если не запрещено. В плоскости футбола это не имеет значения.