Протокол соревнований, как заполнить сводный лист?

Автор rubezh-m, 26.01.2012, 09:15

« назад - далее »

rubezh-m

Добрый день!
Помогите составить макрос для заполнения итогового протокола. На первый лист нужно автоматически перенести номера школ занявших 1, 2, 3 места.
Пробовал различные способы, но попал в тупик.
Заранее огромное спасибо!

Mart222


rubezh-m

#2
Спасибо за ответ.
Проблема только в том, что у меня Excel 2003
и формула идет с ошибками. Но идею понял. попробую её воплотить.

judicator

Цитата: rubezh-m от 27.01.2012, 09:52
Спасибо за ответ.
Проблема только в том, что у меня Excel 2003
и формула идет с ошибками. Но идею понял. попробую её воплотить.
Пробовал, но в Excel 2003 нет этой формулы.
Попробуйте поставить пакет совместимости

Serge 007

Цитата: rubezh-m от 27.01.2012, 09:52
Пробовал, но в Excel 2003 нет этой формулы.
См. вложение.
Решение для любой версии Excel, одной формулой массива (вводится нажатием Ctrl+Shift+Enter) для всех листов сразу :)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

rubezh-m

Огромное спасибо!
Разобрался!
Теперь буду разбираться, как определить победителя в командном зачете!

Serge 007

Цитата: rubezh-m от 27.01.2012, 13:38
Теперь буду разбираться, как определить победителя в командном зачете!
А условия - то какие?
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

rubezh-m

Сам думаю о условиях.
Ничего не придумал, как за 1 место-150 баллов, 2-е - 100, 3-е - 50. Наверное так.
А первую задачу так же можно выполнить прописав в каждой строчке формулу:=ИНДЕКС(Гимнастика!A3:A324;ПОИСКПОЗ(1;Гимнастика!G3:G324;0)).
Но это долго.

Serge 007

Цитата: rubezh-m от 27.01.2012, 17:02
А первую задачу так же можно выполнить прописав в каждой строчке формулу:=ИНДЕКС(Гимнастика!A3:A324;ПОИСКПОЗ(1;Гимнастика!G3:G324;0)).
Но это долго.
Вы мой файл смотрели?
Там вообще ничего делать не надо, всё уже готово.
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

rubezh-m

Спасибо!
Ваш файл смотрел! и за него огромное спасибо!