Как да се отличи в 2018 да се направи таблица за тестване на теста, Microsoft Office за жени

Семинар • Таблици • Формула 3978

Как да се отличи през 2010 г. да се направи таблица за тестване на теста, Microsoft Office за жени

Готвене маса (фиг. 10.5). Първият ред - номера 10 въпроса. Въпрос текст може да бъде даден по-долу, да си води бележки, и така нататък. Д. Както предпочитате.

Фиг. 10.5. маса подготовка

Във втория ред, който се нарича "Изследване на номер 1", учениците ще влязат техните отговори. В третия ред, въведете формулата, която съдържа правилните отговори на теста. Да предположим, студенти, избрани от три възможни отговори в този тест. Не се притеснявайте, тази линия след това ние се скрие, и това няма да се вижда. Забележете формула в клетка B3 на фиг. 10.5. Използвах тук логична функция на библиотеката Excel. В общи линии, това е, както следва: IF (log_vyrazhenie; стойност при вярно; стойност при невярно). АКО функция връща една стойност, ако резултатите от състоянието, в TRUE, и друга стойност, ако както и резултатите от фалшиви.

С прости думи: първият аргумент на функцията (log_vyrazhenie) - логически израз, който функционира проверки. Ако изразът е верен, функцията за изход връща вторият аргумент (znachenie_esli_ вярно), ако изразът не е верен, то функцията изход - третият аргумент (стойност при невярно). Аргумент log_vyrazhenie - задължително. Например, В2 = 1 - логически израз; Ако стойността в клетка В2 е равно на 1, този израз е вярно, в противен случай - невярно. Този аргумент да използвате всеки оператор сравнение.

Сравнение оператори в Excel:

Стойност при вярно аргумент. Тази стойност се върнат, ако аргумента съответства log_vyrazhenie TRUE.
Стойност при невярно аргумент. Тази стойност се върнат, ако аргумент log_vyrazhenie на съответства на FALSE.

Фиг. 10.6 е пример за използване на тази функция.

Фиг. 10.6. Пример на функцията IF

Във втората колона - номер. Ако функцията проверява логически израз В1> 3 (за да се вземат следващите шевове съответстващ клетъчни стойности в колона В) и извежда стойността на "стойност по-голяма от три," в случаите, когато броят на втората колона е по-голяма от 3, и "стойност е по-голяма от три," ако броят на във втората колона е по-малка или равна на 3. в текста на втория и третия аргументи използва. Забележка: текстът е задължително да вземат в кавички.

Но да се върнем към формулата на фиг. 10.5. Значението му е, че ако студентът отговаря правилно, стойността на третия ред на клетката придобива стойност 1, ако той не е наред, след това 0. Ако B2 = 1 (т.е. правилния отговор на въпрос номер 1), а след това на клетка B3 = 1, ако отговорът погрешно, след B3 = 0. На фиг. 10,5 5 студент даде правилния отговор. Третият ред 5 единици, а останалата част - нула. Клетката L3 - сумата от клетки B3: K3. Сега трябва да се скрие на третия ред, за да отговори на въпросите в тестовете не съм виждал правилните отговори, които са включени във формулата.

Маркирайте третия ред, щракнете върху раздела Начало, в групата Клетки, щракнете върху бутона Format и в резултат на менюто, натиснете скриете или покажете → Скрий линия. Виж фиг. 10.7 Третият ред е отишъл. (Искате ли да изведете низ обратно, използвайте дисплея ред.)

Как да се отличи през 2010 г. да се направи таблица за тестване на теста, Microsoft Office за жени

Фиг. 10.7. резултати

Но цифрата вече е видял резултата, който се издава при тест. Как мога да направя това?

Cell В4 извежда резултата на система за десет точки (стойността в клетка B4 е стойността в клетка L3, които са скрити от теста). Фиг. 10.7 Резултатът е 8, това означава, че от 10 въпроса 8 студент даде правилния отговор. Cell B5 визуализира резултата от системата на пет точки, и всичко, което е по-сложно. Подходът е, както следва:
  • Ако верни отговори 9 или 10, оценката 5;
  • Ако верни отговори 7 или 8, оценката 4;
  • Ако верни отговори от 6 до 4 резултата 3;
  • Ако верни отговори 3, оценката 2;
  • Ако верни отговори 2 или 1, а след това оценка 1.

Привеждам този пример, за да ви кажа, че като аргумент на функцията IF може да бъде всяка логическа функция. И там са вложени функция може да бъде не повече от 64. Но аз слабо представите как може да се изгради една логическа конструкция от 64-те под-функции и не се объркват ... Нека поне се опитаме да разберем от трите.

Обърнете внимание на формулата на фиг. 10.7. Анализ на "матрьошка" винаги трябва да се започне с най-малките, т.е. най-вътрешната функция, в този случай тя изглежда така: = IF (L3> 2, 2, 1). Тази функция проверява броя на верните отговори (линия 3, ние сме скрити, може да се види на фиг. 10.5). Ако правилните отговори е по-голямо от 2, а след това на изхода на оценка 2, ако не повече от 2 (но не повече от 2, това означава, че е по-малка или равна на 2)
за 1.

Следваща "гнездене кукла": IF = (L3> 3; 3 IF (L3> 2, 2, 1)). Ако броят на правилните отговори е по-голяма от 3, оценка 3, ако не повече от 3 (т.е. по-малко от или равно на 3), първото условие се проверява и в зависимост от резултата на 2 или 1 е настроен.

Трето ниво: = IF (L3> 6; 4; IF (L3> 3; 3 IF (L3> 2, 2, 1))). Ако броят на верните отговори е повече от 6, оценката 4. Ако по-малко, а след това се проверява последователно втората и първото условие и са поставени оценка 3, 2 или 1.

И последното ниво. = IF (L3> 8; 5; IF (L3> 6; 4; IF (L3> 3; 3 IF (L3> 2, 2, 1)))) За otlichniki - тези, които дават повече от 8 правилни отговори. Im - Резултат 5. Ако верни отговори е по-малко от 8, програмата последователно проверява всички, ако и излага 4, 3, 2 или 1.

В Excel, има цял раздел от функциите на логиката. Те могат да работят като самостоятелни функции, и като аргументи един до друг. С тяхна помощ, може да се изгради най-сложните логически верига. Помислете за някои от функциите на логиката.

И (logicheskoe_znachenie1; логическо_условие2; ...) - връща TRUE, ако резултатът от изчисляването на всички аргументи получите TRUE; връща FALSE, ако резултатът от изчисляването на най-малко един от аргументите е получен FALSE. Аргумент logicheskoe_znachenie1 - задължително. Това е първото условие тест, който се изчислява на вярно или невярно. Аргументи логическо_условие2 продължават - по избор. Тези условия могат да бъдат не повече от 255.

Функционални и проверява всички логически стойности, съхранявани в нейните аргументи. Ако те са верни, тогава функцията извежда стойността TRUE, ако поне един израз е лъжа, тогава изходът е FALSE. Вижте пример на фиг. 10.8.

Фиг. 10.8. Пример за използване на функции и

Функции и могат да бъдат използвани като аргумент на функцията IF. Например: Ако = (I (1 функция.

И (1

Ако фалшива (стойността в клетка A1 не попадат в диапазона от 1 до 100), на изхода - ". Стойността извън интервала" текста Виж фиг. 10.9. Тук, в колона - началните стойности и Колона Б - в резултат на описаните функции.

Фиг. 10.9. вложени функции

ИЛИ (logicheskoe_znachenie1; логическо_условие2; ...) - връща вярно, ако поне един аргумент е вярно. Връща FALSE, ако всички аргументи са неверни. Аргумент logicheskoe_znachenie1 - задължително. Value2 аргумент е логично да продължи - по избор. Тази функция работи по същия начин, както и само TRUE това отнема много повече. Тя е достатъчно, че са изпълнени най-малко един от поставените условия.