Tez-tez bilik keyfiyyətini sınamaq testlərin istifadəsinə müraciət edir. Həm də psixoloji və digər test növləri üçün də istifadə olunur. Testlər yazmaq məqsədi ilə PC-də müxtəlif ixtisaslaşdırılmış tətbiqlər tez-tez istifadə olunur. Ancaq adi Microsoft Excel proqramı da demək olar ki, bütün istifadəçilərin kompüterlərində mövcud olan vəzifənin öhdəsindən gələ bilər. Bu tətbiqin alət dəstindən istifadə edərək, ixtisaslaşmış proqram təminatından istifadə edərək həll yolları üçün funksionallıq üçün kifayət qədər olmayan bir test yaza bilərsiniz. Bu işi Excel ilə necə yerinə yetirəcəyini anlayaq.
Test
Hər hansı bir test sual üçün bir neçə cavab seçimindən birinin seçimini əhatə edir. Bir qayda olaraq, onlardan bir neçəsi var. Testi başa vurduqdan sonra istifadəçi sınamaq, sınamaq və ya etməməyinizdən asılı olmayaraq özünü görmüşdür. Bu işi bir neçə yolla sürgündə edə bilərsiniz. Bunu etmək üçün müxtəlif yolların alqoritmini təsvir edək.Metod 1: Giriş sahəsi
Əvvəla, ən asan seçimi təhlil edəcəyik. Cavabların təqdim edildiyi məsələlərin siyahısını nəzərdə tutur. İstifadəçi sadiq hesab etdiyi bir cavabın xüsusi bir sahəsini göstərməli olacaq.
- Sualın özünü yazırıq. Bu potensialda sadəliyi və cavab olaraq riyazi ifadələrdən istifadə edək və onların həlləri üçün nömrəli seçimlər.
- İstifadəçi sadiq hesab etdiyi cavabın sayına girməsi üçün ayrıca bir hüceyrə ayrılır. Aydınlıq üçün sarı qeyd edirik.
- İndi sənədin ikinci vərəqinə keçirik. Bu, düzgün cavabların yerləşəcəyi, proqramın istifadəçiyə xidmət edəcəyi yerdədir. Bir hücrədə "Sual 1" ifadəsini yazırıq və funksiyanı qonşu funksiyasına daxil edirik, halda istifadəçinin hərəkətlərinin düzgünlüyünü idarə edəcəkdir. Bu funksiyanı çağırmaq üçün hədəf kameranı vurğulayırıq və Formula Sıra yaxınlığında yerləşən "Enter funksiyası" işarəsini vurun.
- Standart pəncərə sehrbazlığı pəncərəsi başlayır. "Məntiq" kateqoriyasına gedin və "əgər" adını axtarırıq. Axtarışlar uzun olmamalıdır, çünki bu ad məntiqi operatorlar siyahısında birinci yerdədir. Bundan sonra bu xüsusiyyəti ayırırıq və "OK" düyməsini basın.
- Operator dəlilləri pəncərəsi aktivdir. Göstərilən operatorun arqumentlərinin sayına uyğun üç sahəyə malikdir. Bu xüsusiyyətin sintaksisi aşağıdakı formanı aparır:
= Əgər (log_section; dəyəri_iesli_inchina; dəyəri_if_nut)
"Məntiqi ifadə" sahəsində istifadəçinin cavab qazandığı hüceyrənin koordinatlarını daxil etməlisiniz. Bundan əlavə, eyni sahədə düzgün seçimi göstərməlisiniz. Hədəf hüceyrəsinin koordinatlarını etmək üçün sahədəki kursoru təyin edin. Sonra, vərəqə 1-ə qayıtdıq və seçimi sayını yazmağı düşündüyümüz elementi qeyd edirik. Onun koordinatları dərhal mübahisə pəncərəsinin sahəsində görünəcək. Bundan əlavə, hüceyrənin ünvanından sonra eyni sahədə düzgün cavabı təyin etmək üçün "= 3" olmadan ifadəni daxil edin. İndi, hədəf elementindəki istifadəçi "3" rəqəmini qoysa, cavab həqiqət hesab ediləcək və bütün digər hallarda - səhvdir.
"Həqiqət" yatağında "1" sayını "1" nömrəsini təyin edin və "saxta" sahəsində "0" nömrəsini təyin edin. İndi istifadəçi düzgün seçimi seçərsə, 1 bal alacaq və səhv 0 bal olarsa. Daxil edilmiş məlumatları saxlamaq üçün mübahisə pəncərəsinin altındakı "OK" düyməsini vurun.
- Eynilə, istifadəçi üçün görünən istifadəçiyə daha iki tapşırıq (və ya ehtiyacınız olan hər hansı bir nömrəni) edirik.
- Əvvəlki vəziyyətdə etdiyimiz kimi, düzgün seçimləri ifadə etsək, bir funksiyanı istifadə edən bir vərəqdə.
- İndi xalların hesablanmasını təşkil edirik. Sadə bir avtosummy istifadə etməklə edilə bilər. Bunu etmək üçün, redaktə bölməsindəki ev nişanındakı lentdə yerləşən AutoSumma simgesini tıkladığınız təqdirdə düsturun olduğu bütün əşyaları seçin.
- Gördüyümüz kimi, məbləğ sıfır nöqtələrdir, çünki heç bir test nöqtəsinə cavab vermədik. Bu vəziyyətdə bu vəziyyətdə istifadəçini yığa biləcək ən çox nöqtə - 3, bütün suallara düzgün bir şəkildə asılıdırsa.
- İsterseniz, bu, istifadəçi hesabatında puanların sayı göstəriləcəyi üçün edilə bilər. Yəni istifadəçi dərhal vəzifəni necə öhdəsindən gəldiyini görəcək. Bunu etmək üçün, "nəticə" (və ya digər rahat ad) adlanan bir vərəqdə ayrıca bir hüceyrəni vurğulayırıq. Uzun müddət başınızı sındırmamaq üçün sadəcə "= list2!" İfadəsini qoyun, bundan sonra bu elementin adresinin bir çox puanları olan 2 elementin ünvanını daxil edin.
- Testimizin necə işlədiyini yoxlayın, qəsdən bir səhvə icazə verin. Gördüyümüz kimi, bu testin nəticəsi 2 testin nəticəsi olan bir səhvə uyğundur. Test düzgün işləyir.
Dərs: Exceledə olduqda funksiya
Metod 2: Açılan siyahı
Ayrıca açılan siyahıdan istifadə edərək sürgündə bir test təşkil edə bilərsiniz. Bunu təcrübədə necə edəcəyinizi görək.
- Bir masa yaradın. Sol hissəsində, mərkəzi hissədə, istifadəçinin açılan siyahının geliştiricisindən seçdiyi cavablar olacaq. Nəticə istifadəçi tərəfindən seçilmiş cavabların düzgünlüyünə uyğun olaraq avtomatik olaraq yaradılan nəticə göstəriləcəkdir. Beləliklə, başlanğıc üçün bir masa çərçivəsi quracağıq və suallar təqdim edəcəyik. Əvvəlki üsulda istifadə olunan eyni vəzifələri tətbiq edin.
- İndi mövcud cavablarla bir siyahı yaratmalıyıq. Bunu etmək üçün "Cavab" sütundakı ilk elementi seçin. Bundan sonra "Məlumat" sekmesine gedin. Sonra, "Məlumat" alətlər panelində yerləşən "Məlumat Check" işarəsini vurun.
- Bu addımları yerinə yetirdikdən sonra görünən dəyərləri yoxlamaq pəncərəsi aktivdir. Hər hansı bir sekmesinde işləyibsə "parametrlər" sekmesinə daxil olun. Açılan siyahıdan "məlumat növü" sahəsində yanında "Siyahı" dəyərini seçin. "Mənbə" yatağında, bir vergüllə bir nöqtədə, açılan siyahımızda seçilmək üçün nümayiş olunan həlləri yazmaq lazımdır. Sonra aktiv pəncərənin altındakı "OK" düyməsini vurun.
- Bu hərəkətlərdən sonra, giriş dəyərləri ilə hüceyrənin sağına yönəldilmiş bir açı olan bir düymə şəklində bir piktoqram görünür. Onu tıkladığı zaman, əvvəllər daxil olan seçimlər olan bir siyahı açılacaq, bunlardan biri seçilməlidir.
- Eynilə, "Cavab" sütununun digər hüceyrələri üçün siyahı hazırlayırıq.
- İndi bunu etməliyik ki, müvafiq sütun hüceyrələrində "nəticə" göstərilmişdir ki, düzgünlüyün həqiqətini göstərdi və ya olmamasıdır. Əvvəlki üsulda olduğu kimi, bu, operatordan istifadə etməklə edilə bilər. "Nəticə" sütununun ilk hüceyrəsini vurğulayırıq və "Funksiya funksiyası" simgesini basaraq funksiyalar sihirbazına zəng edirik.
- Sonrakı, əvvəlki üsulda təsvir olunan eyni variant istifadə edərək funksiyaların funksiyaları vasitəsilə funksiyanın arqumentlərinin funksiyasına keçin. Əvvəlki halda gördüyümüz eyni pəncərəmiz var. "Məntiqi ifadə" sahəsində, cavabı seçdiyiniz hüceyrənin ünvanını göstərin. Sonra, işarəni "=" işarəsini qoyun və düzgün həllini yazın. Bizim vəziyyətimizdə, bu, 113 nömrəsi olacaq. Qoy, əvvəlki vəziyyətdə olduğu kimi, "1" nömrəsi olacaqdır. "Yalan" sahəsində "məna" sahəsində xalların sayını təyin edin. Yanlış bir həll vəziyyətində, sıfır olsun. Yuxarıdakı manipulyasiyalar hazırlandıqdan sonra "OK" düyməsini basın.
- Eyni şəkildə, "nəticə" sütun hüceyrələri olduqda funksiyanı həyata keçirəcəyik. Təbii ki, hər bir halda, "məntiqi ifadə" sahəsində bu sətirdə məsələyə uyğun düzgün həllin öz versiyanız olacaqdır.
- Bundan sonra, xalların miqdarı alınacağı son bir simli edirik. "Nəticə" sütununun bütün hüceyrələrini ayırırıq və "Ev" sekmesinde AutoSumma simgesini onsuz da tanış edirik.
- Bundan sonra, "Cavab" sütunlu hüceyrələrində açılan siyahılardan istifadə edərək, vəzifələrlə bağlı düzgün qərarları təyin etməyə çalışırıq. Əvvəlki vəziyyətdə olduğu kimi, bir yerdə qəsdən bir səhvə icazə verin. Gördüyünüz kimi, indi yalnız ümumi test nəticəsini deyil, həllin həllində də müəyyən bir suala baxırıq.
Metod 3: Nəzarətlərdən istifadə
Həll seçimlərini seçmək üçün bir düymə şəklində nəzarət elementlərindən istifadə edərək testləri də sınaya bilərsiniz.
- Nəzarət elementlərinin formalarından istifadə etmək üçün, ilk növbədə, geliştirici nişanını aktivləşdirməlisiniz. Varsayılan olaraq, əlil. Buna görə, Excel-in versiyanızda hələ aktiv deyilsə, bəzi manipulyasiyalar aparılmalıdır. Əvvəla, "Fayl" sekmesinə keçdik. "Parametrlər" bölməsinə keçidi həyata keçiririk.
- Parametr pəncərəsi aktivdir. "Bant parametrləri" bölməsinə keçməlidir. Sonrakı, pəncərənin sağ hissəsində "geliştirici" mövqeyi yaxınlığında onay işaretini təyin etdik. Dəyişikliklərin qüvvəyə minməsi üçün pəncərənin altındakı "OK" düyməsini basın. Bu hərəkətlərdən sonra lentdə geliştirici nişanı görünəcək.
- Əvvəlcə vəzifəni daxil edin. Bu üsuldan istifadə edərkən hər biri ayrı bir vərəqdə yerləşdiriləcəkdir.
- Bundan sonra, bu yaxınlarda aktivləşdirdiyimiz yeni geliştirici nişanına gedin. "Nəzarət" alət çubuğunda yerləşən "paste" işarəsinə vurun. Nişanlar qrupunda "Form Nəzarət elementləri", "keçid" adlı bir obyekt seçin. Dəyirmi düyməsinə malikdir.
- Cavabları göndərmək istədiyimiz sənədin yerini vurun. Nəzarət elementi görünəcək orada var.
- Sonra standart düymə adı əvəzinə həllər seçimlərindən birini daxil edin.
- Bundan sonra, obyekti vurğulayırıq və sağ siçan düyməsi ilə vurun. Mövcud seçimlərdən "Kopyalayın" maddəsini seçin.
- Aşağıdakı hüceyrəni seçin. Sonra seçimi sağ klikləyin. Görünən siyahıda "yapışdırın" mövqeyini seçin.
- Sonrakı, iki dəfə iki dəfə daxil edirik, çünki hər bir halda onların sayı fərqli ola bilsə də, dörd həlli variantının olacağına qərar verdik.
- Sonra hər bir seçimin adını dəyişdik ki, bir-birimizlə üst-üstə düşməsinlər. Ancaq variantlardan birinin düzgün olmasını unutmayın.
- Sonrakı, növbəti vəzifəyə keçmək üçün obyekti bəzəyirik və bu da bu, növbəti vərəqə keçid deməkdir. Yenə, geliştirici sekmesinde yerləşən "Daxil et" işarəsini vurun. Bu dəfə "ActiveX elementləri" qrupundakı obyektlərin seçilməsinə gedirik. Düzbucaqlı bir görünüş olan "düymə" obyekti seçin.
- Daha əvvəl daxil olan məlumatların altında yerləşən sənədin ərazisinə vurun. Bundan sonra bu, ehtiyac duyduğumuz obyektdə görünəcəkdir.
- İndi formalaşdırılmış düymənin bəzi xüsusiyyətlərini dəyişdirməliyik. Mən sağ siçan düyməsini vururam və açılan menyuda "Xüsusiyyətlər" mövqeyini seçin.
- Nəzarət pəncərəsi açılır. "Adı" yatağında, adını bu obyektə daha aktual olacaq birinə dəyişdiririk, nümunəmizdə "Next_vopros" adı olacaq. Qeyd edək ki, bu sahədə boşluq yoxdur. "Başlıq" sahəsində "Növbəti sual" dəyərini daxil edin. Artıq icazə verilən boşluqlar var və bu ad sizin düyməmdə göstəriləcəkdir. "Backcolor" sahəsində, obyektin olduğu rəngi seçin. Bundan sonra, yuxarı sağ küncündə standart bağlama simgesini tıklayaraq xassələri pəncərəsini bağlaya bilərsiniz.
- İndi cari vərəqin adını sağa vurun. Açan menyuda "Adamame" seçin.
- Bundan sonra, vərəqin adı aktiv olur və orada yeni bir ad "1 sual 1".
- Yenə də sağ siçan düyməsi ilə vurun, amma indi menyuda "hərəkət və ya surəti ..." maddəsində seçimini dayandırın.
- Kopyalama yaradıcılığı pəncərəsi işə salınır. "Bir nüsxə yarat" maddəsi yaxınlığında bir işarə qurduq və "OK" düyməsini basın.
- Bundan sonra, əvvəllər görülən kimi eyni şəkildə "sual 2" adını dəyişdiririk. Bu vərəq hələ əvvəlki vərəq kimi tamamilə eyni məzmunu ehtiva edir.
- Tapşırıq nömrəsini, mətni, həmçinin bu vərəqin cavablarını, lazımi hesab etdiyimizi hesab edirik.
- Eynilə, "Sual 3" vərəqinin məzmununu yaradın və dəyişdirin. Yalnız bunda, bu son vəzifə olduğundan, "növbəti sual" düyməsinə əvəzinə, "tam test" adını qoya bilərsiniz. Bunu necə etmək olar ki, əvvəlcədən müzakirə edilmişdir.
- İndi "sual 1" sekmesinə qayıdırıq. Müəyyən bir hücrəyə bir keçid bağlamalıyıq. Bunu etmək üçün, açarların hər hansı birinə sağa vurun. Açan menyuda "obyektin formatı ..." obyektini seçin.
- Nəzarət pəncərəsi aktivdir. "Nəzarət" sekmesinə keçin. "Hüceyrə ilə ünsiyyət" sahəsində hər hansı bir boş obyektin ünvanını təyin edirsiniz. Bir nömrə, keçidin nə qədər aktiv olacağına uyğun olaraq göstəriləcəkdir.
- Bənzər bir prosedur, digər vəzifələri olan təbəqələr üzərində aparılır. Rahatlıq üçün, əlaqəli hüceyrənin eyni yerdə olduğu, lakin fərqli təbəqələrdə olduğu üçün arzu olunur. Bundan sonra yenidən "sual 1" vərəqinə qayıdırıq. "Növbəti sual" elementinə sağ vurun. Menyuda "Mənbə Mətn" mövqeyini seçin.
- Komanda redaktoru açılır. "Şəxsi sub" və "Son alt" əmrləri arasında növbəti nişana keçid kodu yazmalıyıq. Göstərilən vəziyyətdə, bu belə görünəcəkdir:
İş vərəqləri ("Sual 2"). Aktivləşdirin
Bundan sonra redaktor pəncərəsini bağlayın.
- "Sual 2" vərəqində etdiklərimizi müvafiq düymə ilə oxşar manipulyasiya. Yalnız aşağıdakı əmrə uyğun gəlir:
İş vərəqləri ("Sual 3"). Aktivləşdirin
- Komandanlıq redaktorunda "Sual 3" düyməsinə əmrləri aşağıdakı giriş istehsal edir:
İş vərəqləri ("nəticə"). Aktivləşdirin
- Bundan sonra "Nəticə" adlı yeni bir vərəq yaradırıq. Test keçidinin nəticəsini göstərəcəkdir. Bu məqsədlər üçün dörd sütunun cədvəli yaradırıq: "Sual nömrəsi", "Doğru cavab", "Giriş cavabı" və "Nəticə". "1", "2" və "3" tapşırıqlarının sayına uyğun olaraq birinci sütunda uyğun gəlir. İkinci sütunda, hər bir işə qarşı, düzgün həll yoluna uyğun keçid mövqeyi nömrəsini daxil edin.
- "Giriş cavabı" sahəsindəki ilk hüceyrədə "=" işarəsini qoyuruq və "sual 1" vərəqindəki açarla bağladığımız hüceyrəyə bir link göstərdik. Bənzər manipulyasiyalar aşağıdakı hüceyrələrlə aparılır, yalnız onlar üçün "Sual 2" və "Sual 3" vərəqləri üzrə müvafiq hüceyrələrə istinadları göstərir.
- Bundan sonra "Nəticə" sütununun ilk elementini vurğulayırıq və yuxarıda danışdığımız eyni üsul varsa funksiyanın arqumentlərinin funksiyasını çağırırıq. "Məntiqi ifadə" sahəsində, müvafiq xəttin "daxil edilmiş cavab" hücrəsinin ünvanını göstərin. Sonra işarəni "=" işarələdik və sonra eyni xəttin "düzgün cavab" sütundakı element koordinatlarını göstərin. "Həqiqət" və "yalan olarsa" sahələrində "1" və "1" və "0" nömrəsini daxil edin. Bundan sonra "OK" düyməsini vurun.
- Bu düsturu aşağıdakı aralığa kopyalamaq üçün kursoru funksiyanın yerləşdiyi əşyanın alt sağ bucağına qoyduq. Eyni zamanda, çarpaz şəklində doldurma markeri görünür. Sol siçan düyməsini vurun və markeri masanın sonuna qədər çəkin.
- Bundan sonra, ümumi nəticəni ümumiləşdirmək üçün, artıq bir dəfədən çox edildiyi kimi, autosumumdan istifadə edirik.
Bu testdə testi tamamlana bilər. O, tamamilə keçməyə hazırdır.
Excel alətlərindən istifadə edərək sınaq yaratmaq üçün müxtəlif yollarla dayandıq. Əlbəttə ki, bu tətbiqdə testlər yaratmaq üçün mümkün olan bütün seçimlərin tam siyahısı deyil. Müxtəlif alətləri və əşyaları birləşdirərək, funksionaliyaya görə bir-birlərindən fərqli olaraq testlər yarada bilərsiniz. Eyni zamanda, bütün hallarda testlər yaratarkən, məntiqi bir funksiya istifadə edildiyini qeyd etmək mümkün deyil.