Turinys:
- 1 žingsnis: pateikite paprastą žodyną
- 2 veiksmas: paruoškite darbo vietą skaičiavimams
- 3 žingsnis: Pasirinkite atsitiktinį žodį iš sąrašo
- 4 veiksmas: pakartokite kitų tipų žodžius
- 5 žingsnis: suformuokite sakinį
- 6 žingsnis: gražiai pakelkite
- 7 žingsnis: daugiau, daugiau, daugiau
- 8 žingsnis: daugiau geresnių sakinių
- 9 žingsnis: apgauti
Video: „MadLib“robotas naudojant „Excel“: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Prisimeni beprotybę su draugais? Vienas asmuo pateiktų daiktavardžius ir veiksmažodžius, o kitas - sakinį su tuščiais laukais, kuriuos reikia užpildyti. Smagu buvo matyti netikėtus ryšius.
Ši pamoka parodys, kaip naudojant „Microsoft Excel“sukurti daugybę visiškai atsitiktinių sakinių, naudojant jūsų pateiktus žodžius. Štai sakinys, kurį mano skaičiuoklė man tiesiog sugeneravo: „Liūdna lėlė piktai rėkia ant šlykštaus berniuko“. ir esu labai šokiruotas sužinojęs apie tai. Ką jums pasakys jūsų skaičiuoklė?
1 žingsnis: pateikite paprastą žodyną
Pradėkite atidarę tuščią dokumentą „Microsoft Excel“. Aš naudoju „Excel 2007“, tačiau tai galite padaryti ir ankstesnėse versijose. Viskas tas pats.
Jums reikės nerimauti tik dėl trijų skaičiuoklės sričių. 1) Aktyvioji ląstelė bus ten, kur įvyks dauguma rašymo būdų. 2) Formulę iš aktyvios ląstelės galite pamatyti ir formulės juostoje. Jei jūsų skaičiuoklė perpildyta, galbūt norėsite ten įvesti tekstus. 3) Darbo knygoje naudosime du lapus. Spustelėję šiuos skirtukus, galite perjungti juos. … Pradėdami nuo 1 lapo darbalapio, sudarykite žodžių lentelę, kaip parodyta. Pirmiausia naudosime tik daiktavardžius, veiksmažodžius ir būdvardžius. Ir tik keturi iš kiekvieno. Vėliau parodysiu, kaip pridėti daugiau.
2 veiksmas: paruoškite darbo vietą skaičiavimams
Turime parašyti keletą formulių, todėl eikite į „sheet2“spustelėdami „sheet2“skirtuką lango apačioje. Pradėkite žymėdami eilutes ir stulpelius. 1) B stulpelis pažymėtas būdvardžiu, C stulpelis yra daiktavardis, o D stulpelis yra veiksmažodis. 2) 2 eilutė bus skirta skaičiavimams. Pažymėkite „#“. 3) 2 ir 3 eilutės bus skirtos atsitiktiniams žodžiams. Pažymėkite juos ir dabar.… Pirmoji formulė grąžins žodžių skaičių tam tikrame stulpelyje. = COUNTA (1 lapas! A: A) -1 Tai nurodo „Excel“, „eikite į„ sheet1 “ir suskaičiuokite visas A stulpelio tuščias ląsteles. Iš to atimkite vieną“(pirmoje eilutėje esančiai etiketei) 2) Nukopijuokite šią formulę ir įklijuokite ją į C3. Pakeiskite A: A dalį į B: B3) Nukopijuokite į D3 ir pakeiskite A: A į C: C
3 žingsnis: Pasirinkite atsitiktinį žodį iš sąrašo
Atėjo laikas pasirinkti pirmąjį mūsų atsitiktinį žodį. 1) B3 langelyje įveskite šią formulę TIKAI = NETIESIOGINIS (ADRESAS (INT (RAND ()*Sheet2! $ B $ 2) +2, 1, 1, TRUE, "sheet1")) 2) Įklijuokite šią formulę į B4, kaip gerai.… Jei jus domina (ir nebūtina, kad tuo domitės), šioje eilutėje yra keturi funkciniai skambučiai. Jie įdėti kartu, kad pirmiausia būtų padarytas vidinis. 1) RAND () sukuria atsitiktinį skaičių nuo 0 iki 1. Šis skaičius padauginamas iš sąraše esančių žodžių. Pvz., Jei atsitiktinis skaičius yra.314159, o žodžių skaičius yra 10, formulė grąžintų 3.14159.2) INT apipjauna bet kokią trupmeninę dalį. Šiuo atveju 3.14159 taps tiesiog 3.3) ADDRESS sukuria langelio nuorodą. Pirmasis parametras yra eilutė, o antrasis - stulpelis. Čia eilutė būtų 3 (iš atsitiktinio skaičiaus), o stulpelis būtų pirmasis stulpelis: stulpelis A. Mes taip pat prašome, kad tai būtų „1 lapo“adresas. 3 veiksmą ir ten suranda žodį. Taip, tai sudėtinga. Aš ne tik vieną dieną atsisėdau ir sujungiau visas šias formules. Kiekvieną jų išmokau atskirai per ilgą laiką, spręsti labai skirtingas problemas. Praėjo nemažai laiko, kol supratau, kad galiu juos kartu smagiai panaudoti. Nes aš turiu keistas smegenis. Eikime toliau.
4 veiksmas: pakartokite kitų tipų žodžius
Dabar, kai sėkmingai sukuriame atsitiktinius būdvardžius, galime daryti tas pačias daiktavardžių ir veiksmažodžių formules
1) Kopijuoti formulę iš B3 į C3 2) Pakeisti $ B $ 2 į $ C $ 2 3) Pakeisti nuo 1 iki 2 4) Kopijuoti C3 į C4 … 1) Kopijuoti formulę iš C3 į D3 2) Pakeisti $ C $ 2 į $ D $ 2 3) Pakeisti 2 į 3 4) Kopijuoti D3 į D4 Dabar turėtumėte turėti lentelę su daugybe atsitiktinių žodžių. (Ar pastebėjote, kad atsitiktiniai žodžiai keičiasi kiekvieną kartą, kai keičiate kažką kito skaičiuoklėje? Tai yra RAND funkcijos vėsumas. Ji atnaujinama, kai kas nors keičiama skaičiuoklėje.:-)
5 žingsnis: suformuokite sakinį
Dabar norime šiuos žodžius sujungti sakiniu. Įveskite šią formulę TIKAI, langelyje A7: = "The" & B3 & "" & C3 & "" & D3 & "the" & B4 & "" & C4 Nori kito? Paspauskite „CTRL+=“. (Tai yra CTRL klavišas ir „=“tuo pačiu metu.) Tęskite! Atsitiktinumas niekada nesibaigia. Kaip tai veikia? „Excel“sujungė viską toje eilutėje. Žodis „The“buvo sudaužytas į atsitiktinį žodį B3 langelyje, kuris buvo išdaužtas į tarpą („“) ir į C3 langelį ir tt Kaip ir penkių žodžių kaupinys, sujungtas su tais ženklais (&).
6 žingsnis: gražiai pakelkite
Kai parodysite tai savo draugams, tikriausiai norėsite paslėpti visus skaičiavimus ir formules.
Galite paslėpti šias eilutes 1) spustelėdami eilučių etiketes ir vilkite, kad pasirinktumėte kelias eilutes 2) dešiniuoju pelės mygtuku spustelėkite eilutę, kad pamatytumėte iššokantį meniu 3) iššokančiajame meniu pasirinkite Slėpti … Taip pat galite rasti daugybę teksto formatavimo parinkčių pradžios įrankių juostą. Aš praradau daug savo gyvenimo valandų, naršydamas begalinį šriftų, pateikiamų su „Microsoft Office“, sąrašą. Šiame pavyzdyje pasirinkau „Jokerman“. Taip pat galite pridėti nurodymų, kad jūsų draugai žinotų, ką daryti.
7 žingsnis: daugiau, daugiau, daugiau
Daugiau atsitiktinumų atsiranda dėl ilgesnio žodžių sąrašo.
Pridėkite kuo daugiau žodžių. Paprašykite savo draugų žodžių. Įtraukite juos į 1 lapo sąrašus. …
8 žingsnis: daugiau geresnių sakinių
Geri rašytojai žino, kad nors jūsų dėmesį patraukia trumpi sakiniai, ilgesni sakiniai su daugiau modifikatorių sukuria nuotaiką. Galite pridėti daugiau žodžių tipų ir pakeisti struktūrą, kad gautumėte įmantresnių ir pasipiktinusių sakinių. PIRMA, prie lapo1 pridėkite kitą stulpelį. Šiame pavyzdyje prie savo sakinio pridėsiu prieveiksmių. … ANTRAS, taip pat pridėkite kitą stulpelį prie lapo2 (gali tekti „atidengti“šias eilutes, jei jas slėpėte atlikdami ankstesnį veiksmą. Dešiniuoju pelės mygtuku spustelėkite, kur turėtų būti eilutės, kad būtų rodomas iššokantis meniu. Pasirinkite Rodyti.) Nukopijuokite formules iš ankstesnius stulpelius ir koreguokite kaip anksčiau. Taigi, E3 turėtų būti: = COUNTA (Sheet1! D: D) -1E4 ir E5 turėtų būti: = NETIESIOGINIS (ADDRESS (INT (RAND ()*Sheet2! $ E $ 2) +2), 4, 1, TRUE, "sheet1")) … Pabaigoje pridėkite naują žodį (-ius) prie savo sakinio. Aš įdėjau savo naują prieveiksmį prieš veiksmažodį, kaip ir yra tinkama. Taip pat įsitikinkite, kad tarp žodžių yra tarpų ("").
9 žingsnis: apgauti
Štai dar keletas idėjų. Kodėl nepakeitus skaičiuoklės, kad būtų sugeneruota:
- bulvarinės antraštės, pavyzdžiui, „Jennifer Aniston ir„ Bigfoot “paskelbia planus tuoktis!“
- naujas televizijos serialas, pavyzdžiui, „bioninis šuo, keliaujantis į paslaptingą supermodelių salą“
- pasiteisinimų, pavyzdžiui, „Mano bioninis šuo, keliaujantis laiku, suvalgė mano namų darbus“.
- romantiška poezija, tokia kaip „aš tave myliu labiau nei paslaptingą supermodelių salą“
:-) Pabaiga. Ir dabar, kaip atlygis už jūsų nuolatinį dėmesį, pridėkite mano paskutinę madlibo skaičiuoklę. Visos formulės JAU ĮRAŠYTOS, tačiau gali būti, kad jas reikia iš anksto paruošti. Jei esate supainioti dėl kokių nors veiksmų, pridėkite komentarų. Aš tai paaiškinsiu arba pataisysiu žingsnį.
Rekomenduojamas:
Arduino - Labirinto sprendimo robotas („MicroMouse“) Sieninis robotas: 6 žingsniai (su paveikslėliais)
Arduino | Labirinto sprendimų robotas („MicroMouse“) Sienų sekimo robotas: Sveiki, aš esu Izaokas ir tai yra mano pirmasis robotas „Striker v1.0“. Šis robotas buvo sukurtas paprastam labirintui išspręsti. Konkurse turėjome du labirintus ir robotą sugebėjo juos identifikuoti. Dėl bet kokių kitų labirinto pakeitimų gali prireikti pakeisti
RC valdomas robotas XLR8! Švietimo robotas: 5 žingsniai
RC valdomas robotas XLR8! Švietimo robotas: Sveiki, šiame straipsnyje bus parodyta, kaip sukurti pagrindinį robotą. Žodis „robotas“pažodžiui reiškia „vergas“arba „darbininkas“. Dėl dirbtinio intelekto pažangos robotai nebėra tik Issac Asimov mokslinės fantastikos dalis
Balansavimo robotas / 3 ratų robotas / STEM robotas: 8 žingsniai
Balansavimo robotas / 3 ratų robotas / STEM robotas: Mes sukūrėme kombinuotą balansavimo ir 3 ratų robotą, skirtą naudoti mokyklose ir po pamokų. Robotas sukurtas naudojant „Arduino Uno“, pasirinktinį skydą (pateikiama visa konstrukcijos informacija), „Li Ion“akumuliatorių paketą (visa tai atitinka
Sviesto robotas: „Arduino“robotas su egzistencine krize: 6 žingsniai (su nuotraukomis)
Sviesto robotas: „Arduino“robotas su egzistencine krize: Šis projektas paremtas animaciniu serialu „Rikas ir Mortis“. Viename iš epizodų Rikas sukuria robotą, kurio vienintelis tikslas yra atnešti sviesto. Kaip studentai iš Bruface (Briuselio inžinerijos fakultetas), mes turime užduotį mecha
[Arduino robotas] Kaip padaryti judesio fiksavimo robotą - Nykščių robotas - Servo variklis - Šaltinio kodas: 26 žingsniai (su paveikslėliais)
[Arduino robotas] Kaip padaryti judesio fiksavimo robotą | Nykščių robotas | Servo variklis | Šaltinio kodas: „Thumbs Robot“. Naudotas MG90S servo variklio potenciometras. Tai labai smagu ir lengva! Kodas yra labai paprastas. Tai tik apie 30 eilučių. Tai atrodo kaip judesio fiksavimas. Prašome palikti bet kokį klausimą ar atsiliepimą! [Instrukcija] Šaltinio kodas https: //github.c