Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 19.01.2009, 19:14   #1
Slavik
Форумчанин
 
Регистрация: 23.11.2008
Сообщений: 237
Вопрос Создание МасивоВ

Передо мной была поставлена задача. Заключаеться она в следующем: есть линейный масив: 12,5,4,9,3... Надо создать новый масив, в котором бы наибольшое значение было заменено на 1, после него на 2 и т.д. Может кто-то знает как ето сделать?
Если мой ответ вам понравился, поставьте позитивный отзыв
Slavik вне форума
Старый 19.01.2009, 19:45   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Может кто-то знает как ето сделать?
Может, ты сам расскажешь, как надо сделать?
А то есть десяток разных способов решить эту задачу...

"Есть линейный массив" - а где он есть?
В ячейках, в файле, вводится вручную, или как?

Задачу надо описывать более подробно.
А то всегда будешь получать ответы типа этого
EducatedFool вне форума
Старый 19.01.2009, 20:04   #3
Slavik
Форумчанин
 
Регистрация: 23.11.2008
Сообщений: 237
По умолчанию

Извините. Конечно же, линейный масив находится в ячейках. В последствующем цифры в ячейках могут меняться. Желательно решыть задачу без VBA. Пробовал сделать ето с помoщью логических функций, но не получилось (уж больно длинные)
Если мой ответ вам понравился, поставьте позитивный отзыв
Slavik вне форума
Старый 19.01.2009, 20:22   #4
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

попробуйте функцию ранг. если значения не повторяются, то это то , что нужно..
slan вне форума
Старый 19.01.2009, 20:26   #5
Slavik
Форумчанин
 
Регистрация: 23.11.2008
Сообщений: 237
По умолчанию

Ух ты ! Получилось. Спасибо
Если мой ответ вам понравился, поставьте позитивный отзыв
Slavik вне форума
Старый 19.01.2009, 20:59   #6
slan
Форумчанин
 
Аватар для slan
 
Регистрация: 30.01.2008
Сообщений: 314
По умолчанию

я там в другой вашей теме еще примеров накидал, в том числе для повторяющихся значений..
slan вне форума
Старый 21.01.2009, 01:26   #7
Slavik
Форумчанин
 
Регистрация: 23.11.2008
Сообщений: 237
По умолчанию

Ну тогда тема закрыта
Если мой ответ вам понравился, поставьте позитивный отзыв
Slavik вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение 2 масивов excel Slavik Помощь студентам 17 07.02.2009 23:18
создание форума Typoy Свободное общение 5 09.06.2008 12:01
Создание компонента. Черничный Компоненты Delphi 2 01.06.2008 23:28
Розработка програм обработки символьних масивов 3JIY4KA Помощь студентам 3 17.12.2007 23:36
Сортирование масивов за один проход NightWishMaster Паскаль, Turbo Pascal, PascalABC.NET 10 18.10.2007 08:05