Создание тестов в Microsoft Excel

|

Создание тестов в Microsoft Excel

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

Реализация тестирования

Любой тест предполагает выбор одного из нескольких вариантов ответа на вопрос. Как правило, их несколько. Желательно, чтобы после завершения теста пользователь уже мог сам убедиться, справился он с испытанием или нет. Есть несколько способов выполнить эту задачу в Excel. Опишем алгоритм разными способами, как это сделать.

Способ 1: поле для ввода

Прежде всего, рассмотрим самый простой вариант. Предполагает наличие списка вопросов, на которые представлены ответы. Пользователь должен указать в специальном поле, какой вариант ответа он считает правильным.

  1. Запишем вопрос. Используем для простоты математические выражения в этом свойстве, а в качестве ответов пронумерованные решения.
  2. Создание тестов в Microsoft Excel

  3. Выделяем отдельную ячейку, чтобы пользователь мог ввести номер ответа, который он считает правильным. Для наглядности обозначим его желтым цветом.
  4. Создание тестов в Microsoft Excel

  5. Теперь переходим ко второму листу документа. Именно на нем будут располагаться правильные ответы, с помощью которых программа будет сверять данные пользователя. В одну ячейку пишем выражение «Вопрос 1», а в следующую вставляем функцию ЕСЛИ, которая собственно и будет проверять правильность действий пользователя. Чтобы вызвать эту функцию, выберите целевую ячейку и щелкните значок «Вставить функцию» рядом с панелью формул.
  6. Создание тестов в Microsoft Excel

  7. Откроется окно мастера функций по умолчанию. Перейдите на вкладку «Логические» и ищите там название «ЕСЛИ». Поиски не должны быть долгими, так как это имя стоит первым в списке логических операторов. После этого выберите эту функцию и нажмите на кнопку «ОК».
  8. Создание тестов в Microsoft Excel

  9. Окно Аргументы инструкции IF включено. Указанный оператор имеет три поля, соответствующие количеству аргументов. Синтаксис этой функции имеет следующий вид:

    =ЕСЛИ(Логическое_выражение, Значение_если_истина, Значение_если_ложь)

    В поле «Логическое выражение» необходимо ввести координаты ячейки, куда пользователь вводит ответ. Кроме того, вы должны ввести правильный вариант в том же поле. Чтобы ввести координаты целевой ячейки, поместите курсор в поле. Затем возвращаемся к листу 1 и отмечаем тот элемент, на котором намеревались написать номер варианта. Координаты сразу появятся в поле окна аргумента. Кроме того, для указания правильного ответа в этом же поле после адреса ячейки введите выражение без кавычек «=3». Теперь, если пользователь поставит цифру «3» в целевой элемент, ответ будет считаться правильным, а во всех остальных случаях — неправильным.

    В поле «Значение, если правда» введите цифру «1», а в поле «Значение, если ложь» введите цифру «0». Теперь, если пользователь выберет правильный вариант, он получит 1 балл, а если неправильный, то 0 баллов. Для сохранения введенных данных нажмите кнопку «ОК» внизу окна аргумента.

  10. Создание тестов в Microsoft Excel

  11. Аналогично составляем еще две задачи (или любое нужное нам количество) на видимом пользователю листе.
  12. Создание тестов в Microsoft Excel

  13. На листе 2 с помощью функции ЕСЛИ указываем правильные варианты, как и в предыдущем случае.
  14. Создание тестов в Microsoft Excel

  15. Теперь давайте организуем подсчет очков. Это можно сделать с помощью простой автосуммы. Для этого выделите все элементы, содержащие формулу ЕСЛИ, и нажмите на значок автосуммирования, который находится на ленте во вкладке «Главная» в блоке «Редактирование».
  16. Создание тестов в Microsoft Excel

  17. Как видите, пока сумма равна нулю баллов, так как мы не ответили ни на одно тестовое задание. Максимальное количество баллов, которое пользователь может набрать в этом случае, равно 3, если он правильно ответит на все вопросы.
  18. Создание тестов в Microsoft Excel

  19. При желании можно сделать так, чтобы количество набранных баллов отображалось на листе пользователя. То есть пользователь сразу увидит, как он справился с задачей. Для этого выделяем на листе 1 отдельную ячейку, которую называем «Результат» (или другое удобное название). Чтобы долго не портить себе мозг, поставим просто выражение «=Лист2!» в нем, после чего вводим адрес того элемента на Листе 2, где находится автосумма баллов.
  20. Создание тестов в Microsoft Excel

  21. Давайте проверим, как работает наш тест, специально допустив одну ошибку. Как видите, результат этого теста — 2 балла, что соответствует одной ошибке. Тест работает как надо.

Создание тестов в Microsoft Excel

Урок: Функция ЕСЛИ в Excel

Способ 2: выпадающий список

Вы также можете организовать тест в Excel с помощью выпадающего списка. Давайте посмотрим, как это сделать на практике.

  1. Делаем стол. В левой части будут задачи, в центральной части — ответы, которые пользователь должен выбрать из выпадающего списка, предложенного разработчиком. В правой части будет показан результат, который генерируется автоматически в зависимости от правильности ответов, выбранных пользователем. Итак, для начала мы построим рамку таблицы и введем вопросы. Используем те же задачи, что и в предыдущем методе.
  2. Создание тестов в Microsoft Excel

  3. Теперь нам нужно создать список доступных ответов. Для этого выберите первый пункт в столбце «Ответ». После этого перейдите на вкладку «Данные». Затем нажмите на иконку «Проверка данных», расположенную на панели инструментов «Работа с данными».
  4. Создание тестов в Microsoft Excel

  5. После выполнения этих шагов будет активировано окно для проверки видимых значений. Переходим на вкладку «Параметры», если она была запущена в другой вкладке. В поле «Тип данных» выберите из выпадающего списка значение «Список». В поле «Источник» через точку с запятой необходимо прописать решения, которые появятся для выбора в нашем выпадающем списке. Затем нажмите кнопку «ОК» внизу активного окна.
  6. Создание тестов в Microsoft Excel

  7. После этих действий справа от ячейки с указанными значениями появится значок в виде треугольника с углом, направленным вниз. При нажатии на нее открывается список с указанными нами ранее вариантами, один из которых следует выбрать.
  8. Создание тестов в Microsoft Excel

  9. Таким же образом формируем списки и для других ячеек в колонке «Ответ».
  10. Создание тестов в Microsoft Excel

  11. Теперь нам нужно убедиться, что в соответствующих ячейках в столбце «Результат» отображается тот факт, правильный ответ на задание или нет. Как и в предыдущем способе, это можно сделать с помощью оператора ЕСЛИ. Выберите первую ячейку в столбце «Результат» и вызовите мастер функций, щелкнув значок «Вставить функцию».
  12. Создание тестов в Microsoft Excel

  13. Затем через Мастер функций, используя ту же опцию, что и в предыдущем способе, перейдите в окно IF Function Arguments. Перед нами открывается то самое окно, которое мы видели в предыдущем случае. В поле «Булево выражение» вводим адрес ячейки, где выбираем ответ. Затем поставьте знак «=» и запишите правильное решение. В нашем случае это будет число 113. В поле «Значение, если правда» вы задаете количество баллов, которое мы хотим, чтобы пользователь был награжден за правильное решение. Пусть это, как и в предыдущем случае, будет число «1». Введите количество баллов в поле «Значение, если ложь». В случае неправильного решения оставьте его равным нулю. После завершения вышеуказанных манипуляций нажмите кнопку «ОК».
  14. Создание тестов в Microsoft Excel

  15. Таким же образом реализуем функцию ЕСЛИ в остальных ячейках столбца «Результат». Естественно, в поле «Логическое выражение» в каждом случае будет свой вариант правильного решения, соответствующий вопросу в этой строке.
  16. После этого мы делаем последнюю строку, где суммируются общие баллы. Выделите все ячейки в столбце «Результат» и нажмите на уже знакомую иконку автосуммирования во вкладке «Главная».
  17. Создание тестов в Microsoft Excel

  18. После этого с помощью выпадающих списков в ячейках столбца «Ответ» пытаемся указать правильные решения поставленных задач. Как и в предыдущем случае, в одном месте мы намеренно ошибаемся. Как видите, теперь мы наблюдаем не только общий результат тестирования, но и конкретный вопрос, решение которого содержит ошибку.

Создание тестов в Microsoft Excel

Способ 3: использование элементов управления

Вы также можете протестировать использование кнопок для выбора решений.

  1. Чтобы иметь возможность использовать элементы управления формы, вы должны сначала включить вкладку «Разработчик». По умолчанию он отключен. Поэтому, если он еще не активирован в вашей версии Excel, следует произвести некоторые манипуляции. Первым делом переходим на вкладку «Файл». Там переходим в раздел «Настройки».
  2. Создание тестов в Microsoft Excel

  3. Окно опций активировано. В нем следует перейти в раздел «Настроить ленту». Затем в правой части окна поставьте галочку напротив позиции «Разработчик». Чтобы изменения вступили в силу, нажмите кнопку «ОК» внизу окна. После этих действий на ленте появится вкладка «Разработчик.
  4. Создание тестов в Microsoft Excel

  5. Прежде всего, входим в задачу. При использовании этого метода каждый из них будет размещен на отдельном листе.
  6. Создание тестов в Microsoft Excel

  7. После этого переходим на вкладку «Разработчик», которую мы недавно активировали. Мы нажимаем на значок «Вставить», расположенный в панели инструментов «Управление». В группе значков «Элементы управления формой» выберите объект «Переключатель». Выглядит как круглая кнопка.
  8. Создание тестов в Microsoft Excel

  9. Нажимаем на то место в документе, где хотим разместить ответы. Здесь появится нужный нам элемент управления.
  10. Создание тестов в Microsoft Excel

  11. Затем вводим одно из решений вместо стандартного названия кнопки.
  12. Создание тестов в Microsoft Excel

  13. После этого выберите объект и щелкните по нему правой кнопкой мыши. Выберите пункт «Копировать» из доступных вариантов».
  14. Создание тестов в Microsoft Excel

  15. Выберите ячейки ниже. Затем щелкните правой кнопкой мыши выделение. Выберите «Вставить» из появившегося списка».
  16. Создание тестов в Microsoft Excel

  17. Затем вставляем еще два раза, так как решили, что решений будет четыре, хотя количество в каждом случае может разниться.
  18. Создание тестов в Microsoft Excel

  19. Затем мы переименовываем каждую опцию, чтобы они не перекрывались. Но не забывайте, что один из вариантов должен быть правильным.
  20. Создание тестов в Microsoft Excel

  21. Затем мы рисуем объект для перехода к следующему заданию, а в нашем случае это означает переход к следующему листу. Снова нажмите значок «Вставить» на вкладке «Разработчик». На этот раз мы переходим к выбору объектов в группе управления ActiveX. Выберите объект Button, который выглядит как прямоугольник.
  22. Создание тестов в Microsoft Excel

  23. Нажимаем на область документа, которая находится ниже введенных ранее данных. После этого на нем появится нужный нам объект.
  24. Создание тестов в Microsoft Excel

  25. Теперь нам нужно изменить некоторые свойства получившейся кнопки. Щелкаем по нему правой кнопкой мыши и в открывшемся меню выбираем пункт «Свойства».
  26. Создание тестов в Microsoft Excel

  27. Откроется окно свойств элемента управления. В поле «Имя» измените имя на то, которое будет более актуально для данного объекта, в нашем примере это будет имя «Следующий_вопрос». Обратите внимание, что пробелы в этом поле не допускаются. В поле «Заголовок» введите значение «Следующий вопрос». Здесь уже разрешены пробелы, и это имя будет отображаться на нашей кнопке. В поле «BackColor» выберите цвет, который должен быть у объекта. После этого вы можете закрыть окно свойств, щелкнув значок закрытия по умолчанию в правом верхнем углу.
  28. Создание тестов в Microsoft Excel

  29. Теперь щелкните правой кнопкой мыши имя текущего листа. В открывшемся меню выберите «Переименовать».
  30. Создание тестов в Microsoft Excel

  31. После этого название листа становится активным, и мы вписываем туда новое название «Вопрос 1».
  32. Создание тестов в Microsoft Excel

  33. Снова щелкаем по нему правой кнопкой мыши, но теперь в меню останавливаем выделение на пункте «Переместить или скопировать…».
  34. Создание тестов в Microsoft Excel

  35. Откроется окно создания копий. Поставьте галочку напротив «Создать копию» и нажмите кнопку «ОК».
  36. Создание тестов в Microsoft Excel

  37. После этого измените название листа на «Вопрос 2» так же, как мы это делали раньше. Этот лист имеет пока полностью идентичное содержание предыдущему листу.
  38. Создание тестов в Microsoft Excel

  39. Меняем номер задачи, текст и ответы на этом листе на те, которые считаем нужными.
  40. Создание тестов в Microsoft Excel

  41. Таким же образом создаем и меняем содержимое листа «Вопрос 3». Только в нем, так как это последнее задание, вместо названия кнопки «Следующий вопрос» можно поставить название «Завершить тестирование». Как это делается, уже обсуждалось ранее.
  42. Создание тестов в Microsoft Excel

  43. Вернемся к вкладке «Вопрос 1». Нам нужно привязать переключатель к конкретной ячейке. Для этого щелкните правой кнопкой мыши на одном из переключателей. В открывшемся меню выберите пункт «Форматировать объект…».
  44. Создание тестов в Microsoft Excel

  45. Активируется окно формата элемента управления. Перейдите на вкладку «Управление». В поле «Ссылка на ячейку» введите адрес пустого объекта. В нем появится число, согласно которому именно переключатель будет активен на счету.
  46. Создание тестов в Microsoft Excel

  47. Аналогичную процедуру проделываем на листах других задач. Для простоты желательно, чтобы связанная ячейка находилась в одном месте, но на разных листах. После этого снова возвращаемся к листу «Вопрос 1». Щелкните правой кнопкой мыши пункт «Следующий вопрос». В меню выберите пункт «Исходный текст».
  48. Создание тестов в Microsoft Excel

  49. Откроется редактор команд. Между командами «Private Sub» и «End Sub» мы должны написать код для перехода на следующую вкладку. В этом случае это будет выглядеть так:

    Рабочий лист («Вопрос 2»). Активировать

    После этого закройте окно редактора.

  50. Создание тестов в Microsoft Excel

  51. Аналогичную манипуляцию проделываем с соответствующей кнопкой на листе «Вопрос 2». Только там вводим следующую команду:

    Рабочий лист («Вопрос 3»). Активировать

  52. Создание тестов в Microsoft Excel

  53. В командном редакторе листа кнопки «Вопрос 3» делаем следующую запись:

    Электронная таблица («Результат»). Активировать

  54. Создание тестов в Microsoft Excel

  55. После этого создайте новый лист под названием «Результат». Он отобразит результат теста. Для этих целей создадим таблицу с четырьмя столбцами: «Номер вопроса», «Правильный ответ», «Данный ответ» и «Результат». В первую колонку вводим по порядку количество задач «1», «2» и «3». Во вторую колонку напротив каждой задачи вносим номер положения переключателя, который соответствует правильному решению.
  56. Создание тестов в Microsoft Excel

  57. В первой ячейке поля «Введенный ответ» ставим знак «=» и вписываем ссылку на ячейку, которую мы подключили к коммутатору на листе «Вопрос 1». Аналогичные манипуляции проделываем с ячейками ниже, только для них указываем ссылки на соответствующие ячейки на листах «Вопрос 2» и «Вопрос 3».
  58. Создание тестов в Microsoft Excel

  59. Далее выбираем первый пункт в столбце «Результат» и вызываем окно IF Function Arguments тем же способом, о котором мы говорили выше. В поле «Логическое выражение» введите адрес ячейки «Предоставленный ответ» в соответствующей строке. Затем ставим знак «=» и после этого указываем координаты элемента в графе «Правильный ответ» на той же строке. В поля «Значение, если правда» и «Значение, если ложь» введите цифры «1» и «0» соответственно. После этого нажмите на кнопку «ОК».
  60. Создание тестов в Microsoft Excel

  61. Чтобы скопировать эту формулу в область ниже, поместите курсор в правый нижний угол элемента, где находится функция. Появится крестообразный маркер заполнения. Щелкните левой кнопкой мыши и перетащите курсор вниз в конец таблицы.
  62. Создание тестов в Microsoft Excel

  63. После этого для подведения общего итога используем автосуммирование, что мы делали не раз.

Создание тестов в Microsoft Excel

На этом создание теста завершено. Он готов к работе.

Мы сосредоточились на различных способах создания тестов с помощью инструментов программы Excel. Конечно, это далеко не полный список всех возможных вариантов создания тестов в этом приложении. Комбинируя разные инструменты и объекты, можно создавать тесты, совершенно не похожие друг на друга по функционалу. При этом следует отметить, что во всех случаях при создании тестов используется логическая функция ЕСЛИ.

Источники
  • https://lumpics.ru/how-to-create-a-test-in-excel/
Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
5881
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: