Доброе время суток. Возникла такая проблема. Есть определенное число, например 1000, которое является средним арифметическим, но нужны 3 числа, которые сгенерируются в произвольном порядке (например один раз сгенерируются 3 числа 900,1000,1100, а в следующий раз сгенерируется 960,1150,890), однако среднее арифметическое данных трех чисел должно будет составлять 1000. Фактически это должно являться вычислением среднего арифметического в обратную сторону. Может кто знает подобную формулу для Excel.
Доброе время суток. Возникла такая проблема. Есть определенное число, например 1000, которое является средним арифметическим, но нужны 3 числа, которые сгенерируются в произвольном порядке (например один раз сгенерируются 3 числа 900,1000,1100, а в следующий раз сгенерируется 960,1150,890), однако среднее арифметическое данных трех чисел должно будет составлять 1000. Фактически это должно являться вычислением среднего арифметического в обратную сторону. Может кто знает подобную формулу для Excel.Garik007
Сообщение отредактировал Garik007 - Пятница, 29.11.2013, 15:00
не работает вернее диапазон работает для значений А и В, а вот С ниже чем нужно.... а что такое =3000-E4-F4? почему именно 3000? это среднее умноженное на 3, потому что 3 значения?
я прикреплю свой пример, подскажите пожалуйста что не правильно
не работает вернее диапазон работает для значений А и В, а вот С ниже чем нужно.... а что такое =3000-E4-F4? почему именно 3000? это среднее умноженное на 3, потому что 3 значения?
я прикреплю свой пример, подскажите пожалуйста что не правильноAurora
В Вашем примере необходимая средняя почти равна нижней границе и почти в два раза меньше верхней границы. То есть, если первое случайное число будет близко к верхней границе, на другие два числа придется величина примерно равная необходимой средней и как ее не дели, как минимум одно число выбьется за границы. Необходимо дополнительно принудительно ограничивать границы, например так: вычисляем минимальную разницу между средней и границами, минусуем ее от средней - получаем новую нижнюю границу, плюсуем - верхнюю. См. файл.
В Вашем примере необходимая средняя почти равна нижней границе и почти в два раза меньше верхней границы. То есть, если первое случайное число будет близко к верхней границе, на другие два числа придется величина примерно равная необходимой средней и как ее не дели, как минимум одно число выбьется за границы. Необходимо дополнительно принудительно ограничивать границы, например так: вычисляем минимальную разницу между средней и границами, минусуем ее от средней - получаем новую нижнюю границу, плюсуем - верхнюю. См. файл.Russel