![Escape the Sheet (Excel Puzzle): 5 krokov (s obrázkami) Escape the Sheet (Excel Puzzle): 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/002/image-4370-7-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
![Escape the Sheet (Excel Puzzle) Escape the Sheet (Excel Puzzle)](https://i.howwhatproduce.com/images/002/image-4370-8-j.webp)
Escape the sheet je malá excelovská hra, ktorú som zostavil pred niekoľkými rokmi, aby som skupinu kolegov naučil pokročilejšie excelské zručnosti a zároveň si užil zábavu s logickými kvízmi a logickými hádankami, dve veci, ktoré milujem!
Táto hra je kombináciou vzorcov programu Excel, podmieneného formátovania pre aktuálnu bunku a pre hodnoty založené na inej bunke a niektorých makrách VBA, aby bolo kódovanie trochu náročnejšie.
Krok 1: Koncept hry
![Herný koncept Herný koncept](https://i.howwhatproduce.com/images/002/image-4370-9-j.webp)
![Herný koncept Herný koncept](https://i.howwhatproduce.com/images/002/image-4370-10-j.webp)
Na napísanie hry nepotrebujete žiadne obrovské skúsenosti s programovaním ani drahý softvér. Tu je jeden, ktorý môžete urobiť v programe Excel.
Hra je malým 2 parterom, prvá úroveň je vedomostný kvíz.
V systéme je banka s 50 otázkami, aj keď to môže byť oveľa viac, ak máte taký záujem.
Na odstránenie prípadných nejasností s pravopisom alebo zhodou veľkých a malých písmen majú všetky otázky číselné odpovede.
Systém náhodne predloží 5 z týchto otázok hráčovi, hráč môže požiadať o nový súbor otázok.
Po zodpovedaní 5 otázok systém potom informuje hráča, že neboli úspešní, a pokúsi sa to skúsiť znova alebo sa otvorí miestnosť 2.
Izba 2 je logická hádanka, kde sa tiež náhodne generuje farebná sekvencia a hráč sa môže kedykoľvek regenerovať. Každá z farieb je priradená číslu 1-10, hráč musí na základe pokusov a omylov/pamäte nájsť čísla, ktoré zodpovedajú a replikujú postupnosť.
Krok 2: Nastavenie
![Nastavenie Nastavenie](https://i.howwhatproduce.com/images/002/image-4370-11-j.webp)
Spočiatku som nastavil zošit so 4 prázdnymi pracovnými listami.
Počnúc listom 3 som vytvoril tabuľku s hlavičkou „Otázka“a „Odpoveď“
V stĺpci A a pomocou automatického dopĺňania sa zadávajú čísla 1-50. Je dôležité, aby boli otázky pre výberový proces očíslované.
Potom idem online a v pamäti si nájdem 50 otázok s číselnými odpoveďami.
Teraz potrebujeme spôsob, ako tieto otázky importovať na obrazovku miestnosti 1 v hárku 1.
To sa deje pomocou funkcie VLOOKUP, ktorá nám umožňuje použiť číslo na začiatku riadka s otázkou. Ak by sme však použili 1-5 z listu miestnosti 1, dostali by sme iba prvých 5 otázok a v rovnakom poradí. Tu prichádza na rad hárok 2, tu sú 2 riadky vzorcov, prvý používa funkciu RANDBETWEEN, ktorá používateľovi umožňuje zadať rozsah, medzi ktorým sa vygeneruje náhodný záznam. Problém je v tom, že pri takom malom rozsahu je vysoká pravdepodobnosť, že dôjde k duplikátom a že by to nebol veľmi zložitý kvíz. Aby sme to prekonali, existuje druhý stĺpec, ktorý to robí ešte o krok ďalej a odstraňuje duplikáty pomocou funkcií RANK. EQ aj COUNTIF, ktoré zarovnávajú hodnotu so zvyškom zoznamu a počítajú, ak sa hodnota v stĺpci opakuje. úplný zoznam, tieto hodnoty sa sčítajú a výsledkom je náhodná a jedinečná hodnota. Môžeme to potvrdiť skopírovaním zoznamu, vložením hodnôt a zoradením od najmenších po najväčšie. Zobrazia sa všetky jedinečné hodnoty 1-50.
V miestnosti 1 potom môžeme pomocou funkcie VLOOKUP vziať zo zoznamu hodnotu 1., 2., 3. atď. A otázku a odpoveď vyhľadať v hárku otázok. Zakaždým, keď sa regenerujú náhodné čísla, na obrazovke miestnosti 1 sa objaví nová skupina otázok.
Excel je nakonfigurovaný na automatický výpočet, čo spôsobuje problém s funkciou RANDBETWEEN, pretože pri každom načítaní stránky sa spustí výpočet a zmení sa poradie otázok. Toto je možné nastaviť na manuálny nákup v časti Vzorce na páse s nástrojmi, potom na položku Možnosti výpočtu a na manuálne nastavenie, o výpočet sa postaráme neskôr.
Skôr ako skončíme s touto stránkou, skryjeme stĺpček C (skutočné odpovede)
Krok 3: Kontroly odpovedí
![Kontroly odpovedí Kontroly odpovedí](https://i.howwhatproduce.com/images/002/image-4370-12-j.webp)
Kontrola odpovedí je skutočne veľmi jednoduchá. Hodnota všetkých očakávaných odpovedí sa zhrnie do bunky v spodnej časti stĺpca C v miestnosti 1, odpovede hráčov sa načítajú do stĺpca D a sčítajú sa.
Skript VBA je naprogramovaný na tlačidlo na spustenie výpočtu a kontrolu odpovedí.
Ak chcete tlačidlo pridať, na páse s nástrojmi prejdite na položku Vývojár a pridajte tlačidlo pomocou položky Vložiť -> Tlačidlo
Po nakreslení tlačidla je k dispozícii možnosť pridať nové makro. V tomto prípade som to nazval skontrolovať odpovede
Na to všetko sa spustí výpočet (iba pre tento hárok) a skontroluje sa, či sa súčet očakávaných odpovedí zhoduje so súčtom odpovedí hráčov. Ak sa čísla nezhodujú, zobrazí sa okno so správou, že skúste to znova. Ak sú úspešné, odkryjeme hárok pre miestnosť 2.
Do bunky B28 so šípkou je tiež umiestnený podmienený formát, ktorý používateľa núti presúvať karty.
Krok 4: Získanie rôznych otázok
![Získanie rôznych otázok Získanie rôznych otázok](https://i.howwhatproduce.com/images/002/image-4370-13-j.webp)
Aby sme pre hráča dostali nové otázky, stačí znova spustiť výpočty na hárku 2 (list s náhodnými číslami) a potom na hárku miestnosti 1, čo spôsobí, že VLOOKUP odkazuje na novú sadu čísel a tiež vtiahne nový súvisiace otázky. Tento kus kódu tiež vymaže sekciu Odpovede hráčov.
Krok 5: Izba 2
![Izba 2 Izba 2](https://i.howwhatproduce.com/images/002/image-4370-14-j.webp)
Miestnosť 2 je logická a pamäťová logická hra, ktorú nám užívateľ predstavil so sekvenciou 6 náhodne generovaných farieb, opäť na to používa funkciu RANDBETWEEN s rozsahom 1-10.
Existujú pravidlá podmieneného formátovania, ktoré na základe čísla v bunke zmenia farbu výplne a písma v závislosti od hodnoty.
Hráč musí zadať tieto čísla v poradí a potom zadať kontrolu, nie je možné zistiť, akej farby je číslo, takže pri teste si musí pamätať, aký výsledok dosiahol pri každom vstupe.
Opäť sa sčítajú hodnoty v bunkách odpovedí, odpovede hráča sa sčítajú a makro spustí výpočet, vyplní farby a otestuje výsledok. To buď hráča prinúti, aby to skúsil znova, alebo mu zablahoželá k výhre.
K dispozícii je tiež nové tlačidlo sekvencie, ktoré umožňuje hráčovi získať nové farby. Spustí sa tým výpočet, ale iba v bunkách v riadku 10 a vymaže odpovede hráča v riadku 12.
Pokúsil som sa nahrať hru, ale keďže ide o súbor.xlsm, nie je to dovolené, takže si môžete stiahnuť kópiu tu, ak máte nejaké otázky, pošlite mi správu.
Odporúča:
Escape Room Arduino: 6 krokov (s obrázkami)
![Escape Room Arduino: 6 krokov (s obrázkami) Escape Room Arduino: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/002/image-3731-j.webp)
Escape Room Arduino: Tento projekt je o vytvorení prototypu únikovej miestnosti pomocou elektronických súčiastok arduino por, čo je základná znalosť jeho kódovania. Táto úniková miestnosť bude mať 5 fáz, ktoré bude pokrývať: (Môže to byť pre každého iné) 1. Senzor predbežného tlaku - LED Keď začnete
WebApp Puzzle LED lampa s ESP32: 5 krokov (s obrázkami)
![WebApp Puzzle LED lampa s ESP32: 5 krokov (s obrázkami) WebApp Puzzle LED lampa s ESP32: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-2451-24-j.webp)
WebApp Puzzle LED lampa s ESP32: Hrám sa s LED pásmi už roky a nedávno som sa presťahoval k priateľovi, kde som nemohol robiť veľké zmeny, ako napríklad pripevniť pás na steny, a tak som dal dohromady túto lampu, ktorá má jeden vodič vychádzajúci z napájania a môže byť umiestnený
Escape Robot: RC auto pre únikovú hru: 7 krokov (s obrázkami)
![Escape Robot: RC auto pre únikovú hru: 7 krokov (s obrázkami) Escape Robot: RC auto pre únikovú hru: 7 krokov (s obrázkami)](https://i.howwhatproduce.com/images/005/image-14225-11-j.webp)
Escape Robot: RC auto pre únikovú hru: Hlavným účelom tohto projektu bolo postaviť robota, ktorý by sa odlišoval od už existujúcich robotov a ktorý by mohol byť použitý v skutočnej a inovatívnej oblasti. Na základe osobných skúseností bolo rozhodnuté postaviť robota v tvare auta, ktorý
Puzzle Box - Codebreakers and Groundbreakers [UCM]: 7 krokov (s obrázkami)
![Puzzle Box - Codebreakers and Groundbreakers [UCM]: 7 krokov (s obrázkami) Puzzle Box - Codebreakers and Groundbreakers [UCM]: 7 krokov (s obrázkami)](https://i.howwhatproduce.com/images/003/image-6260-23-j.webp)
Puzzle Box - Codebreakers and Groundbreakers [UCM]: Súprava puzzle boxov laserom rezaná pre dielňu digitálnych výrobcov v The Fitzwilliam Museum, Cambridge v súvislosti s ich výstavou Codebreakers and Groundbreakers. Na workshope bolo tlačidlo v logickom boxe spojené s výrobkom MakeyMakey
Rozbitie textu pomocou programu Excel: 7 krokov (s obrázkami)
![Rozbitie textu pomocou programu Excel: 7 krokov (s obrázkami) Rozbitie textu pomocou programu Excel: 7 krokov (s obrázkami)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10962125-breaking-apart-text-using-excel-7-steps-with-pictures-j.webp)
Rozbitie textu pomocou Excelu: Tento návod vám ukáže, ako rozdeliť (v počítačovom lingu, analýze) text pomocou Excelu. Instructable vám predstaví niektoré z príkazov na spracovanie textu v programe Excel. Tento návod bude vychádzať z Excelu 2007, ale bude fungovať v každom r