Съдържание:

Робот "MadLib", използващ Excel: 9 стъпки
Робот "MadLib", използващ Excel: 9 стъпки

Видео: Робот "MadLib", използващ Excel: 9 стъпки

Видео: Робот
Видео: Madvillain - Madvillainy (Full Album) (Explicit) 2024, Юли
Anonim
Образ
Образ

Спомняте ли си мадрид с приятелите си? Едно лице ще предостави съществителните и глаголите, а другото лице ще предостави изречение с празни места, които да ги запълни. Забавната част беше виждането на неочаквани връзки.

Тази инструкция ще ви покаже как да използвате Microsoft Excel за създаване на много напълно случайни изречения, като използвате думите, които предоставяте. Ето изречение, което електронната ми таблица току -що генерира за мен: „Тъжната кукла ядосано крещи на хлъзгавото момче“. и съм доста шокиран да науча за това. Какво ще ви каже вашата електронна таблица?

Стъпка 1: Осигурете прост речник

Осигурете прост речник
Осигурете прост речник
Осигурете прост речник
Осигурете прост речник

Започнете, като отворите празен документ в Microsoft Excel. Използвам Excel 2007, но можете да направите това и в по -ранните версии. Всичко е същото.

Ще трябва да се притеснявате само за три области на електронната таблица. 1) Активната клетка ще бъде мястото, където ще се извършва по -голямата част от въвеждането. 2) Можете да видите формулата от активната клетка също в лентата с формули. Може да предпочетете да напишете неща там, ако електронната ви таблица е пренаселена. 3) Ще използваме два листа в работната книга. Можете да превключвате между тях, като щракнете върху тези раздели. … Започвайки с работен лист Sheet1, направете таблица с думи, както е показано. Като начало ще използваме само съществителни, глаголи и прилагателни. И само четири от всеки. По -късно ще ви покажа как да добавите още.

Стъпка 2: Подгответе работно пространство за изчисления

Подгответе работно пространство за изчисления
Подгответе работно пространство за изчисления

Има няколко формули, които ще трябва да напишем, така че отидете на sheet2, като щракнете върху раздела sheet2 в долната част на прозореца. Започнете с етикетиране на редове и колони. 1) Колона В е означена с прилагателно, Колона С е Съществително, а Колона Г е Глагол. 2) Ред 2 ще бъде за броене. Означете го с „#“. 3) Ред 2 и 3 ще бъдат за произволни думи. Етикетирайте ги и сега. … Първата ни формула ще върне броя на думите в определена колона.1) В клетка B3 (колона B, ред 3) въведете тази формула ТОЧНО (копиране и поставяне от тази страница, ако е възможно) = COUNTA (Sheet1! A: A) -1 Това казва на Excel, „отидете на„ sheet1 “и пребройте всички непразни клетки в колона А. Извадете една от това“(за етикета в първия ред.) 2) Копирайте тази формула и я поставете в C3. Променете A: A част на B: B3) Копирайте в D3 и променете A: A на C: C

Стъпка 3: Изберете произволна дума от списъка

Изберете произволна дума от списък
Изберете произволна дума от списък

Време е да изберем първата случайна дума. 1) В клетка B3 въведете тази формула ТОЧНО = ИНДИРЕКТНО (АДРЕС (INT (RAND ()*Sheet2! $ B $ 2) +2, 1, 1, TRUE, "лист1")) 2) Поставете тази формула в B4, като добре … Ако се интересувате (и не е задължително да сте), в този ред има четири извиквания на функции. Те са вложени заедно, така че първо да се направи вътрешната единица. 1) RAND () генерира случайно число между 0 и 1. Това число се умножава по броя на думите в списъка. Например, ако случайното число е.314159 и броят на думите е 10, тогава формулата ще върне 3.14159.2) INT отрязва всяка дробна част. В този случай 3.14159 ще стане просто 3.3) ADDRESS създава препратка към клетка. Първият параметър е редът, а вторият параметър е колоната. Тук редът ще бъде 3 (от случайното число), а колоната ще бъде първата колона: колона А. Също така искаме това да е адрес в „лист1“.4) INDIRECT отива към препратката към клетката, създадена в стъпка 3 и намира думата там. Да, това е доста сложно. Не просто седнах един ден и нанизах всички тези формули заедно. Научих всеки от тях отделно за дълго време, за да решавам много различни проблеми. Мина известно време, преди да осъзная, че мога да ги използвам заедно по забавен начин. Защото имам странен мозък. Да продължим.

Стъпка 4: Повторете за други типове думи

Повторете за други видове думи
Повторете за други видове думи
Повторете за други видове думи
Повторете за други видове думи

Сега, когато успешно генерираме случайни прилагателни, можем да направим същите формули за съществителни и глаголи

1) Копирайте формулата от B3 в C3 2) Променете $ B $ 2 в $ C $ 2 3) Променете 1 в 2 4) Копирайте C3 в C4… 1) Копирайте формулата от C3 в D3 2) Променете $ C $ 2 в $ D $ 2 3) Променете 2 на 3 4) Копирайте D3 в D4 Сега трябва да имате таблица с куп случайни думи. (Забелязали ли сте, че случайните думи се променят всеки път, когато промените нещо друго в електронната таблица? Това е хладнокръвието на функцията RAND. Тя се актуализира, когато се промени нещо в електронната таблица.:-)

Стъпка 5: Образувайте изречение

Образувайте изречение
Образувайте изречение
Образувайте изречение
Образувайте изречение

Сега искаме да нанижем тези думи заедно в изречение. Въведете тази формула ТОЧНО, в клетка A7: = "The" & B3 & "" & C3 & "" & D3 & "the" & B4 & "" & C4Когато натиснете връщане, ще видите първото си произволно изречение! Искате ли друг? Натиснете 'CTRL+='. (Това е клавиш CTRL, плюс '=', в същото време.) Продължавай! Случайността никога не спира. Как работи? Excel комбинира всичко в този ред. Думата „The“беше разбита на произволната дума в клетка B3, която беше разбита в пространството („“) и в клетката C3 и т.н.

Стъпка 6: Направете го

Pretty It Up
Pretty It Up
Pretty It Up
Pretty It Up

Когато покажете това на приятелите си, вероятно ще искате да скриете всички изчисления и формули.

Можете да скриете тези редове, като 1) щракнете върху етикетите на редовете и плъзнете, за да изберете няколко реда 2) щракнете с десния бутон върху реда, за да получите изскачащо меню 3) изберете Скрий от изскачащото меню … Можете също да намерите много опции за форматиране на текст на началната лента с инструменти. Загубих много часове от живота си, превъртайки през безкрайния списък с шрифтове, които идват с Microsoft Office. В този пример избрах „Jokerman“. Може също да искате да добавите някои инструкции, така че приятелите ви да знаят какво да правят.

Стъпка 7: Още, още, още

Повече повече повече
Повече повече повече

Повече произволност е резултат от по -дълъг списък от думи.

Добавете толкова думи, колкото се сетите. Помолете приятелите си за думи. Добавете ги към списъците в лист1. …

Стъпка 8: Повече по -добри присъди

Още по -добри изречения
Още по -добри изречения
Още по -добри изречения
Още по -добри изречения
Още по -добри изречения
Още по -добри изречения

Добрите писатели знаят, че докато кратките изречения привличат вниманието ви, по -дългите изречения с повече модификатори създават настроение. Можете да добавите още видове думи и да промените структурата, за да получите по -сложни и скандални изречения. ПЪРВО, добавете друга колона към лист1. В този пример ще добавя някои наречия към изречението си. … ВТОРО, също така добавете друга колона към лист 2 (може да се наложи да „скриете“тези редове, ако сте ги скрили в предишна стъпка. Щракнете с десния бутон, където трябва да са редовете, за да получите изскачащото меню. Изберете Unhide.) Копирайте формулите от предишните колони и коригирайте както преди. Така E3 трябва да бъде: = COUNTA (Sheet1! D: D) -1E4 и E5 трябва да бъде: = INDIRECT (ADDRESS (INT (RAND ()*Sheet2! $ E $ 2) +2, 4, 1, TRUE, "sheet1")) … НАКРАЙНЕ, добавете новата дума (и) към изречението си. Поставих моето ново наречие пред глагола, както е правилно. = "The" & B3 & "" & C3 & "" & E3 & "" & D3 & "the" & B4 & "" & C4Внимавайте да се присъедините към всичко с ампера (&). Уверете се също, че между думите има интервали ("").

Стъпка 9: Изневерявайте

Ето още няколко идеи. Защо не промените електронната таблица, за да генерирате:

  • заглавия на таблоиди, като „Дженифър Анистън и Бигфут обявяват планове за брак!“
  • нов сериал, като „бионично куче пътува във времето до мистериозен остров на супермодели“
  • оправдания, като „Моето бионично куче, пътуващо във времето, изяде домашната ми работа“.
  • романтична поезия, като „Обичам те повече от мистериозен остров от супермодели“

:-) Краят. И сега, като награда за вашето продължаващо внимание, моля, намерете моята последна електронна таблица на madlib. Всички формули ВЕЧЕ ВЪВЕЖДАНИ, но може да се наложи да бъдат облечени. Моля, добавете коментари, ако сте объркани относно някоя от стъпките. Ще обясня или ще поправя стъпката.

Препоръчано: