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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2018, 14:32   #1
Gigamiga
Новичок
Джуниор
 
Регистрация: 19.11.2018
Сообщений: 1
По умолчанию Сортировка данных

Здравствуйте!
помогите пожалуйста решить задачку

есть массив (a,b - десятичные числа начало и конец интервала, цвет - текст)

а / b - цвет

0 / 28,3 - красный
28,3 / 32 - белый
32 / 35 - зелёный
35 / 40 - жёлтый

необходимо разделить это хозяйство на интервалы по 10 единиц, при этом у каждого "цвета" есть своя цена (красный - 0, белый - 0,3, жёлтый - 0,7, зелёный -1) и при попадании в 1 блок (10 единиц интервала) нескольких цветов в зависимости от высоты интервала расчет идёт по формуле:

(0*высота красного+0,3*высота белого+0,7*высота жёлтого+1*высота зелёного)/10

как ответ получится


0 /10 - 0
10 / 20 - 0
20 / 30 - 0.051 (сюда попал красный интервал 8,3 единиц и 1,7 белого)
30 / 40 - 0,71 ( с учётом что здесь интервалы 2 белого, 3 зелёного и 5 жёлтого)


задача в том что необходимо это автоматизировать

количество строк разное по всем объектам, и чтобы привести все к общему качественному показателю необходимо все привести к одной линейке.

пробовал написать алгоритм для загрузки в VBA, но увы я не пью спиртного и результат немного предсказуем. Поэтому прошу помощи
Вложения
Тип файла: xlsx Без заголовка.xlsx (3.7 Кб, 12 просмотров)
Gigamiga вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PASCAL. Сортировка данных по размеру. Вывод корректных и некорректных данных. pro100wato Паскаль, Turbo Pascal, PascalABC.NET 8 27.04.2017 16:44
Сортировка данных Molotoklk Microsoft Office Excel 4 30.09.2011 09:37
сортировка данных-? Evgenii Общие вопросы Delphi 1 03.11.2009 12:01
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) Vitalik85 Microsoft Office Excel 4 12.08.2009 00:30
сортировка данных oleg_sh Microsoft Office Excel 7 30.07.2009 20:54