Home > Technologie > "MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

0
Advertisement

"MadLib" Roboter mit Excel

Denken Sie daran, madlibbing mit Ihren Freunden? Eine Person würde die Substantive und Verben, und die andere Person würde einen Satz mit Leerzeichen, um mit ihnen zu füllen. Der Spaß Teil sah die unerwarteten Verbindungen.

Diese anweisbare zeigt Ihnen, wie Sie Microsoft Excel verwenden, um viele völlig zufällige Sätze zu erstellen, mit den Worten, die Sie zur Verfügung stellen.

Hier ist Satz, dass meine Kalkulationstabelle nur für mich generiert: "Die traurige Puppe wütend schreit auf den squishy Junge." Und ich bin ziemlich schockiert, davon zu lernen.

Was wird Ihre Spreadsheet Ihnen sagen?

Schritt 1: Geben Sie ein einfaches Vokabular

"MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

Beginnen Sie mit dem Öffnen eines leeren Dokuments in Microsoft Excel. Ich verwende Excel 2007, aber Sie können dies in früheren Versionen auch tun. Alles ist das selbe.

Sie müssen nur über drei Bereiche der Tabelle zu kümmern.

1) Die aktive Zelle wird, wo die meisten der Eingabe geschehen wird.

2) Sie können die Formel aus der aktiven Zelle auch in der Formelleiste sehen. Sie können es bevorzugen, Dinge dort eingeben, wenn Ihre Tabelle zu überfüllt wird.

3) Wir verwenden zwei Blätter in der Arbeitsmappe. Sie können zwischen ihnen wechseln, indem Sie auf diese Register klicken.

...

Starten Sie mit dem Arbeitsblatt Sheet1 eine Tabelle mit den Worten (siehe Abbildung). Zunächst verwenden wir nur Substantive, Verben und Adjektive. Und nur vier von jedem.

Später werde ich Ihnen zeigen, wie man mehr hinzufügen.

Schritt 2: Bereiten Sie einen Arbeitsbereich für Berechnungen vor

"MadLib" Roboter mit Excel

Es gibt ein paar Formeln, die wir schreiben müssen, also gehen Sie zu sheet2, indem Sie auf die Registerkarte sheet2 am unteren Rand des Fensters.

Beginnen Sie mit der Beschriftung von Zeilen und Spalten.

1) Spalte B ist gekennzeichnet mit Adjektiv, Spalte C ist Substantiv und Spalte D ist Verb.

2) Zeile 2 wird zählt. Beschrifte es '#'.

3) Zeile 2 und 3 werden für zufällige Wörter. Beschriften Sie sie jetzt auch.

...

Unsere erste Formel gibt die Anzahl der Wörter in einer bestimmten Spalte zurück.

1) Geben Sie in Zelle B3 (Spalte B, Zeile 3) diese Formel ein GENAU (Kopieren und Einfügen von dieser Seite, wenn möglich)

= COUNTA (Sheet1! A: A) -1

Das sagt Excel, "gehe zu 'sheet1' und zähle alle nicht leeren Zellen in Spalte A. Subtrahiere eine davon" (für das Label in der ersten Zeile).

2) Kopieren Sie diese Formel und fügen Sie sie in C3 ein. Ändern Sie das A: Ein Teil zu B: B

3) Kopieren Sie auf D3 und ändern Sie A: A bis C: C

Schritt 3: Wählen Sie ein Zufallswort aus der Liste aus

"MadLib" Roboter mit Excel

Seine Zeit, unser erstes zufälliges Wort zu wählen.

1) Geben Sie in Zelle B3 diese Formel GENAU

= INDIREKT (ADDRESS (INT (RAND () * Sheet2! $ B $ 2) + 2,1,1, TRUE, "Blatt1"))

2) Fügen Sie diese Formel auch in B4 ein.

...

Wenn Sie interessiert sind (und es ist nicht notwendig, dass Sie), gibt es vier Funktionsaufrufe in dieser Zeile. Sie sind miteinander verschachtelt, so dass das Innere zuerst getan wird.

1) RAND () erzeugt eine Zufallszahl zwischen 0 und 1. Diese Zahl wird multipliziert mit der Anzahl der Wörter in der Liste. Wenn die Zufallszahl z. B. 0,314159 beträgt und die Anzahl der Wörter 10 ist, würde die Formel 3.14159 zurückgeben.

2) INT schneidet jeden Bruchteil ab. In diesem Fall wäre 3.14159 einfach 3.

3) ADDRESS erzeugt einen Zellbezug. Der erste Parameter ist die Zeile und der zweite Parameter die Spalte. Hier wäre die Zeile 3 (aus der Zufallszahl), und die Spalte wäre die erste Spalte: Spalte A. Wir bitten auch um eine Adresse in 'sheet1'.

4) INDIRECT geht an die in Schritt 3 erstellte Zellenreferenz und findet dort das Wort.

Ja, es ist kompliziert. Ich setzte mich nicht nur einen Tag und String alle diese Formeln zusammen. Ich lernte jede von ihnen getrennt über eine lange Zeit, um ganz andere Probleme zu lösen. Es dauerte eine Weile, bis ich merkte, dass ich sie auf eine lustige Art und Weise nutzen konnte.

Weil ich ein seltsames Gehirn habe.

Lass uns weitermachen.

Schritt 4: Wiederholen Sie für andere Arten von Wörtern

"MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

Jetzt, da wir erfolgreich zufällige Adjektive produzieren, können wir die gleichen Formeln für Nomen und Verben durchführen

1) Kopieren Sie die Formel von B3 nach C3
2) Ändern Sie $ B $ 2 bis $ C $ 2
3) Ändern Sie 1 zu 2
4) Kopieren Sie C3 auf C4

...

1) Kopiere Formel von C3 nach D3
2) Ändern Sie $ C $ 2 bis $ D $ 2
3) Ändern Sie 2 zu 3
4) Kopieren Sie D3 auf D4

Sie sollten nun einen Tisch mit einer Reihe von zufälligen Worten auf sie.

(Haben Sie bemerkt, dass die zufälligen Wörter ändern sich jedes Mal, wenn Sie etwas anderes auf der Tabelle ändern? Das ist die Coolness der RAND-Funktion.Es aktualisiert, wenn alles in der Tabelle geändert wird.

Schritt 5: Form eines Satzes

"MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

Nun wollen wir diese Worte in einem Satz zusammenfassen. Geben Sie diese Formel GENAU, in Zelle A7:

= "Das" & B3 & "" & C3 & "" & D3 & "das" & B4 & "& C4

Wenn Sie Rückkehr treffen, sehen Sie Ihren ersten gelegentlichen Satz! Willst du ein anderes? Drücken Sie 'STRG + ='. (Das ist die STRG-Taste, plus die '=', zur gleichen Zeit.) Weiter so! Die Zufälligkeit hört nie auf.

Wie geht das? Excel mischte alles in dieser Zeile zusammen. Das Wort "Das" wurde in das zufällige Wort in Zelle B3 zerschmettert, das in den Raum ( "") und in die Zelle C3 usw. zerbrochen wurde. Wie ein Fünfwortstapel, der mit diesen Strumpfhosen (&) verschmolzen ist.

Schritt 6: Ziemlich auf

"MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

Wenn Sie dies Ihren Freunden zeigen, werden Sie wahrscheinlich alle Berechnungen und Formeln ausblenden wollen.

Sie können diese Zeilen ausblenden
1) klicken Sie auf die Zeilenbeschriftungen und ziehen Sie, um mehrere Zeilen auszuwählen
2) Klicken Sie mit der rechten Maustaste auf die Zeile, um ein Popup-Menü zu erhalten
3) wählen Sie aus dem Popup-Menü ausblenden

...

Sie können auch viele Textformatierungsoptionen auf der Symbolleiste Startseite finden. Ich habe viele Stunden meines Lebens verloren und scrollt durch die endlose Liste der Schriften, die mit Microsoft Office kommen.

In diesem Beispiel wählte ich 'Jokerman'.

Sie können auch einige Anweisungen hinzufügen, damit Ihre Freunde wissen, was zu tun ist.

Schritt 7: Mehr, mehr, mehr

"MadLib" Roboter mit Excel

Mehr Zufälligkeit Ergebnisse aus einer längeren Liste von Wörtern.

Fügen Sie so viele Wörter wie Sie denken können. Fragen Sie Ihre Freunde nach Worten. Fügen Sie sie zu den Listen in Blatt1 hinzu.

...

Schritt 8: Bessere Sätze

"MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

"MadLib" Roboter mit Excel

Gute Autoren wissen, dass, während kurze Sätze Ihre Aufmerksamkeit erhalten, längere Sätze mit mehr Modifikatoren, schaffen eine Stimmung. Sie können weitere Arten von Wörtern hinzufügen und die Struktur ändern, um aufwändigere und unverschämte Sätze zu erhalten.

FIRST, fügen Sie eine weitere Spalte zu sheet1. In diesem Beispiel werde ich einige Adverbien zu meinem Satz hinzufügen.

...

SECOND, fügen Sie auch eine weitere Spalte zu sheet2

(Sie müssen diese Zeilen "ausblenden", wenn Sie sie in einem vorherigen Schritt ausgeblendet haben.) Klicken Sie mit der rechten Maustaste auf die Zeilen, um das Popup-Menü zu öffnen.

Kopieren Sie die Formeln aus den vorherigen Spalten, und passen Sie wie zuvor.

Somit sollte E3 sein:
= COUNTA (Sheet1! D: D) -1

E4 und E5 sollten:
= INDIREKT (ADDRESS (INT (RAND () * Sheet2! $ E $ 2) + 2,4,1, TRUE, "Blatt1"))

...

Schließlich fügen Sie die neue (n) Wort (e) zu Ihrem Satz. Ich setze mein neues Adverb vor das Verb, wie es richtig ist.

= "Das" & B3 & "" & C3 & "" & E3 & "" & D3 & "das" & B4 & "& C4

Seien Sie vorsichtig, um alles mit ampersands (&). Stellen Sie außerdem sicher, dass Leerzeichen ( "") zwischen den Wörtern vorhanden sind.

Schritt 9: Betrügen

Hier sind einige weitere Ideen.

Warum nicht ändern Sie die Tabellenkalkulation zu generieren:

  • Tabloid Schlagzeilen, wie 'Jennifer Aniston und Bigfoot Pläne zu heiraten!
  • Neue TV-Serien, wie 'bionische Hund Zeit-Reisen auf mysteriöse Insel der Supermodels'
  • Entschuldigungen, wie "Mein bionischer Zeitreisender Hund aß meine Hausaufgaben."
  • Romantische Poesie, wie 'Ich liebe dich mehr als eine geheimnisvolle Insel der Supermodels'

aufrechtzuerhalten.

Das Ende.

Und jetzt, als Belohnung für Ihre fortgesetzte Aufmerksamkeit, finden Sie bitte meine letzte madlib Spreadsheet beigefügt. Alle Formeln sind BEREITS TYPIERT, aber es muss möglicherweise aufgefüllt werden.

Bitte addieren Sie Kommentare, wenn Sie über einen der Schritte verwechselt werden. Ich werde es entweder erklären oder den Schritt.

Related Reading