Spisu treści:
- Krok 1: Podaj proste słownictwo
- Krok 2: Przygotuj obszar roboczy do obliczeń
- Krok 3: Wybierz losowe słowo z listy
- Krok 4: Powtórz dla innych rodzajów słów
- Krok 5: Utwórz zdanie
- Krok 6: Uporządkuj to
- Krok 7: Więcej, Więcej, Więcej
- Krok 8: Więcej lepszych zdań
- Krok 9: Oszukuj
Wideo: Robot „MadLib” korzystający z programu Excel: 9 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
Pamiętasz madlibbing z przyjaciółmi? Jedna osoba podawała rzeczowniki i czasowniki, a druga zdanie z pustymi polami do ich wypełnienia. Najfajniejszą częścią było zobaczenie nieoczekiwanych połączeń.
Ta instrukcja pokaże Ci, jak używać programu Microsoft Excel do tworzenia wielu całkowicie losowych zdań, używając podanych przez Ciebie słów. Oto zdanie, które właśnie wygenerowałem dla mnie w arkuszu kalkulacyjnym: „Smutna lalka ze złością krzyczy na mądrego chłopca”. i jestem w szoku, gdy się o tym dowiedziałem. Co powie Ci Twój arkusz kalkulacyjny?
Krok 1: Podaj proste słownictwo
Zacznij od otwarcia pustego dokumentu w programie Microsoft Excel. Używam programu Excel 2007, ale możesz to zrobić również we wcześniejszych wersjach. Wszystko jest takie samo.
Będziesz musiał martwić się tylko o trzy obszary arkusza kalkulacyjnego. 1) Aktywna komórka będzie miejscem, w którym nastąpi większość pisania. 2) Możesz zobaczyć formułę z aktywnej komórki również na pasku formuły. Możesz chcieć pisać tam, jeśli Twój arkusz kalkulacyjny jest zbyt zatłoczony. 3) W skoroszycie będziemy używać dwóch arkuszy. Możesz przełączać się między nimi, klikając te zakładki. … Zaczynając od arkusza Arkusz1, stwórz tabelę słów, jak pokazano. Na początek użyjemy tylko rzeczowników, czasowników i przymiotników. I tylko po cztery z każdego. Później pokażę, jak dodać więcej.
Krok 2: Przygotuj obszar roboczy do obliczeń
Jest kilka formuł, które będziemy musieli napisać, więc przejdź do arkusza 2, klikając kartę Arkusz 2 u dołu okna. Zacznij od oznaczenia wierszy i kolumn. 1) Kolumna B jest oznaczona jako Przymiotnik, Kolumna C to Rzeczownik, a Kolumna D to Czasownik. 2) Wiersz 2 będzie przeznaczony do liczenia. Oznacz to '#'. 3) Wiersze 2 i 3 będą dla losowych słów. Oznacz je również teraz.…Nasza pierwsza formuła zwróci liczbę słów w określonej kolumnie.1) W komórce B3 (kolumna B, wiersz 3) wpisz tę formułę DOKŁADNIE (skopiuj i wklej z tej strony, jeśli to możliwe) =LICZBA(Arkusz1!A:A)-1 To mówi programowi Excel „przejdź do „arkusza1” i policz wszystkie niepuste komórki w kolumnie A. Odejmij od tego jedną” (dla etykiety w pierwszym wierszu).2) Skopiuj tę formułę i wklej ją do C3. Zmień część A:A na B:B3) Skopiuj do D3 i zmień A:A na C:C
Krok 3: Wybierz losowe słowo z listy
Czas wybrać nasze pierwsze losowe słowo. 1) W komórce B3 wprowadź tę formułę DOKŁADNIE=INDIRECT(ADDRESS(INT(RAND()*Sheet2!$B$2)+2, 1, 1, TRUE, "sheet1"))2) Wklej tę formułę do B4, jako cóż… Jeśli jesteś zainteresowany (i nie jest to konieczne), w tej linii znajdują się cztery wywołania funkcji. Są one zagnieżdżone razem, tak że wewnętrzna jest wykonywana jako pierwsza.1) RAND() generuje losową liczbę z zakresu od 0 do 1. Ta liczba jest mnożona przez liczbę słów na liście. Na przykład, jeśli liczba losowa to.314159, a liczba słów to 10, wówczas formuła zwróci 3.14159.2) INT odcina każdą część ułamkową. W tym przypadku 3.14159 zmieniłoby się po prostu na 3.3) ADDRESS tworzy odwołanie do komórki. Pierwszym parametrem jest wiersz, a drugim kolumna. Tutaj wiersz byłby 3 (z losowej liczby), a kolumna byłaby pierwszą kolumną: kolumną A. Prosimy również, aby był to adres w 'sheet1'.4) ADR. POŚR przechodzi do odwołania do komórki utworzonego w krok 3 i znajduje tam słowo. Tak, to trochę skomplikowane. Nie usiadłem po prostu pewnego dnia i połączyłem wszystkie te formuły. Przez długi czas uczyłem się każdego z nich z osobna, aby rozwiązywać bardzo różne problemy. Minęło trochę czasu, zanim zdałem sobie sprawę, że mogę ich używać razem w zabawny sposób. Bo mam dziwny mózg. Przejdźmy dalej.
Krok 4: Powtórz dla innych rodzajów słów
Teraz, gdy pomyślnie generujemy losowe przymiotniki, możemy wykonać te same formuły dla rzeczowników i czasowników
1) Skopiuj formułę z B3 do C3 2) Zmień $B$2 na $C$2 3) Zmień 1 na 2 4) Skopiuj C3 do C4 … 1) Skopiuj formułę z C3 do D3 2) Zmień $C$2 na $D$2 3) Zmień 2 na 3 4) Skopiuj D3 do D4 Powinieneś teraz mieć stół z kilkoma przypadkowymi słowami. (Czy zauważyłeś, że losowe słowa zmieniają się za każdym razem, gdy zmieniasz coś innego w arkuszu kalkulacyjnym? To jest fajna funkcja RAND. Aktualizuje się za każdym razem, gdy coś w arkuszu kalkulacyjnym się zmieni.:-)
Krok 5: Utwórz zdanie
Teraz chcemy połączyć te słowa w zdanie. Wpisz tę formułę DOKŁADNIE w komórce A7: =""&B3&" "&C3&" "&D3&" "&B4&" "&C4Kiedy naciśniesz Enter zobaczysz swoje pierwsze losowe zdanie! Chcesz inny? Naciśnij 'CTRL+='. (To jest jednocześnie klawisz CTRL plus '='.) Kontynuuj! Losowość nigdy się nie kończy. Jak to działa? Excel połączył wszystko w tej linii. Słowo „The” zostało wbite w losowe słowo w komórce B3, które zostało wbite w spację („”), a następnie w komórkę C3 itd. Jak pięć słów w stos, połączone z tymi znakami ampersand (&).
Krok 6: Uporządkuj to
Gdy pokażesz to znajomym, prawdopodobnie będziesz chciał ukryć wszystkie obliczenia i formuły.
Możesz ukryć te wiersze, 1) klikając etykiety wierszy i przeciągając je, aby zaznaczyć kilka wierszy 2) kliknąć prawym przyciskiem myszy wiersz, aby wyświetlić menu podręczne 3) wybrać Ukryj z menu podręcznego … Możesz również znaleźć wiele opcji formatowania tekstu na pasek narzędzi Strona główna. Straciłem wiele godzin mojego życia, przewijając niekończącą się listę czcionek dołączonych do pakietu Microsoft Office. W tym przykładzie wybrałem „Jokerman”. Możesz również dodać kilka instrukcji, aby Twoi znajomi wiedzieli, co robić.
Krok 7: Więcej, Więcej, Więcej
Większa losowość wynika z dłuższej listy słów.
Dodaj tyle słów, ile możesz wymyślić. Zapytaj znajomych o słowa. Dodaj je do list w arkuszu 1. …
Krok 8: Więcej lepszych zdań
Dobrzy pisarze wiedzą, że podczas gdy krótkie zdania przyciągają twoją uwagę, dłuższe zdania z większą ilością modyfikatorów tworzą nastrój. Możesz dodać więcej rodzajów słów i zmienić strukturę, aby uzyskać bardziej skomplikowane i skandaliczne zdania. NAJPIERW dodaj kolejną kolumnę do arkusza1. W tym przykładzie dodam przysłówki do zdania. … DRUGIE, dodaj także kolejną kolumnę do arkusza 2 (może być konieczne „odkrycie” tych wierszy, jeśli ukryłeś je w poprzednim kroku. Kliknij prawym przyciskiem myszy w miejscu, w którym powinny znajdować się wiersze, aby wyświetlić menu podręczne. Wybierz opcję Odkryj.) Skopiuj formuły z poprzednie kolumny i dostosuj jak poprzednio. Dlatego E3 powinny mieć wartość: =COUNTA(Arkusz1!D:D)-1E4 i E5 powinny mieć wartość:=INDIRECT(ADDRESS(INT(RAND()*Sheet2!$E$2)+2, 4, 1, PRAWDA, „arkusz1”))… NA KOŃCU dodaj nowe słowa do zdania. Umieszczam mój nowy przysłówek przed czasownikiem, jak jest to właściwe.="The "&B3&" "&C3&" "&E3&" "&D3&" "&B4&" "&C4Uważaj, aby połączyć wszystko znakami ampersand (&). Upewnij się również, że między słowami znajdują się spacje (" ").
Krok 9: Oszukuj
Oto kilka pomysłów. Dlaczego nie zmodyfikować arkusza kalkulacyjnego, aby wygenerować:
- nagłówki tabloidów, takie jak „Jennifer Aniston i Bigfoot ogłaszają plany małżeństwa!”
- nowe seriale telewizyjne, takie jak „bioniczne psie podróże w czasie na tajemniczą wyspę supermodelek”
- wymówek, takich jak „Mój bioniczny pies podróżujący w czasie zjadł moją pracę domową”.
- poezja romantyczna, jak „Kocham cię bardziej niż tajemniczą wyspę supermodelek”
:-) Koniec. A teraz, jako nagrodę za twoją nieustanną uwagę, załączam mój ostatni arkusz kalkulacyjny madlib. Wszystkie formuły są JUŻ WPISANE, ale może być konieczne doprecyzowanie. Jeśli nie masz pewności co do któregokolwiek z kroków, dodaj komentarze. Wyjaśnię to lub naprawię krok.
Zalecana:
NAIN 1.0 - podstawowy robot humanoidalny korzystający z Arduino: 6 kroków
NAIN 1.0 - podstawowy robot humanoidalny korzystający z Arduino: Nain 1.0 będzie miał w zasadzie 5 odłączanych modułów- 1) Ramię - które mogą być sterowane za pomocą serw. 2) Koła - które mogą być sterowane za pomocą silników prądu stałego. 3) Noga - Nain będzie mógł przełączać się między kółkami lub nogami, aby się poruszać. 4) Głowa i
Odtwarzacz audio korzystający z Arduino z kartą Micro SD: 7 kroków (ze zdjęciami)
Odtwarzacz audio korzystający z Arduino z kartą Micro SD: ZAPISZ SIĘ na mój kanał, aby uzyskać więcej projektów ………… Wiele osób chce połączyć się z kartą SD z arduino lub chcesz trochę wyjścia audio przez arduino. Oto najłatwiejszy i najtańszy sposób na połączenie karty SD z arduino. możesz nam
Robot gąsienicowy RC korzystający z Arduino – krok po kroku: 3 kroki
RC Tracked Robot używający Arduino – krok po kroku: Hej, wróciłem z kolejnym fajnym podwoziem robota firmy BangGood. Mam nadzieję, że przeszedłeś przez nasze poprzednie projekty – Spinel Crux V1 – Robot sterowany gestami, Spinel Crux L2 – Arduino Pick and Place Robot with Robotic Arms i The Badland Braw
Bezprzewodowy bot Bluetooth korzystający z Arduino i Bluetooth: 6 kroków
Bezprzewodowy bot Bluetooth używający Arduino i Bluetooth: W tym samouczku nauczymy się, jak stworzyć bezprzewodowego bota Bluetooth przy użyciu Arduino i modułu Bluetooth hc-05 i sterować nim za pomocą naszego smartfona
Robot mobilny Bluetooth korzystający z Arduino Uno i Androida: 5 kroków
Robot mobilny Bluetooth korzystający z Arduino Uno i Androida: Wszyscy kochają robota mobilnego:) Jest to zestaw robota mobilnego oparty na Maker UNO (kompatybilny z Arduino UNO). Możesz nauczyć się elektroniki, czujników, mikrokontrolera i kodowania naraz, nie zapominając o dobrej zabawie!Zestaw jest dostarczany luzem, więc