Spiss, it-testijiet jintużaw biex jittestjaw il-kwalità tal-għarfien. Jintużaw ukoll għal tipi psikoloġiċi u testijiet oħra. Fuq PC, applikazzjonijiet varji speċjalizzati ħafna drabi jintużaw biex jiktbu testijiet. Iżda anke programm ordinarju tal-Microsoft Excel, li huwa disponibbli fuq il-kompjuters ta 'kważi l-utenti kollha, jista' jlaħħaq ma 'dan il-kompitu. Bl-użu tal-għodod ta 'din l-applikazzjoni, tista' tikteb test, li f'termini ta 'funzjonalità mhuwiex ħafna inqas mis-soluzzjonijiet magħmula bl-għajnuna ta' softwer speċjalizzat. Ejja naraw kif twettaq dan ix-xogħol bl-għajnuna ta 'Excel.
Implimentazzjoni ta 'ttestjar
Kull test jinvolvi l-għażla ta 'waħda minn diversi tweġibiet għall-mistoqsija. Bħala regola, hemm bosta minnhom. Huwa mixtieq li wara t-tlestija tat-test, l-utent ikun diġà ried lilu nnifsu, kemm jekk ikun ilaħħaq mal-ittestjar u kemm jekk le. Tista 'twettaq dan ix-xogħol f'Excel f'diversi modi. Ejja niddeskrivu algoritmu għal diversi modi kif nagħmel dan.
Metodu 1: field input
L-ewwelnett, ejja nħarsu lejn l-iktar għażla sempliċi. Dan jimplika lista ta 'mistoqsijiet li fihom jiġu ppreżentati t-tweġibiet. L-utent ikollu jindika f’qasam speċjali varjant tat-tweġiba li jqis korrett.
- Niktbu l-mistoqsija nnifisha. Ejjew nużaw espressjonijiet matematiċi f'din il-kapaċità għas-sempliċità, u varjanti nnumerati tas-soluzzjoni tagħhom bħala tweġibiet.
- Aħna nagħżlu ċellula separata biex l-utent ikun jista 'jidħol hemm in-numru tat-tweġiba li jqis korretta. Għal ċarezza, immarkaha bl-isfar.
- Issa ċaqlaq għat-tieni folja tad-dokument. Fuqha jkun hemm it-tweġibiet korretti li bihom il-programm jivverifika d-data mill-utent. F'ċellola waħda, ikteb l-espressjoni "Mistoqsija 1", u fil-li jmiss inserixxu l-funzjoni IFli, fil-fatt, se jikkontrolla l-korrettezza ta ’l-azzjonijiet ta’ l-utent. Biex iċċempel din il-funzjoni, agħżel iċ-ċellula fil-mira u kklikkja fuq l-ikona "Daħħal il-funzjoni"mqiegħda ħdejn il-formola bar.
- It-tieqa standard tibda. Funzjoni kaptani. Mur fil-kategorija "Loġika" u fittex l-isem hemm "JEKK". It-tiftix m'għandux ikun twil peress li dan l-isem jitqiegħed l-ewwel fil-lista ta 'operaturi loġiċi. Wara dak agħżel din il-funzjoni u kklikkja fuq il-buttuna. "OK".
- Jattiva t-tieqa tal-argument tal-operatur IF. L-operatur speċifikat għandu tliet oqsma li jikkorrispondu man-numru tal-argumenti tiegħu. Is-sintassi ta 'din il-funzjoni tieħu l-forma li ġejja:
= IF (Expression_Log; Value_If_es_After; Value_Ins_Leg)
Fil-qasam "Espressjoni Boola" hemm bżonn li ddaħħal il-koordinati taċ-ċellula li fiha l-utent idaħħal ir-risposta. Barra minn hekk, fl-istess qasam trid tispeċifika l-verżjoni korretta. Sabiex tidħol fil-koordinati taċ-ċellula fil-mira, issettja l-cursor fil-qasam. Sussegwentement, aħna nirritornaw għal Folja 1 u immarka l-element li aħna beħsiebna nikteb in-numru tal-varjant. Il-koordinati tiegħu huma immedjatament murija fil-qasam tat-tieqa tal-argument. Barra minn hekk, sabiex tindika t-tweġiba t-tajba, fl-istess qasam, wara l-indirizz taċ-ċellola, ikteb l-espressjoni mingħajr kwotazzjonijiet "=3". Issa, jekk l-utent ipoġġi numru fl-element fil-mira "3", it-tweġiba titqies korretta, u fil-każijiet l-oħra kollha - mhux korretta.
Fil-qasam "Valur jekk veru" issettja n-numru "1"u fil-qasam "Valur jekk falz" issettja n-numru "0". Issa, jekk l-utent jagħżel l-għażla korretta, hu jirċievi 1 punteġġ, u jekk dik ħażina 0 punti Sabiex tiffranka d-data mdaħħla, ikklikkja fuq il-buttuna "OK" fil-qiegħ tat-tieqa ta ’l-argumenti.
- Bl-istess mod, aħna nagħmlu żewġ kompiti oħra (jew kwalunkwe kwantità li għandna bżonn) fuq folja viżibbli għall-utent.
- Fuq Folja 2 jużaw il-funzjoni IF indika l-għażliet korretti, kif għamilna fil-każ preċedenti.
- Issa norganizzaw il-punteġġ. Dan jista 'jsir b'somma sempliċi tal-karozzi. Biex tagħmel dan, agħżel l-elementi kollha li fihom il-formula IF u kklikkja fuq l-ikona avtosummy, li tinsab fuq iż-żigarella fit-tab "Dar" fi blokk Editjar.
- Kif tistgħu taraw, l-ammont għadu żero punti, peress li aħna ma weġibniex oġġett wieħed tat-test. L-ikbar numru ta 'punti li l-utent jista' jiskorja f'dan il-każ - 3jekk hu jwieġeb il-mistoqsijiet kollha b’mod korrett.
- Jekk mixtieq, tista 'tagħmilha hekk li n-numru ta' punti miġbura jintwerew fil-lista ta 'l-utenti. Jiġifieri, l-utent se jara immedjatament kif ħa ħsieb il-kompitu. Biex tagħmel dan, agħżel ċellula separata fuq Folja 1li nsejħu "Riżultat" (jew isem ieħor konvenjenti). Sabiex ma taqbiżx għal żmien twil, sempliċement poġġi espressjoni fiha "= Sheet2!"imbagħad ikteb l-indirizz ta 'dak l-element fuq Folja 2F'liema hija s-somma tal-punti.
- Ejja niċċekkjaw kif jaħdem it-test, intenzjonalment nagħmlu żball wieħed. Kif tistgħu taraw, ir-riżultat ta 'dan it-test 2 punti, li jikkorrispondi għal żball wieħed. It-test jaħdem sew.
Lezzjoni: IF funzjoni f'Excel
Metodu 2: Lista drop-down
Tista 'wkoll torganizza test f'Excel billi tuża l-lista drop-down. Ejja naraw kif nagħmlu dan fil-prattika.
- Oħloq tabella. Fil-parti tax-xellug tagħha jkun hemm kompiti, fil-parti ċentrali jkun hemm tweġibiet li l-utent irid jagħżel mil-lista ta 'dropdown provduta mill-iżviluppatur. In-naħa tal-lemin se turi r-riżultat, li huwa ġġenerat awtomatikament skond il-korrettezza tat-tweġibiet magħżula mill-utent. Allura, biex nibdew, nibnu l-qafas tat-tabella u nintroduċu l-mistoqsijiet. Applika l-istess kompiti li ntużaw fil-metodu preċedenti.
- Issa rridu noħolqu lista bit-tweġibiet disponibbli. Biex tagħmel dan, agħżel l-ewwel oġġett fil-kolonna "Tweġiba". Wara dik mur fit-tab "Data". Sussegwentement, ikklikkja fuq l-ikona. "Verifika tad-Data"li tinsab fil-blokka ta ’l-għodda "Ħidma mad-data".
- Wara li tlesti dawn il-passi, it-tieqa viżibbli ta 'kontroll tal-valur tiġi attivata. Mexxi għat-tab "Għażliet"kieku tnediet fi kwalunkwe tab ieħor. Li jmiss fil-qasam "Tip ta 'Dejta" mil-lista drop-down, agħżel il-valur "Lista". Fil-qasam "Sors" wara punt virgol, trid tirreġistra l-għażliet għad-deċiżjonijiet li se jintwerew għall-għażla fil-lista drop-down tagħna. Imbagħad ikklikkja fuq il-buttuna. "OK" fil-qiegħ tat-tieqa attiva.
- Wara dawn l-azzjonijiet, ikona fil-forma ta 'trijanglu b'angolu li jipponta' l isfel tidher fuq il-lemin taċ-ċellula bil-valuri mdaħħla. Meta tagħfas fuqha, tiftaħ lista bl-għażliet li dħalna qabel, li waħda minnhom għandha tkun magħżula.
- Bl-istess mod, aħna nagħmlu listi għal ċelloli oħra fil-kolonna. "Tweġiba".
- Issa rridu nagħmlu hekk fiċ-ċelloli korrispondenti tal-kolonna "Riżultat" il-fatt li r-risposta għall-kompitu kienet korretta jew le kienet murija. Bħal fil-metodu preċedenti, dan jista 'jsir billi jintuża l-operatur IF. Agħżel l-ewwel kolonna ċellula. "Riżultat" u ċempel Wizard tal-Funzjoni billi tikklikkja fuq l-ikona "Daħħal il-funzjoni".
- Li jmiss permezz Wizard tal-Funzjoni billi tuża l-istess għażla li kienet deskritta fil-metodu preċedenti, mur fit-tieqa tal-argument tal-funzjoni IF. L-istess tieqa li rajna fil-każ preċedenti tiftaħ quddiemna. Fil-qasam "Espressjoni Boola" speċifika l-indirizz taċ-ċellula li fiha nagħżlu t-tweġiba. Sussegwentement, poġġi sinjal "=" u ikteb is-soluzzjoni korretta. Fil-każ tagħna se jkun numru. 113. Fil-qasam "Valur jekk veru" aħna waqqafna n-numru ta 'punti li rridu li l-utent jiġi ċċarġjat bid-deċiżjoni t-tajba. Ħalli din, bħal fil-każ preċedenti, tkun numru "1". Fil-qasam "Valur jekk falz" issettja n-numru ta ’punti. Fil-każ ta 'deċiżjoni ħażina, ħalliha tkun żero. Wara li jsiru l-manipulazzjonijiet ta 'hawn fuq, ikklikkja fuq il-buttuna. "OK".
- Bl-istess mod, aħna nimplimentaw il-funzjoni IF għaċ-ċelloli l-oħra tal-kolonna "Riżultat". Naturalment, f'kull każ fil-qasam "Espressjoni Boola" Se jkun hemm il-verżjoni tagħha tad-deċiżjoni korretta, li tikkorrispondi għall-mistoqsija f'din il-linja.
- Wara li nagħmlu l-aħħar linja, li fiha jiżdiedu l-punti. Agħżel iċ-ċelloli kollha fil-kolonna. "Riżultat" u kklikkja l-ikona ta 'avtoumum diġà familjari magħna fit-tab "Dar".
- Wara dan, uża l-listi drop-down fiċ-ċelloli tal-kolonna "Tweġiba" Qed nippruvaw nindikaw id-deċiżjonijiet it-tajba għall-kompiti assenjati. Bħal fil-każ preċedenti, aħna intenzjonalment nagħmlu żball f'post wieħed. Kif naraw, issa qed naraw mhux biss ir-riżultat tat-test ġenerali, iżda wkoll mistoqsija speċifika, li s-soluzzjoni tagħha fiha żball.
Metodu 3: Kontrolli ta 'Użu
L-ittestjar jista 'jsir ukoll bl-użu ta' kontrolli fuq il-buttuni biex tagħżel is-soluzzjonijiet.
- Sabiex tkun tista 'tuża forom ta' kontrolli, l-ewwelnett, għandek ixgħel it-tab "Żviluppatur". Konvenzjonalment din hija diżattivata. Għalhekk, jekk għadu mhux attivat fil-verżjoni tiegħek ta 'Excel, allura għandhom isiru xi manipulazzjonijiet. L-ewwelnett, imxi għat-tab "Fajl". Hemm immorru għas-sezzjoni "Għażliet".
- It-tieqa tal-parametri hija attivata. Għandu jimxi għat-taqsima Żigarella Setup. Sussegwentement, fil-parti t-tajba tat-tieqa, iċċekkja l-kaxxa ħdejn il-pożizzjoni "Żviluppatur". Sabiex il-bidliet jidħlu fis-seħħ ikklikkja fuq il-buttuna "OK" fil-qiegħ tat-tieqa. Wara dawn il-passi, it-tab "Żviluppatur" jidhru fuq it-tejp.
- L-ewwelnett, aħna jidħlu fil-kompitu. Meta tuża dan il-metodu, kull waħda minnhom titqiegħed fuq folja separata.
- Wara dan, mur fit-tab attivat ġdid "Żviluppatur". Ikklikkja fuq l-ikona Pejstli tinsab fil-blokka ta ’l-għodda "Kontrolli". Fil-grupp ta 'ikoni Formoli Kontrolli agħżel oġġett imsejjaħ "Ixgħel". Għandu l-forma ta 'buttuna tonda.
- Nikklikkjaw fuq il-post tad-dokument fejn irridu npoġġu t-tweġibiet. Dan huwa fejn jidher il-kontroll li għandna bżonn.
- Imbagħad nidħlu waħda mis-soluzzjonijiet minflok l-isem tal-buttuna standard.
- Wara, agħżel l-oġġett u kklikkja fuqha bil-buttuna tal-maws it-tajba. Mill-għażliet disponibbli, agħżel l-oġġett "Ikkopja".
- Agħżel iċ-ċelloli hawn taħt. Imbagħad aħna ikklikkja dritt fuq l-għażla. Fil-lista li tidher, agħżel il-pożizzjoni Pejst.
- Imbagħad daħħalna darbtejn oħra, peress li ddeċidejna li jkun hemm erba 'soluzzjonijiet possibbli, għalkemm f'kull każ partikolari n-numru tagħhom jista' jkun differenti.
- Imbagħad semmi mill-ġdid kull għażla sabiex ma jikkoinċidux ma 'xulxin. Imma tinsiex li waħda mill-għażliet trid tkun vera.
- Sussegwentement, aħna nitfasslu oġġett biex immorru għall-kompitu li jmiss, u fil-każ tagħna dan ifisser transizzjoni għall-folja li jmiss. Għal darb'oħra, ikklikkja fuq l-ikona Pejstjinsabu fit-tab "Żviluppatur". Din id-darba ngħaddu għall-għażla ta 'oġġetti fil-grupp. "ActiveX Elementi". Għażla ta 'oġġett "Buttuna"li għandha l-forma ta 'rettangolu.
- Ikklikkja fuq iż-żona tad-dokument, li tinsab taħt id-data mdaħħla qabel. Wara dan, juri l-oġġett li għandna bżonn.
- Issa għandna bżonn li nbiddlu xi karatteristiċi tal-buttuna li tirriżulta. Ikklikkja fuqha bil-buttuna tal-maws it-tajba u fil-menu miftuħ agħżel il-pożizzjoni "Properties".
- Tinfetaħ it-tieqa tal-proprjetajiet tal-kontroll. Fil-qasam "Isem" Ibdel l-isem għal dak li se jkun aktar relevanti għal dan l-oġġett, fl-eżempju tagħna jkun l-isem "Next_ Mistoqsija". Innota li l-ebda spazju m'hu permess f'dan il-field. Fil-qasam "Caption" daħħal il-valur "Mistoqsija li jmiss". Diġà hemm spazji permessi, u dan l-isem se jintwerew fuq il-buttuna tagħna. Fil-qasam "BackColor" agħżel il-kulur li l-oġġett ikollu. Wara dan, tista 'tagħlaq it-tieqa tal-proprjetajiet billi tikklikkja fuq l-ikona standard tal-għeluq fir-rokna ta' fuq tal-lemin tagħha.
- Issa aħna ikklikkja dritt fuq l-isem tal-folja kurrenti. Fil-menu li jiftaħ, agħżel l-oġġett Semmi mill-ġdid.
- Wara dan, l-isem tal-folja jsir attiv, u aħna nidħlu hemm isem ġdid. "Mistoqsija 1".
- Għal darb'oħra, ikklikkja fuqha bil-buttuna tal-maws it-tajba, imma issa fil-menu inwaqqfu l-għażla fuq l-oġġett "Ċaqlaq jew ikkopja ...".
- Tnedija tieqa tal-ħolqien tal-kopja. Nimmarkaw il-kaxxa ħdejn l-oġġett "Oħloq kopja" u kklikkja fuq il-buttuna "OK".
- Wara dik il - bidla l - isem tal - folja għal. T "Mistoqsija 2" bl-istess mod bħal qabel. Din il-folja xorta fiha kontenut kompletament identiku bħall-folja preċedenti.
- Nibdlu n-numru tal-kompitu, it-test, u t-tweġibiet f'din il-folja għal dawk li nikkunsidraw neċessarji.
- Bl-istess mod, ħu u mmodifika l-kontenut tal-folja. "Mistoqsija 3". Fiha biss, peress li din hija l-aħħar biċċa xogħol, minflok l-isem tal-buttuna "Mistoqsija li jmiss" tista 'tpoġġi l-isem "Ittestjar komplet". Kif tagħmel dan ġie diskuss qabel.
- Issa lura għat-tab "Mistoqsija 1". Għandna bżonn ningħaqdu l-iswiċċ ma 'ċellola speċifika. Biex tagħmel dan, ikklikkja fuq il-lemin fuq kwalunkwe swiċċ. Fil-menu li jiftaħ, agħżel l-oġġett "Format l-oġġett ...".
- It-tieqa tal-format tal-kontroll hija attivata. Mexxi għat-tab "Kontroll". Fil-qasam "Cell Link" waqqafna l-indirizz ta 'kwalunkwe oġġett vojt. Numru se jintwera fih skond is-swiċċ eżatt li jkun attiv.
- Aħna nagħmlu proċedura simili fuq folji ma 'kompiti oħra. Għall-konvenjenza, huwa mixtieq li ċ-ċellula marbuta tkun fl-istess post, imma fuq folji differenti. Wara dan, nerġgħu nerġgħu lura għall-lista. "Mistoqsija 1". Ikklikkja dritt fuq l-oġġett "Mistoqsija li jmiss". Fil-menu, agħżel il-pożizzjoni "Kodiċi tas-Sors".
- Jinfetaħ l-editur tal-kmand. Bejn it-timijiet "Sub-Privat" u "Tmiem is-Sub" għandna jiktbu l-kodiċi ta 'transizzjoni għat-tab li jmiss. F'dan il-każ, jidher bħal dan:
Worksheets ("Mistoqsija 2"). Attiva
Wara, agħlaq it-tieqa ta 'l-editur.
- Manipulazzjoni simili bil-buttuna korrispondenti ssir fuq il-folja "Mistoqsija 2". Hemm biss nidħlu l-kmand li ġej:
Worksheets ("Mistoqsija 3"). Attiva
- Fl-editur tal-kmand tal-buttuna paper "Mistoqsija 3" għamel l-annotazzjoni li ġejja:
Worksheets ("Riżultat")
- Wara dik toħloq folja ġdida msejħa "Riżultat". Se juri r-riżultat li jgħaddi mit-test. Għal dawn l-għanijiet, noħolqu tabella ta ’erba’ kolonni: "Numru tal-mistoqsija", "Ir-risposta t-tajba", "It-tweġiba mdaħħla" u "Riżultat". Daħħal l-ewwel kolonna fl-ordni tal-kompiti "1", "2" u "3". Fit-tieni kolonna quddiem kull xogħol, ikteb in-numru tal-pożizzjoni tas-swiċċ li jikkorrispondi għas-soluzzjoni korretta.
- Fl-ewwel ċellula fil-qasam "It-tweġiba mdaħħla" poġġi sinjal "=" u speċifika l-link għaċ-ċellula li għamilna mas-swiċċ fuq il-folja "Mistoqsija 1". Aħna nwettqu manipulazzjonijiet simili biċ-ċelloli hawn taħt, għalihom biss nindikaw referenzi għaċ-ċelloli korrispondenti fuq il-folji "Mistoqsija 2" u "Mistoqsija 3".
- Wara dak agħżel l-ewwel element tal-kolonna. "Riżultat" u ċempel il-tieqa argumentazzjoni funzjoni IF bl-istess mod li tkellimna hawn fuq. Fil-qasam "Espressjoni Boola" speċifika l-indirizz taċ-ċellula "It-tweġiba mdaħħla" linja korrispondenti. Imbagħad poġġi sinjal "=" u wara li aħna nispeċifikaw il-koordinati tal-element fil-kolonna "Ir-risposta t-tajba" l-istess linja. Fl-oqsma "Valur jekk veru" u "Valur jekk falz" daħħalna numri "1" u "0" rispettivament. Wara, ikklikkja fuq il-buttuna "OK".
- Sabiex tkun ikkupjata din il-formula fil-medda ta 'hawn taħt, poġġi l-cursor fir-rokna t'isfel tal-lemin tal-element li fih tinsab il-funzjoni. Fl-istess ħin, markatur tal-mili jidher fil-forma ta 'salib. Ikklikkja fuq il-buttuna tax-xellug tal-maws u ġbid il-marker 'l isfel sa tmiem it-tabella.
- Wara, biex niġbru fil-qosor it-total, aħna nużaw is-somma awtomatika, kif diġà sar aktar minn darba.
F'dan it-test il-ħolqien jista 'jitqies komplet. Huwa kompletament lest għall-passaġġ.
Aħna ffukajna fuq diversi modi biex noħolqu test bl-għodod ta 'Excel. Ovvjament, din mhix lista kompluta tal-għażliet kollha possibbli għall-ħolqien ta 'testijiet f'din l-applikazzjoni. Billi tgħaqqad diversi għodod u oġġetti, tista 'toħloq testijiet li huma kompletament differenti minn xulxin f'termini ta' funzjonalità. Fl-istess ħin, ta ’min jinnota li fil-każijiet kollha, meta jinħolqu t-testijiet, tintuża funzjoni loġika. IF.