Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вытаскивание числа из коридора значений по процентному откл. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Вытаскивание числа из коридора значений по процентному откл.
dfg_forever Дата: Вторник, 20.01.2015, 11:31 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Здравствуйте форумчане. Помогите пожалуйста с написанием макроса ...или функции.
Задача вытащить повтряющиеся значения из строк диапазона. точные совпадения, совпадения в пределах процентного отклонения, если присутствуют группы совпадений, то вытащить несколько значений. Всё ниже и в примерах.

Такие значение в ячейках.
(8600;10260;10260;;8600;10300;10300;;;;11400;9510;;10389;13633;7800;10300)
1. вытаскиваем число с наибольшим количеством неточных совпадений (расхождение например до 2% в плюс и минус), тут нам подходят 10260;10300;10389;10300.
2. берем наибольшее число ТОЧНЫХ вхождений, если все значения разные, то берем среднее арифметическое из них.

еще такой пример
(15300;13900;13900;15000;15300;20200;20200;20200;13900;;;)
в этом диапазоне у нас 3 группы совпадений, надо вывести результаты трех групп с любым разделителем 13900;15200;20200

Коэффициент процентного соотношения (2%) может быть другим,
Например если указать коэф 0.5%, то тут (15300;13900;13900;15000;15300;20200;20200;20200;13900) результат будет такой 13900;20200

Результат кладется в эту же строку, в соседнюю с диапазоном ячейку, желательно слева.
С меня благодарность.
Заранее спасибо.
К сообщению приложен файл: primer1.xls (97.0 Kb) · primer2.xls (65.5 Kb)


Сообщение отредактировал dfg_forever - Вторник, 20.01.2015, 12:33
 
Ответить
СообщениеЗдравствуйте форумчане. Помогите пожалуйста с написанием макроса ...или функции.
Задача вытащить повтряющиеся значения из строк диапазона. точные совпадения, совпадения в пределах процентного отклонения, если присутствуют группы совпадений, то вытащить несколько значений. Всё ниже и в примерах.

Такие значение в ячейках.
(8600;10260;10260;;8600;10300;10300;;;;11400;9510;;10389;13633;7800;10300)
1. вытаскиваем число с наибольшим количеством неточных совпадений (расхождение например до 2% в плюс и минус), тут нам подходят 10260;10300;10389;10300.
2. берем наибольшее число ТОЧНЫХ вхождений, если все значения разные, то берем среднее арифметическое из них.

еще такой пример
(15300;13900;13900;15000;15300;20200;20200;20200;13900;;;)
в этом диапазоне у нас 3 группы совпадений, надо вывести результаты трех групп с любым разделителем 13900;15200;20200

Коэффициент процентного соотношения (2%) может быть другим,
Например если указать коэф 0.5%, то тут (15300;13900;13900;15000;15300;20200;20200;20200;13900) результат будет такой 13900;20200

Результат кладется в эту же строку, в соседнюю с диапазоном ячейку, желательно слева.
С меня благодарность.
Заранее спасибо.

Автор - dfg_forever
Дата добавления - 20.01.2015 в 11:31
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!