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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2011, 19:01   #1
vra
 
Регистрация: 14.03.2011
Сообщений: 3
По умолчанию Выборка в массиве

Есть массив (смотрите вложение). Необходимо его немного доделать (сам увы не могу.

В кратце принцип работы вложения: Есть массив, лист "Исходный", он содержит колонки:
Data Time Open High Low Close Volume

на листе "результат" в колонке "MAX High" мы видим максимальное значение данных массива в рамках каждого дня и видим минимальное значение массива в колонке "MIN Low" соответственно. Если обратим внимание на ячейку "B1" то поймем, что значения "MAX High" и "MIN Low" изменяются согласно выбранного времени, т.к. все предыдущие значения теряют силу и актуальным становится "MAX High" и "MIN Low" случившийся в указанное время или после него (опять же в рамках одного дня). Все остальное особо описывать нет смысла, скажу только, что там и макросы учавствуют и формулы, просьба ничего не нарушать, а только добавить, то, что прошу (по возможности конечно).

Задача: необходимо добавить вывод данных в новые колонки назавем их так: 1. Время события для "MAX High" ("Time MAX High") и 2. Время события для "MIN Low" ("Time MIN Low"). т.е. нужно добавить значение времени в которое случилось событие "MAX High" и "MIN Low" соответственно. в 2 разные колонки. Если не сложно прошу добавить колонку "Time MAX High" и "Time MIN Low" после колонок "MAX High" и "MIN Low" соответственно. Вобщем-то можете добавить эти новые колонки где вам удобней, но главное на листе "результат". Готов к диалогу если, что-то не понятно. Заранее благодарен в помощи по решению задачки.
Вложения
Тип файла: rar Образец.rar (64.5 Кб, 8 просмотров)
vra вне форума Ответить с цитированием
Старый 14.03.2011, 19:17   #2
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Контрольная, что ли?
Точно такая задача решается на planetaexcel.ru
Сейчас сайт Планеты недоступен...
Уже доступен

Последний раз редактировалось vikttur; 14.03.2011 в 19:46. Причина: Планета временно поломалась, потом починилась
vikttur вне форума Ответить с цитированием
Старый 14.03.2011, 19:33   #3
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Вот так, наверное.
В формулах: ...";СЧЁТЕСЛИ($H$4:$H$19766;... - зачем такие диапазоны? Ведь строк на листе результат будет намного меньше.
Вложения
Тип файла: zip ВРАpost_207906.zip (35.1 Кб, 13 просмотров)
nilem вне форума Ответить с цитированием
Старый 14.03.2011, 19:38   #4
vra
 
Регистрация: 14.03.2011
Сообщений: 3
По умолчанию Выборка в массиве

Спасибо огромное, пока то-что надо.
vra вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выборка выборка с таблицы с отношением многие-ко-многим 8alig8 БД в Delphi 2 24.06.2010 12:21
Выборка из БД Claster Помощь студентам 1 11.05.2010 23:01
Выборка ЦЕРЦЕЯ Microsoft Office Excel 2 20.01.2010 14:13
выборка из БД xvipx Microsoft Office Excel 13 30.01.2009 12:43
выборка Ser_gl Microsoft Office Excel 1 24.08.2007 20:49