Tez-tez testlər bilik keyfiyyətini test etmək üçün istifadə olunur. Onlar həmçinin psixoloji və digər növ testlər üçün istifadə olunur. PC-də testlər yazmaq üçün müxtəlif ixtisaslaşdırılmış proqramlar tez-tez istifadə olunur. Ancaq demək olar ki, bütün istifadəçilər kompüterlərində mövcud olan adi bir Microsoft Excel proqramı da bu vəzifəni yerinə yetirə bilər. Bu proqramın vasitələrindən istifadə edərək, funksionallıq baxımından xüsusi proqramın köməyi ilə verilən həllərdən daha az olmayan bir test yaza bilərsiniz. Excel bu köməyi ilə bu vəzifəni necə yerinə yetirə biləcəyik.
Testlərin həyata keçirilməsi
Hər hansı bir test sualın bir neçə cavabından birini seçməyi nəzərdə tutur. Bir qayda olaraq, bunlardan bir neçəsi var. Təcrübə tamamlandıqdan sonra, istifadəçi özü də sınaqdan keçmiş olub-olmamasını görmüşdür. Bu vəzifəni bir neçə yolla Excel-də yerinə yetirə bilərsiniz. Bunu etmək üçün müxtəlif üsullarla bir alqoritm təsvir edək.
Metod 1: giriş sahəsi
Birincisi, ən sadə varianta nəzər salaq. Cavabın təqdim olunduğu sualların siyahısını təqdim edir. İstifadəçi xüsusi bir sahədə göstərdiyi cavabın bir variantını doğru hesab etdiyini ifadə etməlidir.
- Sualı özü yazırıq. Riyazi ifadələri bu səthdə istifadə edək və onların həlli nömrəli variantlarını cavab olaraq verək.
- İstifadəçinin orada düzgün hesab etdiyi cavab nömrəsini daxil edə bilməsi üçün ayrı bir hüceyrəni seçirik. Aydınlıq üçün, sarı ilə qeyd edin.
- İndi sənədin ikinci səhifəsinə keçin. Proqramda istifadəçi tərəfindən məlumatların doğrulanacağı düzgün cavablar yerləşdiriləcəkdir. Bir hüceyrədə ifadə yaz "Sual 1"və sonrakı funksiyanı daxil edəcəyik IFəslində istifadəçi hərəkətlərinin düzgünlüyünü nəzarət edəcək. Bu funksiyaya zəng etmək üçün hədəf hüceyrəni seçin və simvolu basın "Əlavə funksiyası"formula bar yaxınlığında yerləşdirilir.
- Standart pəncərə başlayır. Fəaliyyət ustaları. Kateqoriya gedin "Məntiq" və orada adı axtarmaq "IF". Bu ad çox məntiqi operatorlar siyahısında yerləşdirildikdən sonra aramalar uzun olmamalıdır. Bundan sonra bu funksiyanı seçin və düyməni basın. "OK".
- Operator dəlilləri pəncərəsini aktivləşdirir IF. Göstərilən operator öz arqumentlərinin sayına uyğun üç sahəyə malikdir. Bu funksiyanın sintaksiyası aşağıdakı forma alır:
= IF (Expression_Log; Value_If_es_After; Value_Ins_Leg)
Sahədə "Boolean ifadəsi" istifadəçi cavab aldığı hüceyrənin koordinatlarını daxil etməlidirlər. Bundan əlavə, eyni sahədə düzgün versiyanı göstərməlisiniz. Hədəf hüceyrəsinin koordinatlarını daxil etmək üçün kursoru sahəyə qoyun. Bundan sonra biz qayıdırıq Sheet 1 və variant nömrəsini yazmaq istədiyimiz elementi qeyd edin. Onun koordinatları dərhal arqument pəncərəsi sahəsində göstərilir. Əlavə olaraq, düzgün şəkildə cavab vermək üçün, eyni sahədə, hüceyrənin ünvanından sonra, ifadəni quotes olmadan daxil edin "=3". İndi istifadəçi hədəf elementə rəqəm qoyur "3"cavab düzgün hesab ediləcək və bütün digər hallarda səhvdir.
Sahədə "Dəyər həqiqət" nömrə təyin edin "1"və sahəsində "Yanlış dəyər varsa" nömrə təyin edin "0". İndi istifadəçi doğru seçimi seçirsə, alacaq 1 hesab, və səhv bir 0 ballar Girilmiş məlumatları saxlamaq üçün düyməni basın "OK" argümanların altındakı pəncərədə.
- Eynilə, istifadəçiyə görünən bir hesabatda iki daha çox vəzifə (ya da lazım olan hər hansı bir miqdar) hazırlayırıq.
- On Səth 2 funksiyanı istifadə IF bir əvvəlki vəziyyətdə etdiyimiz kimi doğru variantları ifadə edirik.
- İndi qolu təşkil edirik. Bu, sadə bir avtomatik pul ilə edilə bilər. Bunu etmək üçün formulu olan bütün elementləri seçin IF və nişanın üzərindəki lentdə olan icon avtosummy-ə basın "Ev" blokda Redaktə et.
- Gördüyünüz kimi, məbləğ hələ də sıfır nöqtədir, çünki bir test maddəinə cavab vermədik. Bu halda istifadəçinin vurduğu ən çox xal - 3bütün sualları düzgün cavablandırarsa.
- İstəsəniz, atılan xal sayını istifadəçi siyahısında göstərmək üçün bunu edə bilərsiniz. Yəni, istifadəçi dərhal vəzifəsi ilə necə başa çıxdığını görür. Bunun üçün ayrı bir hüceyrəni seçin Sheet 1biz dəvət edirik "Nəticə" (və ya digər rahat adı). Uzun müddət mübarizə etməmək üçün, sadəcə bir ifadə verin "= Sheet2!"sonra həmin elementin ünvanını daxil edin Səth 2Bu balların cəmidir.
- Testimizin necə işlədiyini yoxlayaq, qəsdən bir səhv edirik. Gördüyünüz kimi, bu testin nəticəsi 2 bir səhvə uyğun olan nöqtələr. Test düzgün işləyir.
Dərs: IF funksiyası Excel
Metod 2: Açılır siyahı
Açılır siyahıdan istifadə edərək, Excel-də bir test təşkil edə bilərsiniz. Bunu praktikada necə görəcəyik.
- Masa yaradın. Bunun sol hissəsində vəzifələr olacaq, mərkəzi hissədə istifadəçi tərəfindən hazırlanan təqdimat siyahısından seçməli cavablar olacaq. Sağ tərəfdə seçilmiş cavabların düzgünlüyünə uyğun olaraq avtomatik olaraq yaradılan nəticə göstərilir. Beləliklə, biz başlayacağıq ki, masanın çərçivəsini quracağıq və sualları təqdim edəcəyik. Əvvəlki üsulda istifadə edilən eyni vəzifələri tətbiq edin.
- İndi mövcud cavablarla bir siyahı yaratmalıyıq. Bunu etmək üçün sütundakı ilk elementi seçin "Cavab". Bundan sonra sekməyə keçin "Məlumat". Sonra, simvol basın. "Data Verification"alət blokunda olan "Məlumatlarla işləmə".
- Bu addımları tamamladıqdan sonra görünən dəyər yoxlama pəncərəsi aktivləşdirilir. Nişana keçin "Seçimlər"hər hansı digər seksiyada başlamışsa. Sahənin yanında "Məlumat Tipi" açılan siyahıdan dəyəri seçin "Siyahı". Sahədə "Mənbə" bir noktalı virgülden sonra, açılır listemizdeki seçim üçün görüntülenecek olan qərarların seçimini yazmalısınız. Sonra düyməni basın. "OK" aktiv pəncərənin altındakı.
- Bu hərəkətlərdən sonra, aşağıya işarə edən bir üçbucaq şəklində bir simge daxil edilən dəyərlərlə hüceyrənin sağında görünəcək. Bunun üzərinə tıklandığımız, daha əvvəl girmiş olduğumuz seçeneklerle bir liste açılacak, bunlardan biri seçilmelidir.
- Eynilə, sütundakı digər hüceyrələr üçün siyahıları edirik. "Cavab".
- İndi sütunun müvafiq hüceyrələrində bunu etmək məcburiyyətindəyik "Nəticə" vəzifənin cavabı doğru və ya doğru olmadığını göstərdi. Əvvəlki üsulla olduğu kimi, bu operator tərəfindən istifadə edilə bilər IF. İlk sütun hüceyrəsini seçin. "Nəticə" və zəng edin Function Sihirbazı simvolu tıklayarak "Əlavə funksiyası".
- Sonrakı vasitəsilə Function Sihirbazı əvvəlki üsulda təsvir edilən eyni seçimi istifadə edərək, funksiya argümanı pəncərəsinə gedin IF. Əvvəlki vəziyyətdə gördüyümüz eyni pəncərə bizdən əvvəl açılır. Sahədə "Boolean ifadəsi" Cavab seçdiyimiz hüceyrənin ünvanını müəyyənləşdirin. Bundan sonra bir işarə qoyun "=" və düzgün həlli yazmaq. Bizim vəziyyətimizdə bir sıra olacaq. 113. Sahədə "Dəyər həqiqət" biz istifadəçinin düzgün qərarla ittilməsini istədiyimiz nöqtələrin sayını təyin etdik. Əvvəlki vəziyyətdə olduğu kimi bu bir sıra olsun "1". Sahədə "Yanlış dəyər varsa" bal sayını təyin. Yanlış bir qərar çıxdıqda, sıfır olsun. Yuxarıdakı manipulyasiyalar edildikdən sonra düyməni basın. "OK".
- Eyni şəkildə, funksiyanı həyata keçiririk IF sütunun qalan hüceyrələrinə "Nəticə". Təbii olaraq, hər sahədə bu sahədə "Boolean ifadəsi" Bu xəttin sualına cavab verən düzgün qərarın öz versiyası olacaqdır.
- Bundan sonra xalların cəmi əlavə olunacaq son xəttini edirik. Sütundakı bütün hüceyrələri seçin. "Nəticə" seksiyada bizi tanış olan avtoumum simgesini basın "Ev".
- Bundan sonra, sütun hüceyrələrində açılır siyahıları istifadə edin "Cavab" Biz təyin edilmiş vəzifələr üçün doğru qərarları qeyd etməyə çalışırıq. Əvvəlki vəziyyətdə olduğumuz kimi, qəsdən bir yerdə səhv edirik. Gördüyümüz kimi, biz indi ümumi test nəticəsində deyil, həm də həllində bir səhv var ki, müəyyən bir sual da görürük.
Metod 3: Controls istifadə edin
Testlər həll variantlarını seçmək üçün düymələrə nəzarət etməklə də həyata keçirilə bilər.
- Nəzarət formalarını istifadə etmək üçün, ilk növbədə, nişanı açmalısınız "Developer". Mənim cari olaraq, bu, əlil deyil. Buna görə də, əgər Excel versiyanız hələ aktiv deyilsə, bəzi manipulyasiyalar edilməlidir. Əvvəla, nişana keçin "Fayl". Oraya gedəcəyik "Seçimlər".
- Parametrlər pəncərəsi aktivləşdirilir. Bölməyə keçməlidir Şerit Kurulumu. Sonra, pəncərənin sağ hissəsində mövqenin yanındakı qutuyu yoxlayın "Developer". Dəyişikliklərin qüvvəyə minməsi üçün düyməni basın "OK" pəncərənin dibində. Bu addımlardan sonra sekme "Developer" lentdə görünəcək.
- Əvvəlcə vəzifəyə giririk. Bu metodu istifadə edərkən, hər biri ayrı bir hesabata yerləşdiriləcək.
- Bundan sonra yeni aktivləşdirilmiş nişana keçin "Developer". Simgeyi basın Yapışdırınalət blokunda olan "İdarəetmə". Simgeler qrupunda Forma nəzarət adlı bir obyekt seçin "Keçid". Dəyirmi düyməni forması var.
- Cavab yerləşdirmək istədiyimiz sənədin yerini tıklayırıq. Burada lazım olan nəzarətin olduğu yer.
- Sonra standart düyməsi adı yerinə, həllərdən birinə daxil oluruq.
- Bundan sonra, obyekti seçin və sağ siçan düyməsini basın. Mövcud variantlardan maddəni seçin "Kopyala".
- Aşağıdakı hüceyrələri seçin. Sonra seçimi sağa vurduq. Görünən siyahıda mövqeyi seçin Yapışdırın.
- Sonra hər iki xüsusi vəziyyətdə onların sayı fərqlənə bilər, baxmayaraq ki, dörd mümkün həlli olacağına qərar verdikdən sonra iki dəfə əlavə edirik.
- Sonra bir-biri ilə üst-üstə düşməmək üçün hər bir seçimi yenidən adlandırın. Ancaq variantlardan birinin doğru olması lazım olduğunu unutmayın.
- Bundan sonrakı vəzifəyə getmək üçün bir obyekt hazırlayırıq və bizim vəziyyətimizdə növbəti hesabata keçid deməkdir. Yenə simgəyə vurun Yapışdırınseksiydə yerləşir "Developer". Bu dəfə qrupdakı obyektlərin seçilməsinə davam edirik. "ActiveX Elements". Bir obyektin seçilməsi "Düymə"bir düzbucaq şəklində olan.
- Daha əvvəl daxil edilən məlumatların altındakı sənədin ərazisini basın. Bundan sonra biz lazım olan obyekti göstərir.
- İndi nəticələnən düymənin bəzi xüsusiyyətlərini dəyişdirmək lazımdır. Sağ siçan düyməsini basın və açılmış menyuda mövqeyi seçin "Əmlak".
- Nəzarətin xüsusiyyətləri pəncərəsi açılır. Sahədə "Ad" adını bu obyekt üçün daha münasib olana dəyişdirin, nümunənizdə bu ad olacaq "Next_ Question". Bu sahədə boşluqlara icazə verilməyəcəyini unutmayın. Sahədə "Başlıq" dəyəri daxil edin "Sonrakı sual". Artıq boşluqlar var və bu ad bizim düyməmizdə göstərilir. Sahədə "BackColor" obyektin olacaq rəngini seçin. Bundan sonra, sağ üst köşedeki standart bağlama simgesini tıklayarak özellikler penceresini kapatabilirsiniz.
- İndi cari səhifənin adını sağa vurduq. Açılan menyuda maddə seçin Yeniden adlandırın.
- Bundan sonra, hesabatın adı aktiv olur və biz orada yeni bir ad daxil edəcəyik. "Sual 1".
- Yenə sağ siçan düyməsini basın, lakin indi menyuda maddə üzrə seçim dayandırmaq "Move və ya kopyala ...".
- Bir surət yaratma pəncərəsi işə salınır. Maddəki yanındakı qutuyu işaretləyirik "Kopyala yaradın" və düyməni basın "OK".
- Bu dəyişiklikdən sonra hesabatın adını dəyişin "Sual 2" əvvəlki kimi eyni şəkildə. Bu hesabat hələ əvvəlki hesabatı ilə tamamilə eyni məzmunu ehtiva edir.
- Bu hesabatdakı vəzifənin, mətnin və cavabların sayını zəruri hesab etdiyimizə dəyişir.
- Eynilə, hesabatın məzmununu yaradın və dəyişdirin. "Sual 3". Yalnızca, bu, sonuncu vəzifə olduğundan, düymənin adı deyil "Sonrakı sual" adını yaza bilərsiniz "Tam test". Bunu necə daha əvvəl müzakirə etdilər.
- İndi sekməyə qayıdın "Sual 1". Anahtarı xüsusi bir hüceyrəyə bağlamalıyıq. Bunu etmək üçün, hər hansı bir keçiddə sağ basın. Açılan menyuda maddə seçin "Format obyekti ...".
- Kontrol formatı pəncərəsi aktivləşdirilir. Nişana keçin "Nəzarət". Sahədə "Cell Link" hər hansı bir boş obyektin ünvanını təyin edəcəyik. Bir nömrə aktiv olaraq fəaliyyət göstərən dəqiq switchə uyğun olaraq göstərilir.
- Digər vəzifələri olan vərəqlərdə oxşar prosedurları yerinə yetiririk. Rahatlıq üçün, əlaqəli hüceyrənin eyni yerdə, lakin müxtəlif təbəqələrdə olması arzu olunur. Bundan sonra biz yenidən siyahıya qayıdırıq. "Sual 1". Maddəyə sağ basın "Sonrakı sual". Menyuda mövqeyi seçin "Mənbə Kodu".
- Komanda redaktoru açılır. Komandalar arasında "Şəxsi Sub" və "End Sub" keçid kodunu növbəti nişana yazmalıyıq. Bu vəziyyətdə belə görünür:
Worksheets ("Sual 2")
Bundan sonra, redaktor pəncərəsini bağlayın.
- Müvafiq düyməni bənzər manipulyasiya hesabatı üzərində aparılır "Sual 2". Yalnız orada aşağıdakı komandaya daxil oluruq:
Worksheets ("Sual 3")
- Düymiq kağızının komanda redaktoru "Sual 3" Aşağıdakı qeydləri edin:
Worksheets ("Nəticə"). Aktivləşdir
- Bundan sonra yeni bir hesabat yaratmaq "Nəticə". Test keçməsinin nəticəsini göstərəcəkdir. Bu məqsədlər üçün dörd sütunun bir cədvəli yaradırıq: "Sual sayı", "Doğru cavab", "Cavab girdi" və "Nəticə". Vəzifələrin sırası ilə ilk sütunu daxil edin "1", "2" və "3". Hər bir işin önündəki ikinci sütunda, düzgün həllə uyğun olan keçid mövqeyi nömrəsini daxil edin.
- Sahənin ilk hüceyrəsində "Cavab girdi" bir əlamət qoydu "=" və hesabatındakı keçidlə əlaqəli olduğumuz hüceyrənin bağlantısını müəyyənləşdirin "Sual 1". Aşağıdakı hüceyrələrlə bənzər manipulyasiyalar aparırıq, yalnız onlar üçün çarşaflarda müvafiq hüceyrələrə istinad göstəririk "Sual 2" və "Sual 3".
- Bundan sonra sütunun ilk elementini seçin. "Nəticə" və funksiya argümanı pəncərəsinə zəng edin IF Yuxarıda söhbət etdiyimiz şəkildə. Sahədə "Boolean ifadəsi" hüceyrənin ünvanını müəyyənləşdirin "Cavab girdi" müvafiq xətt. Sonra bir əlamət qoyun "=" və bundan sonra sütundakı elementin koordinatlarını təyin edirik "Doğru cavab" eyni xətt. Sahələrdə "Dəyər həqiqət" və "Yanlış dəyər varsa" ədədlər daxil edirik "1" və "0" müvafiq olaraq. Bundan sonra düyməni basın "OK".
- Aşağıdakı aralığa bu formanı kopyalamaq üçün, işarəni funksiyanın yerləşdiyi elementin sağ alt kökünə qoyun. Eyni zamanda, haç şəklində bir dolu marker görünür. Sol siçan düyməsini basın və markerin cədvəlinin sonuna qədər sürükləyin.
- Bundan sonra ümumilikdə ümumiləşdirmək üçün avto cəmi tətbiq edirik, çünki artıq bir dəfə daha görülmüşdür.
Bu test yaradılması tam hesab edilə bilər. O, keçid üçün tamamilə hazırdır.
Excel alətlərini istifadə edərək test yaratmaq üçün müxtəlif yollarla yönəldilmişdir. Əlbəttə ki, bu tətbiqdə testlər yaratmaq üçün bütün mümkün variantların tam siyahısı deyil. Müxtəlif alətlər və obyektləri birləşdirərək, funksionallıq baxımından bir-birinə tamamilə fərqli olan testlər yarada bilərsiniz. Eyni zamanda qeyd etmək lazımdır ki, bütün hallarda, testlər yarandıqda mantıksal bir funksiya istifadə olunur. IF.