Често за тестване качеството на знанието се прибягва до използването на тестове. Те се използват и за психологически и други видове тестване. На компютъра с цел често се използват различни специализирани приложения. Но дори обичайната програма на Microsoft Excel може да се справи със задачата, която е достъпна на компютри на почти всички потребители. Използвайки инструментариума на това приложение, можете да напишете тест, който не е достатъчен за функционалност, който да се донесе на решения, направени чрез специализиран софтуер. Нека да разберем как да изпълняваме тази задача с Excel.
Тестване
Всеки тест включва избора на един от няколко опции за отговор на въпроса. Като правило има няколко от тях. Желателно е след завършване на теста, потребителят вече е видял, дали се е справил с тест или не. Можете да изпълнявате тази задача в изгнание по няколко начина. Нека да опишем алгоритъма на различни начини да го направим.Метод 1: Поле за въвеждане
Първо, ние ще анализираме най-лесния вариант. Това предполага списък с въпроси, в които са представени отговорите. Потребителят ще трябва да посочи специална област на отговор, който смята за верен.
- Записваме въпроса. Нека използваме математически изрази в този капацитет за простота и като отговори - номерирани опции за техните решения.
- Отделна клетка се разпределя така, че потребителят да може да въведе броя на отговора, който смята за верен. За яснота го маркираме жълто.
- Сега се придвижваме към втория лист на документа. На нея ще бъдат разположени правилните отговори, с които програмата ще обслужва потребителя. В една клетка пишем израз "Въпрос 1" и вмъкнете функцията в съседната функция, ако, която всъщност ще контролира коректността на действията на потребителя. За да извикате тази функция, ние подчертаваме целевата клетка и кликнете върху иконата "Insert Function", разположена в близост до Row.
- Стартира прозорецът Standard Window Wizard. Отидете в категорията "Логика" и ние търсим името "IF". Търсенията не трябва да са дълги, тъй като това име е поставено първо в списъка на логическите оператори. След това разпределяме тази функция и кликнете върху бутона "OK".
- Прозорецът на аргументите на оператора се активира, ако. Посоченият оператор има три области, съответстващи на броя на нейните аргументи. Синтаксисът на тази функция отнема следната форма:
= Ако (log_section; value_iesli_inchina; value_if_nut)
В полето "Логически израз" трябва да въведете координатите на клетката, в която потребителят получава отговор. В допълнение, в същото поле, трябва да посочите правилната опция. За да направите координатите на целевата клетка, настройте курсора в полето. След това се връщаме към листа 1 и маркираме елемента, който възнамеряхме да напишем номера на опцията. Координатите му веднага ще се появят в областта на прозореца на аргумента. Освен това, за да зададете правилния отговор в същото поле след адреса на клетката, да влезете в експресията без кавички "= 3". Сега, ако потребителят в целевия елемент постави "3" цифрата, отговорът ще се счита за вярно и във всички останали случаи - неправилен.
В полето "Значение, ако истина" задайте номера "1", и в полето "стойност, ако е фалшиво", задайте номера "0". Сега, ако потребителят избере правилната опция, тя ще получи 1 резултат и ако е неправилен след 0 точки. За да запишете въведените данни, кликнете върху бутона "OK" в долната част на прозореца на аргумента.
- По същия начин, ние правим още две задачи (или някакъв брой, от които се нуждаете) на потребителя, видим за потребителя.
- На лист 2, използвайки функция, ако обозначим правилните опции, както направихме в предишния случай.
- Сега организираме изчисляването на точките. Може да се направи с прост автоимум. За да направите това, изберете всички елементи, където се съдържа формулата, ако кликнете върху иконата AutoSumma, която се намира на лентата в раздела Начало в редактирането.
- Както виждаме, докато сумата е нулева точка, тъй като не отговорихме на тестовата точка. Най-големият брой точки, които в този случай могат да набират потребителя - 3, ако се състои правилно по всички въпроси.
- Ако желаете, може да се направи, така че броят на резултатите ще се покаже на потребителския лист. Това означава, че потребителят веднага ще види как се справя с задачата. За да направите това, подчертаваме отделна клетка на лист 1, който се нарича "резултат" (или друго удобно име). За да не се счупят главата си дълго време, просто поставете израза "= list2!", След което въведете адреса на този елемент на листа 2, в който има много точки.
- Проверете как работи нашият тест, умишлено позволяваща на една грешка. Както виждаме, резултатът от този тест 2 тест, който съответства на една грешка. Тестът работи правилно.
Урок: Функция, ако в Excele
Метод 2: Падащ списък
Можете също да организирате тест в изгнание, като използвате падащия списък. Нека да видим как да го направим на практика.
- Създайте таблица. В лявата част на това ще бъде задачи, в централната част - отговорите, които потребителят трябва да избере от разработчика на падащия списък. Резултатът ще бъде показан резултатът, който се генерира автоматично в съответствие с верността на избраните отговори от потребителя. Така че, за начало, ние ще изградим рамка за маса и ще въведем въпроси. Приложете същите задачи, използвани в предишния метод.
- Сега трябва да създадем списък с налични отговори. За да направите това, изберете първия елемент в колоната "Отговор". След това отидете в раздела "Данни". След това кликнете върху иконата "Проверка на данните", която се намира в лентата с инструменти "Работа с данни".
- След извършване на тези стъпки, прозорецът за проверка на видимите стойности се активира. Преместете се в раздела "параметри", ако се изпълнява в друг раздел. След това в полето "Тип данни" от падащия списък изберете стойността "Списък". В полето "Източник", по точка със запетая, трябва да запишете решенията, които да се показват, за да изберете в нашия падащ списък. След това кликнете върху бутона "OK" в долната част на активния прозорец.
- След тези действия, пиктограма под формата на триъгълник с ъгъл, насочен къмдясно на клетката с входните стойности. Когато кликнете върху него, ще бъде отворен списък с въведените по-рано опции, единият от които трябва да бъде избран.
- По същия начин правим списъци за други клетки на колоната "отговор".
- Сега трябва да го направим, че в съответните колони клетки "резултатът" показа факта на коректността е отговорът на задачата или не. Както и в предишния метод, това може да се направи с помощта на оператора, ако. Ние подчертаваме първата клетка на колоната "Резултат" и повикайте съветника за функциите, като натиснете иконата "Insert Function".
- След това чрез функциите на функциите, използващи същия вариант, описан в предишния метод, отидете на функцията на функционалните аргументи, ако. Имаме същия прозорец, който сме виждали в предишния случай. В полето "Логически израз", посочете адреса на клетката, в която сте избрали отговора. След това поставете знака "=" и запишете правилното решение. В нашия случай, това ще бъде номер 113. В полето "Значение, ако истината" определяме броя на точките, които искаме да бъдем таксувани на потребителя с правилното решение. Нека това, както в предишния случай, ще бъде номер "1". В полето "Значение, ако е поле", задайте броя на точките. В случай на неправилно решение, нека бъде нула. След като горните манипулации са направени, натиснете бутона "OK".
- По същия начин ще приложим функцията, ако клетките на "резултатите" клетки. Естествено, във всеки случай, в полето "Логически израз", ще има своя собствена версия на правилното решение, съответстващо на проблема в този ред.
- След това правим последен низ, в който ще бъдат закупени размера на точките. Ние разпределяме всички клетки на колоната "Резултат" и кликнете вече познат на иконата AutoSumma в раздела "Начало".
- След това, използвайки падащите списъци в колоните "отговор", ние се опитваме да уточни правилните решения по задачите. Както и в предишния случай, на едно място умишлено позволяват грешка. Както можете да видите, сега наблюдаваме не само общия резултат от теста, но и специфичен въпрос, в решението на което е грешка.
Метод 3: Използване на контроли
Можете също да тествате тестовете, като използвате контролните елементи под формата на един бутон, за да изберете опции за решение.
- За да можете да използвате формите на контролните елементи, преди всичко трябва да активирате раздела Разработчик. По подразбиране той е деактивиран. Ето защо, ако във вашата версия на Excel все още не е активирана, трябва да се извършват някои манипулации. На първо място, преминаваме се към раздела "Файл". Извършваме прехода към раздела "параметри".
- Прозорецът на параметъра е активиран. Тя трябва да се придвижи в раздела "Настройки на лентата". След това, в дясната част на прозореца, ние зададохме квадратчето в близост до позицията "разработчик". За да влязат в сила промените, натиснете бутона "OK" в долната част на прозореца. След тези действия разделът разработчик ще се появи на лентата.
- На първо място, въведете задачата. Когато използвате този метод, всеки от тях ще бъде поставен на отделен лист.
- След това отидете в новия раздел разработчик, който наскоро сме активирали. Кликнете върху иконата "Paste", която се намира в лентата с инструменти "Control". В групата на иконите "Форма контролни елементи" изберете обект, наречен "превключвател". Той има кръгъл бутон.
- Кликнете върху мястото на документа, където искаме да публикуваме отговорите. Там е, че ще се появи елементът на контрола.
- След това въведете една от опциите за решения вместо стандартното име на бутона.
- След това подчертаваме обекта и кликнете върху него с десния бутон на мишката. От наличните опции изберете елемента "Копиране".
- Изберете клетката по-долу. След това щракнете върху Кликнете с десния бутон върху избора. В посочения списък изберете позицията "Paste".
- След това ние произвеждаме още два пъти, тъй като решихме, че ще има четири възможности за решения, въпреки че във всеки конкретен случай техният брой може да се различава.
- След това преименуваме всяка опция, така че да не съвпадат помежду си. Но не забравяйте, че една от опциите трябва да е правилна.
- След това украсяваме обекта, за да отидем на следващата задача, а в нашия случай това означава преход към следващия лист. Отново кликнете върху иконата "Insert", разположена в раздела Разработчик. Този път отиваме при избора на обекти в групата "ActiveX Elements". Изберете обекта "бутон", който има правоъгълник.
- Кликнете върху областта на документа, която се намира под данните, въведени по-рано. След това ще се появи на него обект, от който се нуждаем.
- Сега трябва да променим някои свойства на формирания бутон. Щракнете върху него на десния бутон на мишката и в менюто, което се отваря, изберете позицията "Свойства".
- Отваря се прозорецът за управление. В полето "Име" сменим името на този, което ще бъде по-подходящо за този обект, в нашия пример ще бъде името "Next_vopros". Обърнете внимание, че в това поле няма интервали. В полето "Надпис" въведете стойността на "следващия въпрос". Вече има разрешени пропуски и това име ще се покаже на нашия бутон. В полето "BackColor" изберете цвета, който обектът ще има. След това можете да затворите прозореца на свойствата, като кликнете върху стандартната икона за затваряне в горния десен ъгъл.
- Сега кликнете с десния бутон върху името на текущия лист. В менюто се отваря, изберете "Преименуване".
- След това името на листа става активно и ние се занимаваме с ново име "Въпрос 1".
- Отново кликнете върху него с десния бутон на мишката, но сега в менюто, спрете селекцията на елемента "Преместване или копиране ...".
- Стартира се прозорецът за създаване на копие. Зададохме отметка в него близо до "Създаване на копие" и кликнете върху бутона "OK".
- След това променяме името на листа до "Въпрос 2" по същия начин, както е направено по-рано. Този лист все още съдържа напълно идентично съдържание като предишния лист.
- Ние променяме номера на задачата, текста, както и отговорите на този лист върху онези, които считаме за необходимо.
- По същия начин, създайте и променяйте съдържанието на листа "Въпрос 3". Само в него, тъй като това е последната задача, вместо името на бутона "следващият въпрос", можете да поставите името "пълно изпитване". Как да го направите вече е обсъждано по-рано.
- Сега се връщаме в раздела "Въпрос 1". Трябва да завържем превключвател към определена клетка. За да направите това, щракнете с десния бутон върху някой от превключвателите. В менюто се отваря, изберете обекта "Формат на обекта ...".
- Контролният прозорец е активиран. Влезте в раздела "Контрол". В полето "Комуникация с клетка" зададете адреса на всеки празен обект. Ще се покаже номер в него в съответствие с това, което точно ще бъде активен.
- Подобна процедура се извършва върху листа с други задачи. За удобство е желателно свързаната клетка да е на едно и също място, но върху различни листове. След това отново се връщаме към листа "Въпрос 1". Кликнете с десния бутон върху елемента "следващият въпрос". В менюто изберете позицията "Източник".
- Отваря се командният редактор. Между командите "частни под" и "край", трябва да напишем преходен код към следващия раздел. В посочения случай ще изглежда така:
Работни листове ("въпрос 2"). Активирайте
След това затворете прозореца на редактора.
- Подобна манипулация със съответния бутон, който правим по листа "Въпрос 2". Само там отговарят следната команда:
Работни листове ("въпрос 3"). Активирайте
- В командния редактор командите "Въпрос 3" произвеждат следното вписване:
Работни листове ("резултат"). Активирайте
- След това създаваме нов лист, наречен "резултат". Тя ще покаже резултата от тестовия проход. За тези цели създаваме таблица от четири колони: "Въпрос номер", "Правилен отговор", "Въведение Отговор" и "Резултат". В първата колона отговарят на номера на задачите "1", "2" и "3". Във втората колона, срещу всяка работа, въведете номера на позицията на превключвателя, съответстващ на правилното решение.
- В първата клетка в полето "Въведение Отговор" поставяме знака "=" и посочваме линк към клетката, която свързваме с превключвателя на лист "Въпрос 1". Подобни манипулации се извършват с клетки по-долу, само за тях показват препратките към съответните клетки на "Въпрос 2" и "Въпрос 3" листа.
- След това подчертаваме първия елемент от колоната "Резултат" и извиквам функцията на аргументите на функцията, ако е същият метод, който говорихме по-горе. В полето "Логическо изразяване" посочете адреса на клетката "Въведена отговорност" на съответната линия. След това поставяме знака "=" и след това посочваме елемента координира в колоната "правилен отговор" на същата линия. В полетата "означава, ако истина" и "означава, ако лъжа" въведете съответно номера "1" и "0". След това кликнете върху бутона "OK".
- За да копирате тази формула в диапазона по-долу, поставяме курсора на долния десен ъгъл на елемента, в който се намира функцията. В същото време се появява маркер за пълнене под формата на кръст. Кликнете върху левия бутон на мишката и дръпнете маркера до края на таблицата.
- След това, за да обобщим общия резултат, използваме AutoSumum, както вече беше направено повече от веднъж.
На този тест тестът може да се счита за завършен. Той е напълно готов за преминаване.
Спряхме по различни начини за създаване на тестване с помощта на Excel инструменти. Разбира се, това не е пълен списък на всички възможни опции за създаване на тестове в това приложение. Комбиниране на различни инструменти и обекти, можете да създавате тестове абсолютно за разлика от другите според функционалността. В същото време е невъзможно да не се отбележи, че във всички случаи, когато създавате тестове, се използва логическа функция, ако.