Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.75/89: Рейтинг темы: голосов - 89, средняя оценка - 4.75
2 / 2 / 0
Регистрация: 15.05.2009
Сообщений: 5

Создание теста

15.05.2009, 01:07. Показов 18980. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делаю тест с выбором варианта ответа (варианты ответов делал так:Данные-проверка и тд.) теперь не могу разобраться как связать правильный ответ с формулой ЕСЛИ и сделать подсчет результатов через СЧЕТЕСЛИ.
Кто знает обьясните пожалуйста,желательно на каком-нибудь небольшом примере. Или скажите,где можно взять подробное описание, как создавать данный тип теста.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.05.2009, 01:07
Ответы с готовыми решениями:

Создание программы-теста(оценивание знаний) и вывод теста в форму, с подсчетом оценки(балл за правильный ответ)
Здравствуйте, уважаемые форумчане. У меня назрел еще один вопрос: -Есть задание написать приложение, которое осуществляет...

Создание теста
Помогите написать создание тестов на delphi 7

Создание теста в 1С
Товарищи, выручайте!! Нужно создать базу с тестом по психологии. Нужно что бы после ответов на вопросы теста "Да" либо...

26
27 / 27 / 10
Регистрация: 29.04.2009
Сообщений: 90
15.05.2009, 07:25
к сожелению не совсем понятно как у тебя реализованы варианты ответов, выложи файл с примером будет легче понять что ты хочешь. А так =СЧЁТЕСЛИ(B1:B7;1) т.е. проверяет в скольких ячейках с b1 по b7 значение 1, и выводит в ячейку их количество.

Добавлено через 25 минут 48 секунд
да в принципе дома где-то должен валятся тест сделанный в excel с использыванием radiobutton и логических формул, если интересно могу поискать.
0
Я слежу за тобой...
 Аватар для Nastya94
1322 / 159 / 1
Регистрация: 27.07.2008
Сообщений: 913
15.05.2009, 08:22
Цитата Сообщение от mikutu Посмотреть сообщение
да в принципе дома где-то должен валятся тест сделанный в excel с использыванием radiobutton и логических формул, если интересно могу поискать.
Поищите, пожалуйста))
0
2 / 2 / 0
Регистрация: 15.05.2009
Сообщений: 5
15.05.2009, 11:20  [ТС]
Файл выложу позже,сейчас нет нормального доступа к интернету,сижу с телефона.

Постараюсь пока так объяснить: тест с вариантом выбора ответа,надо выбрать один из нескольких.
Проводил такие действия: меню данные далее подменю проверка- тип данных список и в источник впитывал варианты ответов. Итогом получается список из ответов для выбора.
Для подведения итогов нужна функция ЕСЛИ,вот тут-то я и не пойму в какую ячейку ее пропитывать,либо в любую,а потом скрыть ее,либо в ту,где содержится список вариантов ответов.
2
 Аватар для BasicMan
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
15.05.2009, 11:30
на отдельный лист, скрытый для тестируемых
кста, в этом разделе можно поискать
0
2 / 2 / 0
Регистрация: 15.05.2009
Сообщений: 5
15.05.2009, 13:35  [ТС]
Так делал,но что-то не получается,видать не правильно что-то пропитываю и не могу понять на другом листе прописывать функцию ЕСЛИ для каждого номера варианта ответа в отдельных ячейках?(всего 10 вопросов) не могу понять какое логическое выражение надо писать. В связи с этим и функция СЧЕТЕСЛИ то же не получается.
Нет тут надо просто файл выложить,тогда более понятней будет,но это только к вечеру.
0
27 / 27 / 10
Регистрация: 29.04.2009
Сообщений: 90
15.05.2009, 14:44
Я делал так (правда я там не скрывал всю логику на другие листы), просто я тогда не сильно разбирался с этим, а тест этот писал просто для того что бы посмотреть как это в принципе можно сделать в excel (просто мне легче все таки написать такое на C с БД поэтому не стал копаться в этом сильно)
В файле есть макрос для очистки анкеты после тестирования.
Сей час посмотрел и чтобы обращаться к ячейке на другом листе нужно писать название_листа!название_ячейки (пример - данные!a1)
Вложения
Тип файла: zip Анкета2.zip (8.9 Кб, 650 просмотров)
0
 Аватар для Toxa33rus
3924 / 925 / 125
Регистрация: 16.04.2009
Сообщений: 1,970
15.05.2009, 15:27
Вот так не пойдет?
Вложения
Тип файла: rar Книга1.rar (1.9 Кб, 976 просмотров)
1
2 / 2 / 0
Регистрация: 15.05.2009
Сообщений: 5
16.05.2009, 19:30  [ТС]
извиняюсь,что вчера тест не выложил вот он
за примеры спасибо ща погляжу то или не то


Вот так не пойдет?
вот почти так только не через функцию СОВПАД
первые два столбца вот такие как и меня
Вложения
Тип файла: rar Книгзача1.rar (3.4 Кб, 732 просмотров)
0
2 / 2 / 0
Регистрация: 15.05.2009
Сообщений: 5
16.05.2009, 23:17  [ТС]
2 Тоха33 спасибо, сделал по вашей аналогии только через функцию ЕСЛИ, все получилось.У меня была ошибка в строках ЕСЛИ_ИСТИНА и ЕСЛИ_ЛОЖЬ не знал,что туда писать. Сделал как у вас 1 и 0 , и все получилось. Спасибо всем за помощь
0
0 / 0 / 0
Регистрация: 22.07.2009
Сообщений: 3
22.07.2009, 21:19
добрый день
не подскажете, может у кого есть наброски макроса для формирования печатного теста и ответов к нему?

как я это себе представляю, есть таблица с вопросами и отвеами из которой формируется заданное количество тестов с заданным количеством вопросов,
в каждом варианте теста разный порядок вопросов и ответов

заранее спасибо
0
 Аватар для BasicMan
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
22.07.2009, 21:25
вот тут есть тест
Доделать макрос
0
0 / 0 / 0
Регистрация: 22.07.2009
Сообщений: 3
22.07.2009, 21:34
это немного не то

вот хочу что то вроде этого, только с возможностью распечатки
http://master-test.net/
0
LiR
28.07.2009, 07:56
Цитата Сообщение от karim Посмотреть сообщение
это немного не то

вот хочу что то вроде этого, только с возможностью распечатки
http://master-test.net/
Возможность распечатки легко добавить на Мастер-Тест. Вы им напишите лучше что хотите сделать и они будут рады вам помочь.
 Аватар для Leonardy
0 / 0 / 0
Регистрация: 04.09.2009
Сообщений: 13
04.09.2009, 13:51
Нужен совет в такой ситуации:
Делаю тест в Excel. Макрос подсчитывает баллы и выводит оценку. Все ячейки, кроме тех, куда вводятся ответы, защищены и включена защита листа с паролем. В одну из ячеек испытуемый вводит свою фамилию.
Вопросы: 1) Можно ли сделать так, чтобы макрос автоматически сохранял выполненную работу в отдельный файл, используя эту фамилию как часть имени файла? (Например: Test1_Иванов, Test1_Сидоров и т.п.). У меня почему-то сохраняет под одним и тем же именем: с той фамилией, на которой писался макрос. 2) Как заблокировать полностью весь лист после выставления отметки? Ведь нужно сперва снять старую защиту, а потом поставить новую. Но ведь даже при выполнении макроса запрашивается пароль.
0
 Аватар для Toxa33rus
3924 / 925 / 125
Регистрация: 16.04.2009
Сообщений: 1,970
04.09.2009, 19:34
1) Так файл сохраняйте не "Иванов.xls" а:
Visual Basic
1
FileName = "Test1_" & Cells(2,1) & "xls" 'допустим фамилия в ячейке А2
1
 Аватар для Leonardy
0 / 0 / 0
Регистрация: 04.09.2009
Сообщений: 13
04.09.2009, 20:40
Toxa33rus, большое спасибо! Теперь всё сохраняет так, как надо.
А со вторым вопросом можете помочь? Нужно, чтобы после (или до) сохранения лист заблокировался для ввода данных. Можно, наверное, добавить в макрос "Защиту книги" с паролем, а не листа, но как сделать, чтобы пароль не запрашивался?
0
 Аватар для Leonardy
0 / 0 / 0
Регистрация: 04.09.2009
Сообщений: 13
06.09.2009, 20:52
Всё, с макросом разобралась: копирует, сохраняет, защищает и пароли не запрашивает.
Осталась одна загвоздка: из файла с результатами теста хотелось бы удалить ненужные чистые листы, но при выполнении макроса выдаётся вопрос типа: "Лист2 может содержать данные. Вы хотите его удалить?", хотя данный документ только что создан. Как можно это устранить?
Вот этот кусочек из программы:
Visual Basic
1
2
3
4
5
6
7
'Создание нового документа
    Workbooks.Add
'Удаление лишних листов
    Sheets("Лист3").Select
    ActiveWindow.SelectedSheets.Delete
    Sheets("Лист2").Select
    ActiveWindow.SelectedSheets.Delete
P.S. Почему в предыдущем сообщении кнопки "Правка" сегодня уже не было?
0
 Аватар для Toxa33rus
3924 / 925 / 125
Регистрация: 16.04.2009
Сообщений: 1,970
07.09.2009, 16:47
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Application.DisplayAlerts = False
 
 Workbooks.Add
'Удаление лишних листов
 Sheets("Лист3").Select
 ActiveWindow.SelectedSheets.Delete
 Sheets("Лист2").Select
 ActiveWindow.SelectedSheets.Delete
 
 
Application.DisplayAlerts = True
Добавлено через 2 минуты
Цитата Сообщение от Leonardy Посмотреть сообщение
P.S. Почему в предыдущем сообщении кнопки "Правка" сегодня уже не было?
А то залезете в свои старые сообщения и пока модераторы спят понавставляете туда матных букв и цифр
0
 Аватар для Leonardy
0 / 0 / 0
Регистрация: 04.09.2009
Сообщений: 13
07.09.2009, 20:09
Вы правы, теперь удаляет без запроса.
А позвольте узнать, что означает функция Application.DisplayAlerts? Почему она стоит именно там, где стоит, и для чего нужны пустые строки? Просто хотелось бы знать, что же я пишу, а "Help" у меня не работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.09.2009, 20:09
Помогаю со студенческими работами здесь

Создание теста
Как можно создать тест !!! Система состоит в основном из пяти компонентов: Редактор тестовых заданий - для подготовки комплекта...

Создание теста
Нужна помощь с созданием теста. Как подключить кнопку в тест, помогите, пожалуйста from tkinter import * from...

Создание теста
Здравствуйте! Помогите пожалуйста поправить код, чтобы он заработал. Возможно неправильно прописаны обработчики элементов управления... ...

Создание теста
Здравствуйте всем!!! Помогите, пожалуйста, разобраться с созданием программы тестирования. Код писала с использованием книги, но выдает...

Создание теста
Здравствуйте. Подскажите, пожалуйста, как реализовать создание теста в с# с использованием mysql? Написаны два класса вопросы и ответы,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru