Агуулгын хүснэгт:

Хуудаснаас зугтах (Excel таавар): 5 алхам (зурагтай)
Хуудаснаас зугтах (Excel таавар): 5 алхам (зурагтай)

Видео: Хуудаснаас зугтах (Excel таавар): 5 алхам (зурагтай)

Видео: Хуудаснаас зугтах (Excel таавар): 5 алхам (зурагтай)
Видео: СДАЕМ ПРОСТИПОМУ В БОЛЬНИЦУ ► 3 Прохождение Silent Hill 2 ( PS2 ) 2024, Долдугаар сарын
Anonim
Хуудаснаас зугтах (Excel таавар)
Хуудаснаас зугтах (Excel таавар)

Хуудаснаас зугтах нь миний хэдэн жилийн өмнө хэсэг бүлэг хамт ажиллагсаддаа Excel -ийн хэд хэдэн дэвшилтэт чадварыг заахын тулд хамтдаа бүтээсэн бяцхан Excel тоглоом бөгөөд надад таалагддаг хоёр зүйл болох Trivia болон Logic тааварыг жаахан хөгжилтэй өнгөрүүлээрэй!

Энэ тоглоом нь excel томъёоны хослол бөгөөд одоогийн нүд болон хоёуланг нь өөр нүдэнд суурилсан үнэт зүйлс, зарим VBA макро дээр кодчилоход илүү төвөгтэй болгодог.

Алхам 1: Тоглоомын тухай ойлголт

Тоглоомын тухай ойлголт
Тоглоомын тухай ойлголт
Тоглоомын тухай ойлголт
Тоглоомын тухай ойлголт

Тоглоом бичихийн тулд танд асар их програмчлалын туршлага, үнэтэй програм хангамж хэрэггүй, энд Excel дээр хийж болно.

Тоглоом нь жижиг 2 хэсэг бөгөөд эхний түвшин бол жижиг асуулт хариултын тэмцээн юм.

Системд 50 асуулттай банк байдаг, гэхдээ хэрэв та ийм хандлагатай бол энэ нь илүү их байж магадгүй юм.

Үг үсгийн алдаа эсвэл томъёогоор таарах хоёрдмол утгатай байдлыг арилгахын тулд бүх асуултанд тоон хариулт өгнө.

Систем нь эдгээр асуултуудын 5 -ийг санамсаргүй байдлаар тоглогчдод өгөх бөгөөд тоглогч шинэ асуулт асууж болно.

5 асуултанд хариулсны дараа систем амжилтанд хүрээгүй гэдгээ тоглогчид мэдэгдэж, дахин оролдох эсвэл 2 -р өрөөг нээнэ.

2 -р өрөө бол өнгөний дарааллыг санамсаргүй байдлаар үүсгэдэг логик таавар бөгөөд тоглогч хүссэн үедээ сэргээж болно. Өнгө бүр нь 1-10 гэсэн тоонуудтай холбоотой байдаг бөгөөд тоглогч дараалал, тоог давтахын тулд туршилт, алдаа/санах ойг ашиглах ёстой.

Алхам 2: Тохиргоо

Тохиргоо
Тохиргоо

Эхэндээ би ажлын дэвтэрийг 4 хоосон ажлын хуудастай тохируулсан.

3 -р хуудаснаас эхлэн би "Асуулт" ба "Хариулт" гэсэн гарчиг бүхий хүснэгт үүсгэв.

А баганад автоматаар бөглөх 1-50 гэсэн тоонуудыг оруулсан тул асуултуудыг сонгон шалгаруулах явцад дугаарласан байх нь чухал юм.

Дараа нь би онлайнаар орж, санах ойгоороо тоон хариулттай 50 асуултыг хайж олох болно.

Эдгээр асуултуудыг 1 -р хуудасны 1 -р өрөөний дэлгэц рүү оруулах арга бидэнд одоо хэрэгтэй байна.

Үүнийг VLOOKUP функцийг ашиглан хийдэг бөгөөд энэ нь асуултын мөрийн эхэнд байгаа дугаарыг ашиглах боломжийг бидэнд олгодог. Гэсэн хэдий ч хэрэв бид 1-р өрөөнөөс 1-5-ийг ашиглавал эхний 5 асуултыг яг ижил дарааллаар авах болно. Энд 2 -р хуудас гарч ирдэг, энд 2 мөр томъёо байдаг бөгөөд эхнийх нь RANDBETWEEN функцийг ашигладаг бөгөөд энэ нь хэрэглэгч хооронд санамсаргүй оруулга үүсгэх мужийг оруулах боломжийг олгодог. Асуудал нь ийм жижиг хүрээний хувьд давхардсан байх магадлал өндөр бөгөөд энэ нь тийм ч төвөгтэй асуулт хариулт өгөхгүй байх явдал юм. Үүнийг даван туулахын тулд RANK. EQ болон COUNTIF функцийг ашиглан давхардсан тоог хасах хоёр дахь багана байгаа бөгөөд эдгээр утгыг жагсаалтын бусад хэсгээс эрэмбэлж, утгыг давтах тохиолдолд тоолно. Бүрэн жагсаалт, эдгээр утгыг хамтад нь нэмсэн бөгөөд энэ нь санамсаргүй, өвөрмөц утгыг бий болгодог. Бид үүнийг жагсаалтыг хуулж баталгаажуулж, дараа нь утгыг буулгаж, хамгийн жижигээс нь том болгож ангилах бөгөөд энэ нь бүх өвөрмөц утгыг 1-50 хүртэл харуулах болно.

1 -р өрөөнд буцаж очоод бид VLOOKUP ашиглан жагсаалтаас 1, 2, 3 гэх мэт утгыг авч, асуултын хуудаснаас асуулт, хариултын аль алиныг нь хайж олох боломжтой. Санамсаргүй тоонуудыг дахин үүсгэх бүрт 1 -р өрөөний дэлгэц дээр шинэ багц асуулт гарч ирэх болно.

Excel нь автоматаар тооцоолохоор тохируулагдсан бөгөөд энэ нь RANDBETWEEN функцтэй холбоотой асуудал үүсгэдэг, учир нь хуудсыг ачаалах бүрт тооцоолол ажиллаж, асуултуудыг өөрчилдөг. Үүнийг гараар худалдаж авахаар Туузан дахь томъёо руу, дараа нь Тооцооллын сонголтууд болон гарын авлагад тохируулж болно, бид дараа нь тооцоолох болно.

Энэ хуудсыг дуусгахаасаа өмнө бид C баганыг нуудаг (бодит хариултууд)

Алхам 3: Шалгалтанд хариулна уу

Шалгалтанд хариулна уу
Шалгалтанд хариулна уу

Хариултыг шалгах нь үнэхээр энгийн бөгөөд хүлээгдэж буй бүх хариултуудын утгыг 1 -р өрөөний С баганын доод хэсэгт байрлах нүдэнд нэгтгэн тоглогчдын хариултыг D баганад ачаалж нэгтгэн харуулав.

VBA скриптийг тооцоолох, хариултыг шалгах товчлуур болгон програмчилдаг.

Товчийг нэмэхийн тулд Туузан дээрх Хөгжүүлэгч рүү очно уу

Та товчлуурыг зурсны дараа шинэ макро нэмэх боломжтой болно. Энэ тохиолдолд би хариултыг шалгах гэж нэрлэв

Энэ бүхэн нь тооцооллыг ажиллуулдаг (зөвхөн энэ хүснэгтэд зориулагдсан) бөгөөд хүлээгдэж буй хариултуудын нийлбэр нь тоглогчдын хариултын нийлбэртэй нийцэж байгаа эсэхийг шалгадаг. Хэрэв тоонууд таарахгүй байвал дахин оролдоно уу гэсэн мессежийн хайрцаг гарч ирэх бөгөөд хэрэв амжилттай бол бид 2 -р өрөөний хуудсыг нээнэ.

B28 нүдэнд сумтай байрлуулсан нөхцөлт формат байдаг бөгөөд энэ нь хэрэглэгчийг табуудыг зөөхөд хүргэдэг.

Алхам 4: Янз бүрийн асуулт авах

Янз бүрийн асуулт авах
Янз бүрийн асуулт авах

Тоглогчийн талаархи шинэ асуултуудыг авахын тулд бид 2 -р хуудсыг (санамсаргүй тооны хуудас), дараа нь 1 -р өрөөний хуудсан дээрх тооцооллыг дахин хийх хэрэгтэй бөгөөд ингэснээр VLOOKUP нь шинэ тоонуудын багцыг зааж өгөхөөс гадна шинээр оруулах шаардлагатай болно. холбоотой асуултууд. Энэ код нь Тоглогчдын хариултын хэсгийг цэвэрлэнэ.

Алхам 5: 2 -р өрөө

Өрөө 2
Өрөө 2

2-р өрөө бол логик ба санах ойн таавар бөгөөд хэрэглэгч бидэнд санамсаргүй байдлаар үүсгэсэн 6 өнгөний дарааллыг танилцуулсан бөгөөд энэ нь 1-10 хүртэлх RANDBETWEEN функцийг ашигладаг.

Үгнээс хамаарч бөглөх болон фонтын өнгө өөрчлөгддөг нүдний тоон дээр үндэслэн нөхцөлт форматлах дүрмүүд байдаг.

Тоглогч эдгээр тоонуудыг дарааллаар нь оруулах ёстой бөгөөд дараа нь чек оруулах ёстой бөгөөд энэ нь ямар өнгөтэй болохыг мэдэх ямар ч ойлголт байхгүй тул тест хийхдээ бичлэг бүрийн хувьд ямар үр дүнд хүрсэнээ санаж байх ёстой.

Хариултын нүднүүдийн утгыг дахин нэгтгэж, тоглогчийн хариултыг нэгтгэн, макро нь кальцийг ажиллуулж, өнгийг бөглөж, үр дүнг шалгана. Энэ нь тоглогчийг дахин оролдохыг хүсдэг эсвэл ялалт байгуулсанд нь баяр хүргэдэг.

Тоглогчид шинэ өнгө авах боломжийг олгодог шинэ дарааллын товчлуур байдаг бөгөөд энэ нь кальцийг ажиллуулдаг боловч зөвхөн 10 -р эгнээний нүднүүд дээр тоглогчдын хариултыг 12 -р эгнээнд арилгадаг.

Би тоглоомыг байршуулахыг оролдсон боловч.xlsm файл тул үүнийг зөвшөөрөөгүй тул эндээс хуулбарыг татаж авах боломжтой, хэрэв танд асуулт байвал надад мессеж бичээрэй.

Зөвлөмж болгож буй: