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

Вход

Регистрация

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

 

= Мир MS Excel/Генерация Данных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Генерация Данных
Kirillker Дата: Четверг, 10.04.2014, 16:01 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Доброго времени суток, не могли бы вы подсказать, как можно осуществить подобное.

Выполнить индивидуальное задание по генерации каждому из 25
студентов трех различных вопросов для проведения экзамена. База
состоит из 45 вопросов.


Пробовал так, но тогда идут повторы, как от них защититься? Заранее спасибо.
К сообщению приложен файл: 4919913.xls (25.5 Kb)


Сообщение отредактировал Kirillker - Четверг, 10.04.2014, 16:21
 
Ответить
СообщениеДоброго времени суток, не могли бы вы подсказать, как можно осуществить подобное.

Выполнить индивидуальное задание по генерации каждому из 25
студентов трех различных вопросов для проведения экзамена. База
состоит из 45 вопросов.


Пробовал так, но тогда идут повторы, как от них защититься? Заранее спасибо.

Автор - Kirillker
Дата добавления - 10.04.2014 в 16:01
Gustav Дата: Четверг, 10.04.2014, 16:07 | Сообщение № 2
Группа: Админы
Ранг: Участник клуба
Сообщений: 2829
Репутация: 1190 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
идут повторы, как от них защититься?

Наверное, как минимум нужно иметь в распоряжении не 45, а 25х3 = 75 вопросов. А из 45 вопросов можно нагенерить "неповторений" только для 15 студентов.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
идут повторы, как от них защититься?

Наверное, как минимум нужно иметь в распоряжении не 45, а 25х3 = 75 вопросов. А из 45 вопросов можно нагенерить "неповторений" только для 15 студентов.

Автор - Gustav
Дата добавления - 10.04.2014 в 16:07
Kirillker Дата: Четверг, 10.04.2014, 16:09 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Не много не так выразился. в плане что бы повторов не было в строке. То есть в одном билете для студента 3 вопроса. Мы имеем базу из 45 вопросов, теперь нужно что бы в каждом билете сгенерировались случайные 3 вопроса. К примеру у меня видно C7=35 D7 и E7 = 45 повторились.
[moder]Забаню нафиг!
Правила форума прочитайте уже.


Сообщение отредактировал Kirillker - Четверг, 10.04.2014, 16:14
 
Ответить
СообщениеНе много не так выразился. в плане что бы повторов не было в строке. То есть в одном билете для студента 3 вопроса. Мы имеем базу из 45 вопросов, теперь нужно что бы в каждом билете сгенерировались случайные 3 вопроса. К примеру у меня видно C7=35 D7 и E7 = 45 повторились.
[moder]Забаню нафиг!
Правила форума прочитайте уже.

Автор - Kirillker
Дата добавления - 10.04.2014 в 16:09
Gustav Дата: Четверг, 10.04.2014, 16:23 | Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2829
Репутация: 1190 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Самый простой процедурный подход такой. Генерим все сочетания из 45 по 3. Согласно комбинаторной теории их 14190, т.е. не так и много, даже в Excel 2003 влезут. Ну а далее рандомом выбираем 25 сочетаний из этого справочника.

P.S. Только на формулах - тоже можно, но думать лениво. Помнится, у Михаила (МСН) было изящное формульное решение похожей задачки. Увы, не помню в какой теме, но было красиво, как, впрочем, все его решения.


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

Сообщение отредактировал Gustav - Четверг, 10.04.2014, 16:26
 
Ответить
СообщениеСамый простой процедурный подход такой. Генерим все сочетания из 45 по 3. Согласно комбинаторной теории их 14190, т.е. не так и много, даже в Excel 2003 влезут. Ну а далее рандомом выбираем 25 сочетаний из этого справочника.

P.S. Только на формулах - тоже можно, но думать лениво. Помнится, у Михаила (МСН) было изящное формульное решение похожей задачки. Увы, не помню в какой теме, но было красиво, как, впрочем, все его решения.

Автор - Gustav
Дата добавления - 10.04.2014 в 16:23
Kirillker Дата: Четверг, 10.04.2014, 16:25 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Кокой лучше формулу сгенерировать данные из 3 случайных ячеек. То есть каким методом и создать этот список возможных комбинаций.
 
Ответить
СообщениеКокой лучше формулу сгенерировать данные из 3 случайных ячеек. То есть каким методом и создать этот список возможных комбинаций.

Автор - Kirillker
Дата добавления - 10.04.2014 в 16:25
_Boroda_ Дата: Четверг, 10.04.2014, 16:36 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16800
Репутация: 6558 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Эх, не вынесла душа поэта!
Код
=ИНДЕКС($B$2:$B$26;НАИБОЛЬШИЙ(СТРОКА(A$1:A$25)*ЕОШИБКА(ПОИСКПОЗ($B$2:$B$26;$D2:D2;0));ОКРУГЛВВЕРХ(СЛЧИС()*(26-СЧЁТЗ($D2:D2));0)))
Увы, не помню в какой теме

Один из моих первых (если не самый первый) ответов на этом форуме
My WebPage
К сообщению приложен файл: 7457578578.xlsx (11.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЭх, не вынесла душа поэта!
Код
=ИНДЕКС($B$2:$B$26;НАИБОЛЬШИЙ(СТРОКА(A$1:A$25)*ЕОШИБКА(ПОИСКПОЗ($B$2:$B$26;$D2:D2;0));ОКРУГЛВВЕРХ(СЛЧИС()*(26-СЧЁТЗ($D2:D2));0)))
Увы, не помню в какой теме

Один из моих первых (если не самый первый) ответов на этом форуме
My WebPage

Автор - _Boroda_
Дата добавления - 10.04.2014 в 16:36
Gustav Дата: Четверг, 10.04.2014, 16:49 | Сообщение № 7
Группа: Админы
Ранг: Участник клуба
Сообщений: 2829
Репутация: 1190 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
_Boroda_, Саша, супер! Всё, сказанное в адрес Михаила, готов повторить и в твой адрес! :D


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение_Boroda_, Саша, супер! Всё, сказанное в адрес Михаила, готов повторить и в твой адрес! :D

Автор - Gustav
Дата добавления - 10.04.2014 в 16:49
  • Страница 1 из 1
  • 1
Поиск:

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