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

Вход

Регистрация

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

 

= Мир MS Excel/Рандом в Excel - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Рандом в Excel
Владимир555 Дата: Среда, 03.10.2012, 10:13 | Сообщение № 1
Группа: Гости
Добрый день всем! Подскажите пожайлуста, можно ли реализовать в Excel следующию задачу. Необходимо что бы при вводе числа X, Excel выдавал рандомом набор n-чисел, притом что бы число X являлось средним арифмитическим этих n чисел.

Желательно еще что бы была возможность регулировать максимальное отклонение n-числа от числа X, и количество n.
 
Ответить
СообщениеДобрый день всем! Подскажите пожайлуста, можно ли реализовать в Excel следующию задачу. Необходимо что бы при вводе числа X, Excel выдавал рандомом набор n-чисел, притом что бы число X являлось средним арифмитическим этих n чисел.

Желательно еще что бы была возможность регулировать максимальное отклонение n-числа от числа X, и количество n.

Автор - Владимир555
Дата добавления - 03.10.2012 в 10:13
Владимир555 Дата: Среда, 03.10.2012, 10:20 | Сообщение № 2
Группа: Гости
Желательно как нибудь через формулы если есть возможность, а то с макросами совсем не дружу !
 
Ответить
СообщениеЖелательно как нибудь через формулы если есть возможность, а то с макросами совсем не дружу !

Автор - Владимир555
Дата добавления - 03.10.2012 в 10:20
vikttur Дата: Среда, 03.10.2012, 10:45 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Quote (Владимир555)

Желательно как нибудь...

... пример показать.
 
Ответить
Сообщение
Quote (Владимир555)

Желательно как нибудь...

... пример показать.

Автор - vikttur
Дата добавления - 03.10.2012 в 10:45
Владимир555 Дата: Среда, 03.10.2012, 11:03 | Сообщение № 4
Группа: Гости
vikttur, ну если будет пример то это будет просто шикарно !
 
Ответить
Сообщениеvikttur, ну если будет пример то это будет просто шикарно !

Автор - Владимир555
Дата добавления - 03.10.2012 в 11:03
Pelena Дата: Среда, 03.10.2012, 11:06 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Владимир555, Вы быстрей получите ответ, если зарегистрируетесь и прилОжите СВОЙ пример в формате xls


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВладимир555, Вы быстрей получите ответ, если зарегистрируетесь и прилОжите СВОЙ пример в формате xls

Автор - Pelena
Дата добавления - 03.10.2012 в 11:06
Gustav Дата: Среда, 03.10.2012, 11:10 | Сообщение № 6
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Случайные числа всегда генерятся в некотором диапазоне - либо умолчательном, либо управляемом пользователем. См. функции:

=СЛЧИС()
=СЛУЧМЕЖДУ(нижняя_граница;верхняя_граница)

На достаточно большом объеме данных (например, 100+ значений) их общее среднее само по себе (без дополнительных усилий) будет незначительно колебаться в районе среднеарифметического, вычисленного по двум граничным значениям.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеСлучайные числа всегда генерятся в некотором диапазоне - либо умолчательном, либо управляемом пользователем. См. функции:

=СЛЧИС()
=СЛУЧМЕЖДУ(нижняя_граница;верхняя_граница)

На достаточно большом объеме данных (например, 100+ значений) их общее среднее само по себе (без дополнительных усилий) будет незначительно колебаться в районе среднеарифметического, вычисленного по двум граничным значениям.

Автор - Gustav
Дата добавления - 03.10.2012 в 11:10
Матраскин Дата: Среда, 03.10.2012, 11:10 | Сообщение № 7
Группа: Друзья
Ранг: Обитатель
Сообщений: 375
Репутация: 81 ±
Замечаний: 0% ±

20xx
Используй функцию СЛЧИС()
например : =10*СЛЧИС() выдаст случайное число от 0 до 10

з.ы. хех, прям одновременно


в интернете опять кто-то не прав

Сообщение отредактировал Матраскин - Среда, 03.10.2012, 11:11
 
Ответить
СообщениеИспользуй функцию СЛЧИС()
например : =10*СЛЧИС() выдаст случайное число от 0 до 10

з.ы. хех, прям одновременно

Автор - Матраскин
Дата добавления - 03.10.2012 в 11:10
Владимир555 Дата: Среда, 03.10.2012, 11:32 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Gustav, а если значений не так много а около 10-20. Есть какойнибудь способ или надо макросы какието ?


Никогда не сдавайся (с)
 
Ответить
СообщениеGustav, а если значений не так много а около 10-20. Есть какойнибудь способ или надо макросы какието ?

Автор - Владимир555
Дата добавления - 03.10.2012 в 11:32
прохожий Дата: Среда, 03.10.2012, 12:01 | Сообщение № 9
Группа: Гости
http://www.planetaexcel.ru/forum.php/files.php?thread_id=37049
 
Ответить
Сообщениеhttp://www.planetaexcel.ru/forum.php/files.php?thread_id=37049

Автор - прохожий
Дата добавления - 03.10.2012 в 12:01
Gustav Дата: Среда, 03.10.2012, 12:12 | Сообщение № 10
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Владимир555)
а если значений не так много а около 10-20. Есть какойнибудь способ или надо макросы какието ?

Сделал с макросом через функционал "Подбор параметра"

P.S. Перевложил файл. Существенно упростил макрос. Что-то первый раз я перемудрил. От "подбора параметра" отказался, не нужен он.
К сообщению приложен файл: Random555_02.rar (21.8 Kb)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Среда, 03.10.2012, 12:48
 
Ответить
Сообщение
Quote (Владимир555)
а если значений не так много а около 10-20. Есть какойнибудь способ или надо макросы какието ?

Сделал с макросом через функционал "Подбор параметра"

P.S. Перевложил файл. Существенно упростил макрос. Что-то первый раз я перемудрил. От "подбора параметра" отказался, не нужен он.

Автор - Gustav
Дата добавления - 03.10.2012 в 12:12
Владимир555 Дата: Среда, 03.10.2012, 12:25 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

прохожий, меня код программы не интересует !


Никогда не сдавайся (с)
 
Ответить
Сообщениепрохожий, меня код программы не интересует !

Автор - Владимир555
Дата добавления - 03.10.2012 в 12:25
vikttur Дата: Среда, 03.10.2012, 12:27 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Вместо летучей СМЕЩ():
Code
=СРЗНАЧ(B7:ИНДЕКС(B7:B200;B3))
 
Ответить
СообщениеВместо летучей СМЕЩ():
Code
=СРЗНАЧ(B7:ИНДЕКС(B7:B200;B3))

Автор - vikttur
Дата добавления - 03.10.2012 в 12:27
Владимир555 Дата: Среда, 03.10.2012, 12:35 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Gustav, слушай здорово только когда я файл открываю там значения не отображаются, это может быть связано с тем что у меня excel 2003 ? у меня функция =СЛУЧМЕЖДУ() не работает вовсе !


Никогда не сдавайся (с)
 
Ответить
СообщениеGustav, слушай здорово только когда я файл открываю там значения не отображаются, это может быть связано с тем что у меня excel 2003 ? у меня функция =СЛУЧМЕЖДУ() не работает вовсе !

Автор - Владимир555
Дата добавления - 03.10.2012 в 12:35
Gustav Дата: Среда, 03.10.2012, 12:39 | Сообщение № 14
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Владимир555)
это может быть связано с тем что у меня excel 2003 ? у меня функция =СЛУЧМЕЖДУ() не работает вовсе !

Вроде для нее в 2003 надо Пакет анализа включить

http://office.microsoft.com/ru-ru/excel-help/HP005209230.aspx

Quote
Если данная функция недоступна или возвращает ошибку #ИМЯ?, установите и загрузите надстройку «Пакет анализа».

Инструкции

1.В меню Сервис выберите команду Надстройки.
2.В списке надстроек выберите Пакет анализа и нажмите кнопку OK.
3.Выполните инструкции программы установки, если это необходимо.


P.S. Перевложил файл выше. Существенно упростил макрос. Что-то первый раз я перемудрил. От "подбора параметра" отказался, не нужен он.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Среда, 03.10.2012, 12:46
 
Ответить
Сообщение
Quote (Владимир555)
это может быть связано с тем что у меня excel 2003 ? у меня функция =СЛУЧМЕЖДУ() не работает вовсе !

Вроде для нее в 2003 надо Пакет анализа включить

http://office.microsoft.com/ru-ru/excel-help/HP005209230.aspx

Quote
Если данная функция недоступна или возвращает ошибку #ИМЯ?, установите и загрузите надстройку «Пакет анализа».

Инструкции

1.В меню Сервис выберите команду Надстройки.
2.В списке надстроек выберите Пакет анализа и нажмите кнопку OK.
3.Выполните инструкции программы установки, если это необходимо.


P.S. Перевложил файл выше. Существенно упростил макрос. Что-то первый раз я перемудрил. От "подбора параметра" отказался, не нужен он.

Автор - Gustav
Дата добавления - 03.10.2012 в 12:39
Владимир555 Дата: Среда, 03.10.2012, 12:48 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Gustav, я добавил пакет анализа, а какие тогда в таком случае нужно выбрать инструменты анализа ?


Никогда не сдавайся (с)
 
Ответить
СообщениеGustav, я добавил пакет анализа, а какие тогда в таком случае нужно выбрать инструменты анализа ?

Автор - Владимир555
Дата добавления - 03.10.2012 в 12:48
Gustav Дата: Среда, 03.10.2012, 12:50 | Сообщение № 16
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Владимир555)
какие тогда в таком случае нужно выбрать инструменты анализа ?

Не представляю, о чем речь. Нажимайте просто кнопку "Генерировать" и после расчета забирайте значения из под надписи "Сформированный массив".


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Quote (Владимир555)
какие тогда в таком случае нужно выбрать инструменты анализа ?

Не представляю, о чем речь. Нажимайте просто кнопку "Генерировать" и после расчета забирайте значения из под надписи "Сформированный массив".

Автор - Gustav
Дата добавления - 03.10.2012 в 12:50
Владимир555 Дата: Среда, 03.10.2012, 12:51 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Gustav, слушай спасибо тебе огромное очень выручил волшебная программа !


Никогда не сдавайся (с)
 
Ответить
СообщениеGustav, слушай спасибо тебе огромное очень выручил волшебная программа !

Автор - Владимир555
Дата добавления - 03.10.2012 в 12:51
maverick_77 Дата: Вторник, 10.03.2015, 08:09 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Всем добрый день.
Нашёл эту тему и решил свой вопрос задать в этой, чтобы не плодить множество похожих.
Прошу помощи в такой вот задаче: я создаю опросник для тестирования. Для этого необходимо, чтобы в ячейки первого столбца вставлялись в произвольном порядке числа от 1 до 50. Но, разумеется, так, чтобы числа не повторялись.
По большому счёту мне всё-равно - будет это макрос или формулы. Помогите советом, плз.
Для примера прикрепил нашу страничку теста

[moder]Нарушение п.п.4 - один вопрос - одна тема!
20% замечание![/moder]
К сообщению приложен файл: 9322094.xlsx (13.4 Kb)


если нельзя, но очень хочется, то можно!

Сообщение отредактировал DJ_Marker_MC - Вторник, 10.03.2015, 11:15
 
Ответить
СообщениеВсем добрый день.
Нашёл эту тему и решил свой вопрос задать в этой, чтобы не плодить множество похожих.
Прошу помощи в такой вот задаче: я создаю опросник для тестирования. Для этого необходимо, чтобы в ячейки первого столбца вставлялись в произвольном порядке числа от 1 до 50. Но, разумеется, так, чтобы числа не повторялись.
По большому счёту мне всё-равно - будет это макрос или формулы. Помогите советом, плз.
Для примера прикрепил нашу страничку теста

[moder]Нарушение п.п.4 - один вопрос - одна тема!
20% замечание![/moder]

Автор - maverick_77
Дата добавления - 10.03.2015 в 08:09
Russel Дата: Вторник, 10.03.2015, 08:32 | Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
чтобы не плодить множество похожих.

Очень зря - это нарушение Правил, прочтите их.


QIWI 9173973973
 
Ответить
Сообщение
чтобы не плодить множество похожих.

Очень зря - это нарушение Правил, прочтите их.

Автор - Russel
Дата добавления - 10.03.2015 в 08:32
maverick_77 Дата: Вторник, 10.03.2015, 08:43 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Russel, Сорь... сейчас исправлюсь =)


если нельзя, но очень хочется, то можно!
 
Ответить
СообщениеRussel, Сорь... сейчас исправлюсь =)

Автор - maverick_77
Дата добавления - 10.03.2015 в 08:43
  • Страница 1 из 1
  • 1
Поиск:

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