Ko'pincha, bilim sifatini sinab ko'rish uchun testlardan foydalanishga murojaat qiling. Ular psixologik va boshqa turdagi sinovlarda ham qo'llaniladi. Kompyuterda testlarni yozish uchun ko'pincha turli xil ixtisoslashtirilgan dasturlardan foydalaniladi. Ammo deyarli barcha foydalanuvchilarning kompyuterlarida mavjud bo'lgan odatiy Microsoft Excel dasturi ham bu vazifani bajara oladi. Ushbu ilovaning asboblar to'plamidan foydalanib, siz ixtisoslashtirilgan dasturiy ta'minot yordamida qilingan echimlardan funktsional imkoniyatlardan past bo'lgan test yozishingiz mumkin. Ushbu vazifani bajarish uchun Excel-dan qanday foydalanishni ko'rib chiqaylik.
Sinovni amalga oshirish
Har qanday sinov savolga javob berish uchun bir nechta variantlardan birini tanlashni o'z ichiga oladi. Qoida tariqasida, ulardan bir nechtasi mavjud. Tekshiruv tugagandan so'ng, foydalanuvchi sinovdan o'tganmi yoki yo'qmi, o'zi uchun oldindan o'ylashi tavsiya etiladi. Ushbu vazifani Excel-da bajarishning bir necha yo'li mavjud. Keling, buni amalga oshirishning turli usullarining algoritmini tasvirlab beramiz.
1-usul: kiritish maydoni
Avvalo, biz eng oddiy variantni tahlil qilamiz. Bu javoblar berilgan savollar ro'yxati mavjudligini anglatadi. Foydalanuvchi maxsus maydonda u to'g'ri deb hisoblagan javob variantini ko'rsatishi kerak.
- Biz savolni o'zi yozamiz. Keling, bu imkoniyatdagi matematik ifodalarni soddaligi uchun va echimlarning raqamlangan variantlarini javob sifatida ishlataylik.
- Foydalanuvchi o'zi to'g'ri deb hisoblagan javoblar sonini kiritishi uchun biz alohida uyani tanlaymiz. Aniqlik uchun biz uni sariq bilan belgilaymiz.
- Endi biz hujjatning ikkinchi varag'iga o'tamiz. To'g'ri javoblar joylashtirilishi kerak, bunda dastur foydalanuvchi tomonidan ma'lumotlarni tekshiradi. Bitta katakda biz ifoda yozamiz "1-savol", keyingisida funktsiyani joylashtiramiz IF, aslida foydalanuvchi harakatlarining to'g'riligini boshqaradigan. Ushbu funktsiyaga qo'ng'iroq qilish uchun maqsad uyani tanlang va belgini bosing "Qo'shish funktsiyasi"formulalar qatoriga yaqin joylashtirilgan.
- Standart oyna boshlanadi Funktsiya sehrgarlari. Toifaga o'ting "Mantiqiy" va u erda ismni qidiring IF. Qidiruvlar uzoq bo'lmasligi kerak, chunki bu nom mantiqiy operatorlar ro'yxatida birinchi o'rinda turadi. Shundan so'ng, ushbu funktsiyani tanlang va tugmani bosing "OK".
- Operatorning argument oynasi faollashtirilgan IF. Ko'rsatilgan operator o'z argumentlari soniga mos keladigan uchta maydonga ega. Ushbu funktsiya sintaksisi quyidagi shaklni oladi:
= IF (Log_expression; Value_if_true; Value_if_false)
Dalada Mantiqiy ifoda foydalanuvchi javobni kiritadigan katakning koordinatalarini kiritishingiz kerak. Bundan tashqari, xuddi shu maydonda siz to'g'ri tanlovni ko'rsatishingiz kerak. Nishon katakning koordinatalarini kiritish uchun kursorni maydonga qo'ying. Keyin biz yana qaytamiz 1-varaq va biz variantning raqamini yozmoqchi bo'lgan elementni belgilang. Uning koordinatalari darhol dalillar oynasida paydo bo'ladi. Keyingi, bir xil maydonda to'g'ri javobni ko'rsatish uchun, uyali manzildan so'ng, tirnoqsiz tirnoq kiriting "=3". Endi, agar foydalanuvchi maqsad elementiga raqam qo'ysa "3", keyin javob to'g'ri deb hisoblanadi va boshqa barcha holatlarda - noto'g'ri.
Dalada "Agar to'g'ri bo'lsa, ma'nosi" raqamni o'rnating "1", va sohada "Agar yolg'on bo'lsa, ma'nosi" raqamni o'rnating "0". Endi, agar foydalanuvchi to'g'ri tanlovni tanlasa, u oladi 1 nuqta, agar noto'g'ri bo'lsa - keyin 0 ball. Kiritilgan ma'lumotlarni saqlash uchun tugmani bosing "OK" argumentlar oynasining pastki qismida.
- Xuddi shunday, biz foydalanuvchiga ko'rinadigan varaqda yana ikkita vazifani (yoki kerakli miqdordagi) yaratamiz.
- Yoqilgan 2-varaq funktsiyasidan foydalanish IF Oldingi holatda bo'lgani kabi, to'g'ri variantlarni belgilang.
- Endi gol urishni tashkil qiling. Buni oddiy avtoulov summasi bilan amalga oshirish mumkin. Buning uchun formulani o'z ichiga olgan barcha elementlarni tanlang IF va yorliqdagi lentada joylashgan avtosum belgisini bosing "Uy" blokda "Tahrirlash".
- Ko'rinib turibdiki, hozircha bu miqdor nolga teng, chunki biz biron bir sinov elementiga javob bermadik. Bu holda foydalanuvchi to'plashi mumkin bo'lgan eng yuqori ball 3agar u barcha savollarga to'g'ri javob bersa.
- Agar so'ralsa, to'plangan ballar soni foydalanuvchi varag'ida ko'rsatilishiga ishonch hosil qilishingiz mumkin. Ya'ni, foydalanuvchi vazifani qanday bajarganini darhol ko'radi. Buning uchun yoqilgan alohida uyani tanlang 1-varaqbiz chaqiramiz "Natija" (yoki boshqa qulay ism). Uzoq vaqt davomida miyangizni qoqib yubormaslik uchun shunchaki unda ifodani joylashtiramiz "= 2-varaq!", shundan so'ng biz ushbu elementning manzilini kiritamiz 2-varaq, bu ballar yig'indisidir.
- Keling, testimiz qanday ishlashini tekshirib ko'ramiz, ataylab bitta xatoga yo'l qo'yamiz. Ko'rib turganingizdek, ushbu sinov natijasi 2 bitta xatoga to'g'ri keladigan nuqta. Sinov to'g'ri ishlaydi.
Dars: Excelda IF funktsiyasi
2-usul: ochiladigan ro'yxat
Siz shuningdek ochiladigan ro'yxat yordamida Excel-da test o'tkazishingiz mumkin. Buni amalda qanday qilishni ko'rib chiqaylik.
- Jadval yarating. Uning chap qismida vazifalar, markaziy qismida - foydalanuvchi ishlab chiqaruvchi tomonidan taklif qilingan ochiladigan ro'yxatdan tanlashi kerak bo'lgan javoblar mavjud. O'ng qismida foydalanuvchi tomonidan tanlangan javoblarning to'g'riligiga muvofiq avtomatik ravishda hosil bo'lgan natija ko'rsatiladi. Shunday qilib, yangi boshlanuvchilar uchun stol ramkasini tuzing va savollar bilan tanishtiring. Oldingi usulda ishlatilgan vazifalarni bajaramiz.
- Endi biz javoblar mavjud bo'lgan ro'yxatni tuzishimiz kerak. Buning uchun ustundagi birinchi elementni tanlang "Javob". Shundan so'ng, yorliqqa o'ting "Ma'lumotlar". Keyin, belgini bosing Ma'lumotni tekshirishasboblar blokida joylashgan "Ma'lumotlar bilan ishlash".
- Ushbu amallarni bajargandan so'ng, ko'rinadigan qiymatlarni tekshirish oynasi faollashadi. Yorliqqa o'ting "Tanlovlar"agar u boshqa biron bir tabda ishlayotgan bo'lsa. Keyinchalik dalada "Ma'lumotlar turi" ochiladigan ro'yxatdagi qiymatni tanlang Ro‘yxat. Dalada "Manba" nuqta-vergul bilan, siz bizning ochiladigan ro'yxatda tanlash uchun ko'rsatiladigan echimlarni yozishingiz kerak. Keyin tugmachani bosing "OK" faol oynaning pastki qismida.
- Ushbu harakatlardan so'ng, kiritilgan qiymatlar bilan katakning o'ng tomonida pastga qaragan uchburchak shaklida belgi paydo bo'ladi. Uni bosganingizda biz ilgari kiritgan variantlar bilan ro'yxat ochiladi, ulardan bittasini tanlash kerak.
- Xuddi shunday, biz ustundagi boshqa hujayralar uchun ro'yxatlar tuzamiz. "Javob".
- Endi biz ustunning tegishli kataklarida ishonch hosil qilishimiz kerak "Natija" topshiriqqa javobning to'g'ri yoki yo'qligi haqiqati ko'rsatilmagan. Oldingi usulda bo'lgani kabi, bu operator yordamida amalga oshirilishi mumkin IF. Ustunning birinchi katakchasini tanlang "Natija" va qo'ng'iroq Xususiyat ustasi belgini bosish orqali "Qo'shish funktsiyasi".
- Keyinchalik orqali Xususiyat ustasi oldingi usulda tasvirlangan xuddi shu parametrdan foydalanib, funktsiya argumentlari oynasiga o'ting IF. Oldin biz oldingi holatda ko'rgan oynani ochamiz. Dalada Mantiqiy ifoda biz javobni tanlagan katakning manzilini ko'rsating. Keyin biz belgi qo'yamiz "=" va to'g'ri echimni yozing. Bizning holatda, bu raqam bo'ladi 113. Dalada "Agar to'g'ri bo'lsa, ma'nosi" to'g'ri qaror bilan foydalanuvchiga berilishi kerak bo'lgan fikrlar sonini belgilang. Avvalgi holatda bo'lgani kabi, bu raqam bo'lsin "1". Dalada "Agar yolg'on bo'lsa, ma'nosi" ballar sonini belgilang. Agar qaror noto'g'ri bo'lsa, nolga teng bo'lsin. Yuqoridagi manipulyatsiyalar tugagandan so'ng tugmachani bosing "OK".
- Xuddi shu tarzda biz funktsiyani amalga oshiramiz IF ustunning qolgan hujayralariga "Natija". Tabiiyki, har bir holatda, maydonda Mantiqiy ifoda ushbu satrdagi savolga mos keladigan to'g'ri echimning o'z versiyasi bo'ladi.
- Shundan so'ng, biz yakuniy qatorni qilamiz, unda ballar yig'iladi. Ustundagi barcha kataklarni tanlang. "Natija" va tabda biz allaqachon bilgan avtomatik yig'ish belgisini bosing "Uy".
- Shundan so'ng, ustun kataklarida ochiladigan ro'yxatlardan foydalaning "Javob" Belgilangan vazifalarning to'g'ri echimini ko'rsatishga harakat qilmoqdamiz. Oldingi holatda bo'lgani kabi, biz bir joyda qasddan xato qilamiz. Ko'rinib turibdiki, endi biz nafaqat umumiy test natijasini, balki aniq bir savolni ham ko'rib chiqmoqdamiz, uni hal qilishda xato mavjud.
3-usul: boshqarish vositalaridan foydalanish
Siz o'zingizning echimingizni tanlash uchun tugmachalar boshqaruvidan foydalanib sinovdan o'tishingiz mumkin.
- Boshqaruv shakllaridan foydalanish imkoniyatiga ega bo'lish uchun, avvalo, yorliqni yoqing "Dasturchi". Odatiy bo'lib, u o'chirilgan. Shuning uchun, agar u sizning Excel versiyangizda hali faollashtirilmagan bo'lsa, ba'zi manipulyatsiyalarni bajarish kerak. Avvalo, yorliqqa o'ting Fayl. U erda biz bo'limga o'tamiz "Tanlovlar".
- Tanlovlar oynasi faollashtirilgan. Bo'limga o'tishi kerak Ipni sozlash. Keyinchalik, oynaning o'ng qismida joylashgan joy yonidagi katakchani belgilang "Dasturchi". O'zgarishlar kuchga kirishi uchun tugmachani bosing "OK" oynaning pastki qismida. Ushbu qadamlardan keyin yorliq "Dasturchi" lentada paydo bo'ladi.
- Avvalo, vazifaga kiramiz. Ushbu usuldan foydalanganda ularning har biri alohida varaqqa joylashtiriladi.
- Shundan so'ng, yaqinda faollashtirilgan yorliqqa o'tamiz "Dasturchi". Belgini bosing Yopishasboblar blokida joylashgan "Boshqaruv". Belgilar guruhida "Formani boshqarish" deb nomlangan ob'ektni tanlang "Switch". Dumaloq tugmachaning ko'rinishiga ega.
- Biz javobni joylashtirmoqchi bo'lgan hujjatning joyini bosamiz. Bu erda biz kerakli boshqaruv paydo bo'ladi.
- Keyin standart tugma nomi o'rniga echimlardan birini kiritamiz.
- Shundan so'ng, ob'ektni tanlang va sichqonchaning o'ng tugmasi bilan bosing. Mavjud variantlardan tanlang Nusxalash.
- Quyidagi kataklarni tanlang. Keyin biz tanlovni o'ng tugmasini bosing. Ko'rsatilgan ro'yxatda joylashishni tanlang Yopish.
- Keyinchalik, biz yana ikkita marta kiritamiz, chunki to'rtta echim bo'ladi, deb qaror qildik, ammo har bir alohida holatda ularning soni farq qilishi mumkin.
- Keyin biz har bir variantni bir-biriga mos kelmasligi uchun qayta nomlaymiz. Ammo variantlardan biri to'g'ri bo'lishi kerakligini unutmang.
- Keyingi, keyingi vazifaga o'tish uchun biz ob'ektni chizamiz va bizning holatlarimizda bu keyingi varaqqa o'tishni anglatadi. Belgini yana bosing Yopishyorliqda joylashgan "Dasturchi". Bu safar guruhdagi ob'ektlarni tanlashga o'ting ActiveX boshqaruvlari. Ob'ektni tanlang Tugmabu to'rtburchak ko'rinishiga ega.
- Biz ilgari kiritilgan ma'lumotlarning ostida joylashgan hujjat maydonini bosamiz. Shundan so'ng, kerakli ob'ekt unda ko'rsatiladi.
- Endi biz hosil bo'lgan tugmachaning ba'zi xususiyatlarini o'zgartirishimiz kerak. Biz uni sichqonchaning o'ng tugmasi bilan bosamiz va ochilgan menyuda joylashuvni tanlang "Xususiyatlar".
- Boshqarish xususiyatlari oynasi ochiladi. Dalada "Ism" nomni ushbu ob'ekt uchun ko'proq mos keladigan biriga o'zgartiring, bizning misolimizda bu nom bo'ladi Keyingi_Savol. E'tibor bering, ushbu maydonda bo'sh joylar mavjud emas. Dalada "Taglavha" qiymatini kiriting "Keyingi savol". Allaqachon bo'sh joylar mavjud va bu bizning tugmachamizda ko'rsatiladigan ism. Dalada "BackColor" ob'ekt rangini tanlang. Shundan so'ng, xususiyatlar oynasini uning yuqori o'ng burchagidagi standart yopish belgisini bosish orqali yopishingiz mumkin.
- Endi biz joriy varaqning nomini o'ng tugmachani bosamiz. Ochilgan menyuda tanlang Qayta nomlash.
- Shundan so'ng, varaq nomi faollashadi va biz unga yangi nom kiritamiz "1-savol".
- Yana sichqonchaning o'ng tugmachasini bosing, ammo hozir menyuda biz elementni tanlashni to'xtatamiz "Ko'chirish yoki nusxalash ...".
- Nusxalarni yaratish oynasi boshlanadi. Element yonidagi katakchani belgilang. Nusxasini yarating va tugmachani bosing "OK".
- Shundan so'ng, varaq nomini o'zgartiring "Savol 2" avvalgi kabi. Ushbu varaqda avvalgi varaqqa o'xshash to'liq tarkib mavjud.
- Biz ushbu varaqdagi vazifa raqamini, matnni va javoblarni zarur deb hisoblaganlarga o'zgartiramiz.
- Xuddi shunday, varaq tarkibini yarating va o'zgartiring. "3-savol". Faqat unda, chunki bu tugma nomi o'rniga oxirgi vazifa "Keyingi savol" ism qo'yishingiz mumkin "To'liq sinov". Buni qanday amalga oshirish haqida ilgari muhokama qilingan.
- Endi tabga qayting "1-savol". Kalitni ma'lum bir katakka bog'lashimiz kerak. Buni amalga oshirish uchun har qanday almashtirish tugmachasini o'ng tugmasini bosing. Ochilgan menyuda tanlang "Ob'ekt formati ...".
- Boshqaruvning format oynasi yoqilgan. Yorliqqa o'ting "Boshqarish". Dalada Uyali aloqa bo'sh ob'ektning manzilini belgilang. Unda raqam ko'rsatiladi, unga muvofiq kommutator faol bo'ladi.
- Biz shunga o'xshash tartibni boshqa vazifalar bilan birga varaqlarda bajaramiz. Qulaylik uchun bog'langan hujayra bir joyda, lekin turli varaqlarda bo'lishi maqsadga muvofiqdir. Shundan so'ng biz yana varaqqa qaytamiz "1-savol". Biror narsani sichqonchaning o'ng tugmasi bilan bosing "Keyingi savol". Menyudan pozitsiyani tanlang Manba matni.
- Buyruq muharriri ochiladi. Jamoalar o'rtasida "Xususiy pastki" va "End Sub" keyingi yorliqqa o'tish uchun biz kodni yozishimiz kerak. Bunday holda, u quyidagicha ko'rinadi:
Ishchi varaqlar ("Savol 2")
Shundan so'ng biz muharrir oynasini yopamiz.
- Tegishli tugma bilan o'xshash manipulyatsiya varaqda amalga oshiriladi "Savol 2". Faqat u erda biz quyidagi buyruqni kiritamiz:
Ish varag'i ("3-savol"). Faollashtirish
- Varaq varaqida buyruq tugmachalari "3-savol" quyidagi yozuvni kiriting:
Ishchi varaqlar ("Natija"). Yoqish
- Shundan so'ng, nomlangan yangi varaqni yarating "Natija". Unda testdan o'tish natijasi ko'rsatiladi. Ushbu maqsadlar uchun to'rtta ustunlar jadvalini yarating: Savol raqami, "To'g'ri javob", "Kiritilgan javob" va "Natija". Birinchi ustunga biz vazifalar sonini tartibda kiritamiz "1", "2" va "3". Har bir vazifaga qarama-qarshi bo'lgan ikkinchi ustunga biz to'g'ri echimga mos keladigan kommutator pozitsiyasini raqamini kiritamiz.
- Maydondagi birinchi katakchada "Kiritilgan javob" belgi qo'ydi "=" va biz varaqdagi kommutatorga bog'lagan katakchani ko'rsating "1-savol". Quyidagi hujayralar bilan shunga o'xshash manipulyatsiyalarni amalga oshiramiz, faqat ular uchun biz varaqdagi tegishli kataklarga bog'lanishni ko'rsatamiz "Savol 2" va "3-savol".
- Shundan so'ng, ustunning birinchi elementini tanlang "Natija" va funktsiya argument oynasini chaqiring IF biz yuqorida aytib o'tganimizdek. Dalada Mantiqiy ifoda hujayra manzilini ko'rsating "Kiritilgan javob" mos keladigan chiziq. Keyin belgi qo'yamiz "=" va shundan so'ng biz ustunning ustidagi elementning koordinatalarini ko'rsatamiz "To'g'ri javob" bir xil chiziq. Dalalarda "Agar to'g'ri bo'lsa, ma'nosi" va "Agar yolg'on bo'lsa, ma'nosi" raqamlarni kiriting "1" va "0" mos ravishda Shundan so'ng, tugmachani bosing "OK".
- Quyidagi diapazonga ushbu formuladan nusxa olish uchun kursorni funktsiya joylashgan elementning pastki o'ng burchagiga qo'ying. Shu bilan birga, to'ldirish belgisi xoch shaklida paydo bo'ladi. Sichqonchaning chap tugmachasini bosing va markerni jadval oxiriga torting.
- Shundan so'ng, xulosa qilish uchun, biz bir necha marotaba qilinganidek, avtomatik summani qo'llaymiz.
Bunda testni yaratish tugallangan deb hisoblanadi. U borishga mutlaqo tayyor.
Biz Excel vositalari yordamida testlarni yaratishning turli usullariga e'tibor qaratdik. Albatta, bu ushbu ilovada yuzaga kelishi mumkin bo'lgan barcha holatlarning to'liq ro'yxati emas. Turli xil vositalar va ob'ektlarni birlashtirib, siz funktsionallik nuqtai nazaridan bir-biridan mutlaqo farq qiladigan testlarni yaratishingiz mumkin. Shu bilan birga, shuni ta'kidlash kerakki, barcha holatlarda testlarni tuzishda mantiqiy funktsiya qo'llaniladi IF.