|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.05.2011, 21:29 | #1 |
Регистрация: 15.03.2010
Сообщений: 6
|
Макрос с элементами цикла для нормирования данных
Доброго времени суток всем!Постараюсь вкратце и более-менее логично объяснить суть проблемы!Есть массив, в котором ключевые две строки (39-скос и 40-эксцесс)...см. вложение. Так вот, в этих двух строках значения не должны превышать "2".А если превышает...то нужно найти в соответствующем столбике максимальное значение и циклично уменьшать его на определённое значение(желательно с шагом в единицу) до тех пор пока оно не станет меньше двух.Столбики во всем масиве парные, поэтому нужно операции проводить "в паре".Попытаюсь обьяснить "на пальцах":столбик В(Fp1) содержит в строке 40(эксцесс) превышающее значение цифру 2.Ищем максимальное значение по всему столбику.Оно находится в ячейке В11.Из этого значения нужно вычесть такое число, чтоб значение в В40 стало меньше двух(опытным путем установлено что эта цифра равна "4").Потом из "парной" ячейки С11(Fp2) нужно вычесть точно такое же число("4"), чтоб сохранялась пропорция в "парах")и это нужно сделать даже если в даном парном столбце в строках 39 и 40 значение меньше двух(!)...Всего в примере восемь пар(Fp1-Fp2,F3-F3,F7-F8...и т.д.)...последние три столбика не парные...и в них достаточно чтоб просто значения в стоках 39 и 40 не превышали допустимых норм, тоесть были меньше двух. Надеюсь на Вашу помощь!Заранее благодарен!
Последний раз редактировалось vfr800; 01.05.2011 в 21:33. |
03.05.2011, 01:51 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Жмите кнопку и наблюдайте ха процессом
Анализ,обработка данных Недорого
|
06.05.2011, 01:13 | #3 |
Регистрация: 15.03.2010
Сообщений: 6
|
Огромное спасибо!Все работает...Вы как всегда на высоте!!!
П.С.:вот только не разобрался со своими данными...что-то там все-таки не так с функциями скос и эксцесс...может кто подскажет в чем там проблемма?Ну или хоть какая зависимость у этих функций...насколько я понимаю зависимость не прямолинейная...потому что уменьшая максимальные значения не всегда можно добиться уменьшения значений данных функций...во вложенном примере столбики L и M приводят к "зацыкливанию" макроса... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
макрос для переноса введенных данных | vostok | Microsoft Office Excel | 2 | 27.11.2010 11:16 |
Макрос для отбора данных | dyakon88 | Microsoft Office Excel | 28 | 12.11.2010 15:56 |
Макрос для экспорта данных в таблицу эксель | scythe | Microsoft Office Excel | 2 | 21.02.2010 22:18 |
надо: макрос для обработки данных | poll69 | Microsoft Office Excel | 2 | 06.02.2010 17:25 |
Макрос для передачи персанальных данных | Evroclidon | Microsoft Office Excel | 19 | 01.02.2010 21:12 |