Orodha ya maudhui:

Kuepuka Karatasi (Puzzle ya Excel): Hatua 5 (na Picha)
Kuepuka Karatasi (Puzzle ya Excel): Hatua 5 (na Picha)

Video: Kuepuka Karatasi (Puzzle ya Excel): Hatua 5 (na Picha)

Video: Kuepuka Karatasi (Puzzle ya Excel): Hatua 5 (na Picha)
Video: Откосы на окнах из пластика 2024, Julai
Anonim
Kuepuka Karatasi (Puzzle ya Excel)
Kuepuka Karatasi (Puzzle ya Excel)

Kutoroka karatasi ni mchezo mdogo wa Excel ambao niliweka pamoja miaka kadhaa iliyopita kufundisha kikundi cha wenzao ujuzi wa hali ya juu zaidi wa Excel wakati wa kufurahi kidogo na mafumbo ya Trivia na Logic, vitu viwili ninavyopenda!

Mchezo huu ni mchanganyiko wa fomula bora, muundo wa masharti kwa seli ya sasa na kwa maadili kulingana na seli nyingine na macros kadhaa ya VBA kuifanya iwe ngumu zaidi kuandikisha.

Hatua ya 1: Dhana ya Mchezo

Dhana ya Mchezo
Dhana ya Mchezo
Dhana ya Mchezo
Dhana ya Mchezo

Hauhitaji uzoefu wowote mkubwa wa programu au programu ya gharama kubwa ya kuandika mchezo, hii ndio unaweza kufanya vizuri zaidi.

Mchezo ni kifungu kidogo cha 2, kiwango cha kwanza ni jaribio la trivia.

Kuna benki ya maswali 50 kwenye mfumo ingawa hii inaweza kuwa zaidi ikiwa umependa sana.

Kuondoa utata wowote unaowezekana na tahajia au kisa kinacholingana na maswali yote yana majibu ya nambari.

Mfumo utawasilisha maswali 5 ya maswali haya kwa mchezaji, mchezaji anaweza kuomba maswali mapya.

Mara maswali 5 yatajibiwa, mfumo utamjulisha mchezaji kuwa hawajafanikiwa na kujaribu tena au inafungua chumba cha 2.

Chumba cha 2 ni fumbo la mantiki ambapo mlolongo wa rangi hii pia hutengenezwa kwa nasibu na mchezaji anaweza kuzaliwa upya wakati wowote. Kila moja ya rangi inahusishwa na nambari 1-10, mchezaji lazima atumie jaribio na kosa / kumbukumbu kupata nambari zinazofanana na kuiga mlolongo.

Hatua ya 2: Usanidi

Usanidi
Usanidi

Hapo awali nilianzisha kitabu cha kazi na karatasi 4 tupu.

Kuanzia na karatasi 3 niliunda meza na kichwa "Swali" na "Jibu"

Katika safu A na kutumia nambari za kujaza otomatiki 1-50 zimeingizwa, ni muhimu kwamba maswali yahesabiwe kwa mchakato wa uteuzi.

Kisha mimi huenda mkondoni na kupitia kumbukumbu yangu kwa maswali 50 na majibu ya nambari.

Sasa tunahitaji njia ya kuagiza maswali haya kwenye skrini ya Chumba 1 kwenye karatasi 1.

Hii imefanywa kwa kutumia kazi ya VLOOKUP, hii inatuwezesha kutumia nambari mwanzoni mwa safu ya maswali. Walakini, ikiwa tutatumia tu 1-5 kutoka kwa karatasi ya Chumba 1 tutapata tu maswali 5 ya kwanza na kwa mpangilio sawa. Hapa ndipo karatasi ya 2 inapoingia, kuna safu 2 za fomula hapa, ya kwanza hutumia kazi ya RANDBETWEEN, hii inaruhusu mtumiaji kuingiza masafa kati ya ambayo kuingia kwa nasibu kutazalishwa. Shida ni kwamba na anuwai ndogo kama hii kuna uwezekano mkubwa kwamba kutakuwa na marudio na ambayo haingefanya jaribio gumu sana. Kwa hivyo kushinda hii kuna safu ya pili ambayo inachukua hatua hii zaidi na kuondoa marudio kwa kutumia kazi zote za RANK. EQ na COUNTIF, hizi zinaweka thamani dhidi ya orodha yote na kuhesabu ikiwa kuna kurudia kwa thamani katika orodha kamili, maadili haya yameongezwa pamoja na hii inazalisha thamani isiyo ya kawaida na ya kipekee. Tunaweza kudhibitisha hii kwa kunakili orodha, kisha ubandike maadili na upange ndogo hadi kubwa, hii itaonyesha maadili yote ya kipekee 1-50.

Rudi kwenye Chumba cha 1, tunaweza kutumia VLOOKUP kuchukua 1, 2, 3 na kadhalika thamani kutoka kwenye orodha na uiangalie kwenye karatasi ya swali kwa swali na jibu. Kila wakati nambari zilizobadilishwa zimebadilishwa, seti mpya ya maswali itaonekana kwenye skrini ya Chumba 1.

Excel imesanidiwa kuhesabu kiotomatiki, hii inasababisha shida na kazi ya RANDBETWEEN kwa sababu kila wakati ukurasa unapakiwa, hesabu inaendesha na kurekebisha maswali. Hii inaweza kuwekwa kwa ununuzi wa mwongozo kwenda kwa Fomula kwenye Ribbon, kisha chaguzi za hesabu na kuweka kwa mwongozo, tutachukua hesabu baadaye.

Kabla hatujamaliza na ukurasa huu tunaficha safu wima C (majibu halisi)

Hatua ya 3: Jibu Hundi

Jibu Hundi
Jibu Hundi

Kuangalia jibu ni rahisi sana, Thamani ya majibu yote yanayotarajiwa imewekwa ndani ya seli chini ya safu wima C kwenye Chumba 1, majibu ya wachezaji yamepakiwa kwenye safu wima D na kufupishwa.

Hati ya VBA imewekwa kwenye kitufe ili kuhesabu na kukagua majibu.

Ili kuongeza kitufe nenda kwa Msanidi Programu kwenye Ribbon, ongeza kitufe ukitumia Ingiza -> Kitufe

Mara baada ya kuchora kitufe kuna chaguo la kuongeza jumla. Katika kesi hii niliiita majibu ya kuangalia

Haya yote hufanya kukimbia hesabu (kwa karatasi hii tu) na kukagua ikiwa jumla ya majibu yanayotarajiwa yanalingana na jumla ya majibu ya wachezaji. Ikiwa nambari hazilingani basi sanduku la ujumbe linajitokeza kusema jaribu tena, ikiwa wamefanikiwa basi tutafunua karatasi ya Chumba cha 2.

Pia kuna fomati ya masharti iliyowekwa kwenye Kiini B28 na mshale, ikimfanya mtumiaji asonge tabo.

Hatua ya 4: Kupata maswali tofauti

Kupata Maswali Tofauti
Kupata Maswali Tofauti

Ili kupata maswali mapya kwa Mchezaji tunahitaji tu kurudisha mahesabu kwenye karatasi zote mbili (karatasi ya nambari isiyo ya kawaida) na kisha kwenye karatasi ya Chumba 1, hii inasababisha VLOOKUP kurejelea idadi mpya ya nambari na pia kuvuta mpya maswali yanayohusiana. Sehemu hii ya nambari pia inafuta sehemu ya jibu la Wachezaji.

Hatua ya 5: Chumba 2

Chumba 2
Chumba 2

Chumba cha 2 ni mantiki na fumbo la kumbukumbu, mtumiaji ambaye aliwasilisha na mlolongo wa rangi 6 zilizotengenezwa bila mpangilio, tena hii hutumia kazi ya RANDBETWEEN na anuwai ya 1-10.

Kuna sheria za upangiliaji wa masharti ambayo inategemea nambari kwenye seli ambayo alama ya kujaza na fonti hubadilika kulingana na thamani.

Mchezaji lazima aingize nambari hizi kwa mfuatano na kisha aingie hundi, hakuna dalili za rangi gani ni nambari gani kwa hivyo wanapojaribu lazima wakumbuke ni matokeo gani waliyoyapata kwa kila kiingilio.

Tena maadili katika seli za jibu yamefupishwa, majibu ya Mchezaji pia yamefupishwa na jumla inaendesha calc, inajaza rangi na hujaribu matokeo. Hii inamshawishi mchezaji kujaribu tena au kuwapongeza kwa ushindi.

Pia kuna kitufe kipya cha mlolongo kumruhusu mchezaji kupata rangi mpya, hii inaendesha calc lakini tu kwenye seli kwenye safu ya 10 na inafuta majibu ya Mchezaji katika safu ya 12.

Nimejaribu kupakia mchezo lakini kwa kuwa ni faili ya.xlsm hii hairuhusiwi kwa hivyo jisikie huru kupakua nakala kutoka hapa, ikiwa una maswali yoyote nitupe ujumbe.

Ilipendekeza: