Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Exel-VBA Добавлено: 22.05.07 14:44  

Автор вопроса:  Берта
Дано - Столбец А - участники
Столбец В - набранные очки - 5,8,3,5,11,8 и т.д.
Нужно в столбце С простпвить места (1,2,3 и т.д.)
Не сортируя массив.
Спасибо.

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 GenyaA



Вопросов: 0
Ответов: 185
 Web-сайт: www.genyaa.nm.ru
 Профиль | | #1
Добавлено: 23.05.07 11:14
А можно ли использовать другие области листа или книги для промежуточных вычислений?

Ответить

Номер ответа: 2
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #2 Добавлено: 23.05.07 12:13
А можно ли использовать другие области листа или книги для промежуточных вычислений?

А зачем, при наличии функции РАНГ?

Ответить

Номер ответа: 3
Автор ответа:
 bi-lya



Вопросов: 1
Ответов: 125
 Профиль | | #3 Добавлено: 23.05.07 12:14
Ищем самое большое значение очек (или очей...очков), ставим рядом (в ячейке В) - 1 место, дальше уже ищем самое большое, но меньше предыдущего, ставим - 2 место...Вроде элементарно...

Ответить

Номер ответа: 4
Автор ответа:
 GenyaA



Вопросов: 0
Ответов: 185
 Web-сайт: www.genyaa.nm.ru
 Профиль | | #4
Добавлено: 23.05.07 12:38
РАНГ - это хорошо... только что делать с участниками, если у них одинаковое количество очков?

Ответить

Номер ответа: 5
Автор ответа:
 bi-lya



Вопросов: 1
Ответов: 125
 Профиль | | #5 Добавлено: 23.05.07 13:26
GenyaA, "...Функция РАНГ присваивает повторяющимся числам одинаковый ранг... - ...но пропускается очередной РАНГ...", вы про это?
А вообще-то в вопросе обозначили VBA.

Ответить

Номер ответа: 6
Автор ответа:
 GenyaA



Вопросов: 0
Ответов: 185
 Web-сайт: www.genyaa.nm.ru
 Профиль | | #6
Добавлено: 23.05.07 14:01
bi-lya, мой вопрос был скорее к автору темы... но я именно об этом, Вы правы...
Про VBA... предложить решение через формулы бывает тоже полезно, т.к. довольно часто вопрошающие обращаются к VBA просто из-за того, что не нашли решения через формулы... а ведь оно часто есть и значительно проще в реализации.

Ответить

Номер ответа: 7
Автор ответа:
 LonerWanderer



Вопросов: 18
Ответов: 66
 Профиль | | #7 Добавлено: 23.05.07 15:31
Про VBA... предложить решение через формулы бывает тоже полезно, т.к. довольно часто вопрошающие обращаются к VBA просто из-за того, что не нашли решения через формулы... а ведь оно часто есть и значительно проще в реализации

Особенно если учесть, что формулы - это уже написанные программы (функции) на VBA и они прописаны в надстройках.

Ответить

Номер ответа: 8
Автор ответа:
 Pavel



Вопросов: 0
Ответов: 82
 Профиль | | #8 Добавлено: 23.05.07 17:54
Функции листа выполняются быстрее кода VBA, поэтому, если можно, то лучше использовать встроенные функции Excel

Ответить

Номер ответа: 9
Автор ответа:
 Берта



Вопросов: 1
Ответов: 1
 Профиль | | #9 Добавлено: 24.05.07 11:52
Спасибо всем огромное. Разобралась

Ответить

Номер ответа: 10
Автор ответа:
 bi-lya



Вопросов: 1
Ответов: 125
 Профиль | | #10 Добавлено: 24.05.07 14:09
Было бы интересно узнать как ;)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам