Om die gehalte van kennis te toets, word dikwels aangewend na die gebruik van toetse. Hulle word ook gebruik vir sielkundige en ander tipes toetsing. By die rekenaar met die doel om toetse te skryf, word verskeie gespesialiseerde aansoeke dikwels gebruik. Maar selfs die gewone Microsoft Excel-program kan die taak, wat op rekenaars van byna alle gebruikers beskikbaar is, hanteer. Deur die toolkit van hierdie aansoek te gebruik, kan u 'n toets skryf wat nie genoeg is vir funksionaliteit om op te lewer aan oplossings wat gespesialiseerde sagteware gemaak is nie. Kom ons uitvind hoe om hierdie taak met Excel uit te voer.
Toetsing
Enige toets behels die keuse van een van verskeie antwoordopsies vir die vraag. As 'n reël is daar verskeie van hulle. Dit is wenslik dat die gebruiker na die voltooiing van die toets reeds homself gesien het, of hy met toetsing of nie gekopieer het nie. U kan hierdie taak op verskeie maniere in ballingskap uitvoer. Kom ons beskryf die algoritme van verskillende maniere om dit te doen.Metode 1: Invoerveld
Eerstens sal ons die maklikste opsie analiseer. Dit impliseer 'n lys van kwessies waarin antwoorde aangebied word. Die gebruiker sal 'n spesiale veld moet aandui van 'n reaksie wat hy getrou oorweeg.
- Ons skryf die vraag self neer. Kom ons gebruik wiskundige uitdrukkings in hierdie hoedanigheid vir eenvoud, en as antwoorde - genommerde opsies vir hul oplossings.
- 'N Afsonderlike sel word toegeken sodat die gebruiker die nommer van die antwoord kan betree wat hy getrou oorweeg. Vir duidelikheid merk ons dit geel.
- Nou beweeg ons na die tweede vel van die dokument. Dit is daarop dat die korrekte antwoorde geleë sal wees, waarmee die program die gebruiker sal dien. In een sel skryf ons die uitdrukking "Vraag 1" en plaas die funksie in die buurfunksie indien, wat in werklikheid die korrektheid van die gebruiker se optrede sal beheer. Om hierdie funksie te bel, belig ons die teikensel en klik op die "Insert Function" -ikoon, naby die formule-ry.
- Standaard venster Wizard venster begin. Gaan na die kategorie "Logic" en ons is op soek na die naam "indien". Soektogte moet nie lank wees nie, aangesien hierdie naam eers in die lys van logiese operateurs geplaas word. Daarna ken ons hierdie funksie toe en klik op die "OK" -knoppie.
- Die operateur argumente venster is geaktiveer indien. Die gespesifiseerde operateur het drie velde wat ooreenstem met die aantal van sy argumente. Die sintaksis van hierdie funksie neem die volgende vorm:
= Indien (log_seksie; Value_iesli_inchina; Value_if_Nut)
In die veld "Logiese uitdrukking" moet u die koördinate van die sel invoer waarin die gebruiker 'n antwoord kry. Daarbenewens moet u in dieselfde veld die korrekte opsie spesifiseer. Om die koördinate van die teiken sel te maak, stel die wyser in die veld in. Vervolgens kom ons terug na die laken 1 en merk die item wat ons bedoel het om die nommer van die opsie te skryf. Die koördinate daarvan sal dadelik op die gebied van die argumentvenster verskyn. Verder, om die korrekte antwoord in dieselfde veld na die sel se adres te spesifiseer, voer die uitdrukking sonder aanhalings "= 3" in. Nou, as die gebruiker in die teikenelement die "3" syfer het, sal die antwoord as waar beskou word, en in alle ander gevalle - verkeerd.
In die "betekenis as die waarheid" veld, stel die nommer "1", en in die "waarde as die vals" veld die nommer "0" stel. Nou, as die gebruiker die korrekte opsie kies, sal dit 1 telling ontvang, en indien verkeerd as 0 punte. Om die ingevoerde data te stoor, klik op die "OK" -knoppie onderaan die argumentvenster.
- Net so maak ons nog twee take (of enige nommer wat u benodig) op die gebruiker wat vir die gebruiker sigbaar is.
- Op 'n laken 2 gebruik 'n funksie, as ons die korrekte opsies aandui, soos ons in die vorige geval gedoen het.
- Nou organiseer ons die berekening van punte. Dit kan gedoen word met behulp van 'n eenvoudige outosummy. Om dit te doen, kies al die items waar die formule vervat is indien u op die Autosumma-ikoon klik, wat op die lint in die Tuisblad in die redigeer-eenheid geleë is.
- Soos ons sien, solank die bedrag nulpunte is, aangesien ons nie op enige toetspunt gereageer het nie. Die grootste aantal punte wat in hierdie geval die gebruiker kan skakel - 3, as dit korrek op al die vrae bestaan.
- Indien verlang, kan dit gedoen word sodat die aantal tellings op die gebruikersblad vertoon sal word. Dit is, die gebruiker sal dadelik sien hoe hy die taak hanteer het. Om dit te doen, lig ons 'n aparte sel op 'n laken 1, wat 'resultaat' genoem word (of ander gerieflike naam). Om nie vir 'n lang tyd jou kop te breek nie, sit die uitdrukking "= Lys2!", Waarna u die adres van die element op die blad 2 betree, waarin daar baie tellings is.
- Kyk hoe ons toetswerke opsetlik een fout toelaat. Soos ons sien, is die resultaat van hierdie toets 2 toets wat ooreenstem met een fout wat gemaak is. Die toets werk korrek.
Les: Funksie indien in Excele
Metode 2: Drop-down List
U kan ook 'n toets in ballingskap organiseer deur die aftreklys te gebruik. Kom ons kyk hoe om dit in die praktyk te doen.
- Skep 'n tabel. In die linker deel daarvan sal dit take wees, in die sentrale deel - die antwoorde wat die gebruiker moet kies uit die ontwikkelaar van die aftreklys. Die resultaat sal die resultaat vertoon word wat outomaties gegenereer word ooreenkomstig die korrektheid van die geselekteerde reaksies deur die gebruiker. Dus, vir begin sal ons 'n tafelraam bou en vrae stel. Pas dieselfde take toe wat in die vorige metode gebruik word.
- Nou moet ons 'n lys met beskikbare antwoorde skep. Om dit te doen, kies die eerste element in die "Antwoord" -kolom. Daarna, gaan na die "Data" -oortjie. Klik dan op die "Data Check" -ikoon, wat in die "werk met data" nutsbalk geleë is.
- Na die uitvoering van hierdie stappe word die sigbare waardes tjek venster geaktiveer. Beweeg in die "parameters" -oortjie, as dit in enige ander oortjie loop. Volgende in die veld "Data Type", kies die "lys" waarde. In die "bron" -veld, oor 'n punt met 'n komma, moet u die oplossings skryf wat vertoon moet word om in ons aftreklys te kies. Klik dan op die "OK" -knoppie onderaan die aktiewe venster.
- Na hierdie aksies, 'n piktogram in die vorm van 'n driehoek met 'n hoek wat regs van die sel regs gerig word, verskyn die insetwaardes. Wanneer u daarop klik, sal 'n lys met die opsies wat vroeër ingeskryf is, geopen word, waarvan een gekies moet word.
- Net so maak ons lyste vir ander selle van die "Antwoord" -kolom.
- Nou moet ons dit doen dat in die onderskeie kolom selle die "resultaat" die feit van die korrektheid vertoon, die antwoord op die taak is of nie. Soos in die vorige metode, kan dit gedoen word met behulp van die operateur indien. Ons beklemtoon die eerste sel van die "resultaat" -kolom en skakel die Wizard Functions deur die "Insert Function" -ikoon te druk.
- Volgende, deur die funksies van die funksies wat dieselfde variant gebruik wat in die vorige metode beskryf is, gaan na die funksie van die funksie argumente indien. Ons het dieselfde venster wat ons in die vorige geval gesien het. In die veld "Logiese uitdrukking", spesifiseer die adres van die sel waarin u die antwoord kies. Volgende, sit die teken "=" en skryf die korrekte oplossing neer. In ons geval sal dit die nommer 113 wees. In die "betekenis as die waarheid" -veld, stel ons die aantal punte wat ons aan die gebruiker wat aan die gebruiker gehef wil word, met die regte besluit gehef word. Laat dit, soos in die vorige geval, die nommer "1" wees. In die "betekenis as 'n leuen" veld, stel die aantal punte in. In geval van 'n verkeerde oplossing, laat dit nul wees. Nadat die bogenoemde manipulasies gemaak is, druk die "OK" -knoppie.
- Op dieselfde manier sal ons die funksie implementeer indien die "resultaat" kolom selle. Natuurlik, in elke geval, in die veld "Logiese uitdrukking", sal daar jou eie weergawe van die korrekte oplossing wees wat ooreenstem met die probleem in hierdie lyn.
- Daarna maak ons 'n finale string waarin die hoeveelheid punte gekoop sal word. Ons ken alle selle van die kolom "Resultaat" toe en klik reeds bekend vir ons die Autosumma-ikoon in die "Home" -oortjie.
- Daarna, met behulp van die aftreklyste in die "Antwoord" -kolom selle, probeer ons die korrekte besluite op die take te spesifiseer. Soos in die vorige geval, op een plek doelbewus 'n fout toelaat. Soos u kan sien, sien ons nou nie net die algehele toetsresultaat nie, maar ook 'n spesifieke vraag, in die oplossing van wat 'n fout is.
Metode 3: Gebruik beheer
U kan ook die toetse toets deur die beheerelemente in die vorm van 'n knoppie te gebruik om oplossingsopsies te kies.
- Ten einde die vorme van beheerelemente te kan gebruik, moet u die ontwikkelaar-oortjie in staat stel. By verstek is dit gedeaktiveer. Daarom, indien in u weergawe van Excel dit nog nie geaktiveer is nie, moet sommige manipulasies uitgevoer word. Eerstens beweeg ons na die "Lêer" -oortjie. Ons voer die oorgang na die "parameters" -afdeling uit.
- Die parameter venster is geaktiveer. Dit moet na die "bandinstellings" -afdeling beweeg. Volgende, in die regte deel van die venster, stel ons die boks naby die "ontwikkelaar" posisie. Ten einde die veranderinge aan te gaan, druk die "OK" -knoppie onderaan die venster. Na hierdie aksies sal die ontwikkelaar-oortjie op die band verskyn.
- In die eerste plek, voer die taak in. By die gebruik van hierdie metode sal elkeen op 'n aparte blad geplaas word.
- Daarna, gaan na die nuwe ontwikkelaar oortjie wat ons onlangs geaktiveer het. Klik op die "Plak" -ikoon, wat in die "Control" nutsbalk geleë is. In die ikone groep "vorm beheer elemente", kies 'n voorwerp genaamd "skakelaar". Dit het 'n ronde knoppie.
- Klik op die plek van die dokument waar ons die antwoorde wil plaas. Dit is daar dat die element van die beheer sal verskyn.
- Voer dan een van die oplossingsopsies in plaas van die standaardknoppie naam.
- Daarna beklemtoon ons die voorwerp en klik daarop met die regter muisknop. Kies die "kopie" -item uit die beskikbare opsies.
- Kies die sel hieronder. Klik dan regs-klik op die keuse. In die lys wat verskyn, kies die "Plak" posisie.
- Vervolgens produseer ons twee keer twee keer in, aangesien ons besluit het dat daar vier oplossingsopsies sal wees, hoewel hulle in elke spesifieke geval kan verskil.
- Dan hernoem ons elke opsie sodat hulle nie met mekaar saamval nie. Maar moenie vergeet dat een van die opsies korrek moet wees nie.
- Vervolgens versier ons die voorwerp om na die volgende taak te gaan, en in ons geval beteken dit die oorgang na die volgende bladsy. Weereens, klik op die "Insert" -ikoon, geleë in die ontwikkelaar-oortjie. Hierdie keer gaan ons na die keuse van voorwerpe in die "ActiveX-elemente" -groep. Kies die voorwerp "knoppie", wat 'n reghoek kyk.
- Klik op die gebied van die dokument, wat onder die data wat vroeër ingeskryf is, geleë is. Daarna verskyn dit op die voorwerp wat ons nodig het.
- Nou moet ons sommige eienskappe van die gevormde knoppie verander. Ek kliek op die regtermuisknop en in die spyskaart wat oopmaak, kies die posisie "Eienskappe".
- Die beheer venster open. In die "Naam" -veld verander ons die naam vir die een wat meer relevant sal wees vir hierdie voorwerp, in ons voorbeeld sal dit die naam "Next_VOPROS" wees. Let daarop dat daar geen spasies in hierdie veld is nie. In die veld "Caption", voer die "volgende vraag" -waarde in. Daar is reeds gapings toegelaat, en hierdie naam sal op ons knoppie vertoon word. Kies in die "backcolor" -veld die kleur wat die voorwerp sal hê. Daarna kan jy die eiendomsvenster sluit deur op die Standaard Sluiting-ikoon in sy regterbovenhoek te klik.
- Klik nou Regskliek op die naam van die huidige vel. In die spyskaart wat oopmaak, kies "hernoem".
- Daarna word die naam van die vel aktief, en ons pas daar 'n nuwe naam "VRAAG 1".
- Weereens, klik daarop met die regter muis knoppie, maar nou in die spyskaart, stop die keuse op die "skuif of kopie ..." item.
- Die kopie skepping venster word van stapel gestuur. Ons stel 'n regmerkie in die "Skep 'n kopie" -item en klik op die "OK" -knoppie.
- Daarna verander ons die naam van die vel na "Vraag 2" op dieselfde manier as wat voorheen gedoen is. Hierdie blad bevat steeds heeltemal identiese inhoud as die vorige vel.
- Ons verander die taaknommer, teks, sowel as die antwoorde op hierdie blad aan diegene wat ons die nodige oorweeg.
- Net so, skep en verander die inhoud van die blad "VRAAG 3". Slegs daarin, aangesien dit die laaste taak is, in plaas van die naam van die "volgende vraag" -knoppie, kan u die naam "volledige toetsing" stel. Hoe om dit te doen is reeds vroeër bespreek.
- Nou keer ons terug na die "Vraag 1" -oortjie. Ons moet 'n skakelaar na 'n spesifieke sel bind. Om dit te doen, klik regs-klik op enige van die skakelaars. In die spyskaart wat oopmaak, kies die voorwerp "-formaat van die voorwerp ...".
- Die beheer venster is geaktiveer. Beweeg in die "beheer" -oortjie. In die "kommunikasie met sel" -veld stel u die adres van enige leë voorwerp in. 'N Nommer sal daarin vertoon word in ooreenstemming met wat presies die skakelaar aktief sal wees.
- 'N Soortgelyke prosedure word op lakens met ander take gedoen. Vir gerief is dit wenslik dat die geassosieerde sel op dieselfde plek is, maar op verskillende lakens. Daarna kom ons terug na die blad "Vraag 1" weer. Regskliek op die "volgende vraag" -element. Kies in die spyskaart die "bron teks" posisie.
- Die bevelredakteur open. Tussen die "private sub" en "einde sub" opdragte moet ons 'n oorgangskode na die volgende oortjie skryf. In die gespesifiseerde geval sal dit so lyk:
Werkkaarte ("Vraag 2"). Aktiveer
Daarna, sluit die redakteur venster.
- Soortgelyke manipulasie met die ooreenstemmende knoppie wat ons op die "Vraag 2" -blad maak. Slegs daar pas die volgende opdrag:
Werkkaarte ("Vraag 3"). Aktiveer
- In die bevelredakteur, die "Vraag 3" -knoppie, vervaardig die volgende inskrywing:
Werkkaarte ("resultaat"). Aktiveer
- Daarna skep ons 'n nuwe blad genaamd "Resultaat". Dit sal die uitslag van die toetsgedeelte vertoon. Vir hierdie doeleindes skep ons 'n tabel van vier kolomme: "Vraagnommer", "Regte Antwoord", "Inleiding Antwoord" en "Resultaat". In die eerste kolom pas in volgorde die nommer van die take "1", "2" en "3". In die tweede kolom, teenoor elke werk, betree die skakelaarstaatnommer wat ooreenstem met die korrekte oplossing.
- In die eerste sel in die "Inleiding Antwoord" -veld, sit ons die teken "=" en spesifiseer 'n skakel na die sel wat ons vasgebind het met die skakelaar op die "Vraag 1" -blad. Soortgelyke manipulasies word uitgevoer met selle hieronder, slegs vir hulle dui die verwysings aan die ooreenstemmende selle op die "Vraag 2" en "VRAAG 3" velle aan.
- Daarna beklemtoon ons die eerste element van die "resultaat" -kolom en skakel die funksie van die argumente van die funksie as dieselfde metode wat ons hierbo gepraat het. In die "logiese uitdrukking" -veld, spesifiseer die adres van die "ingevoerde reaksie" sel van die ooreenstemmende lyn. Dan stel ons die teken "=" en dui dan die element koördinate in die "regte antwoord" -kolom van dieselfde lyn aan. In die velde "wat beteken as die waarheid" en "betekenis as leuen" die nommer "1" en "0" onderskeidelik betree. Daarna, klik op die "OK" knoppie.
- Om hierdie formule af te laai na die onderstaande reeks, sit ons die wyser aan die onderste regterhoek van die item waarin die funksie geleë is. Terselfdertyd verskyn 'n merker van die invul van die vorm van 'n kruis. Klik op die linker muisknop en trek die merker tot aan die einde van die tafel.
- Daarna, om die totale resultaat op te som, gebruik ons outosumum, soos reeds meer as een keer gedoen is.
Op hierdie toets kan die toets as voltooi word. Hy is heeltemal gereed om te verbygaan.
Ons het op verskeie maniere gestop om toetse te skep met behulp van Excel-gereedskap. Dit is natuurlik nie 'n volledige lys van alle moontlike opsies vir die skep van toetse in hierdie aansoek nie. Deur verskillende gereedskap en voorwerpe te kombineer, kan u toetse absoluut anders as mekaar volgens die funksionaliteit skep. Terselfdertyd is dit onmoontlik om nie daarop te let dat in alle gevalle tydens die skep van toetse 'n logiese funksie gebruik word indien.