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

Вход

Регистрация

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

 

= Мир MS Excel/программа за вознаграждение очень надо - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » программа за вознаграждение очень надо (Формулы)
программа за вознаграждение очень надо
sesik Дата: Четверг, 12.12.2013, 00:18 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 60% ±

Excel 2010
ub toAVG()
Dim x, i&
x = [C6:C47]
Do While Application.WorksheetFunction.Average(x) < 2.78
For i = LBound(x) To UBound(x)
x(i, 1) = x(i, 1) + 0.00001
If Application.WorksheetFunction.Average(x) >= 2.78 Then GoTo ext1
Next
Loop
ext1:
[C6:C47] = x
Erase x

x = [C106:C166]
Do While Application.WorksheetFunction.Average(x) < 2.78
For i = LBound(x) To UBound(x)
x(i, 1) = x(i, 1) + 0.00001
If Application.WorksheetFunction.Average(x) >= 2.78 Then GoTo ext2
Next
Loop
ext2:
[C106:C166] = x
End Sub

в файле есть графа ТСaver там среднее значения которые должны быть у каждого столбца ТС. например для 2,52 по ТСaver среднее значение тс которое находиться рядом с name 1 должно быть тоже 2,52, второе значение ТСaver 2.55 для столбца ТС напротив name 2 должно тоже быть 2,55(сред знач) и так далее
К сообщению приложен файл: 5770815.xlsx (15.6 Kb)
 
Ответить
Сообщениеub toAVG()
Dim x, i&
x = [C6:C47]
Do While Application.WorksheetFunction.Average(x) < 2.78
For i = LBound(x) To UBound(x)
x(i, 1) = x(i, 1) + 0.00001
If Application.WorksheetFunction.Average(x) >= 2.78 Then GoTo ext1
Next
Loop
ext1:
[C6:C47] = x
Erase x

x = [C106:C166]
Do While Application.WorksheetFunction.Average(x) < 2.78
For i = LBound(x) To UBound(x)
x(i, 1) = x(i, 1) + 0.00001
If Application.WorksheetFunction.Average(x) >= 2.78 Then GoTo ext2
Next
Loop
ext2:
[C106:C166] = x
End Sub

в файле есть графа ТСaver там среднее значения которые должны быть у каждого столбца ТС. например для 2,52 по ТСaver среднее значение тс которое находиться рядом с name 1 должно быть тоже 2,52, второе значение ТСaver 2.55 для столбца ТС напротив name 2 должно тоже быть 2,55(сред знач) и так далее

Автор - sesik
Дата добавления - 12.12.2013 в 00:18
Мир MS Excel » Вопросы и решения » Вопросы по Excel » программа за вознаграждение очень надо (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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