Tabla de contenido:

Robot "MadLib" usando Excel: 9 pasos
Robot "MadLib" usando Excel: 9 pasos

Video: Robot "MadLib" usando Excel: 9 pasos

Video: Robot
Video: Глубокое обучение Apache 101 2024, Noviembre
Anonim
Imagen
Imagen

¿Recuerdas madlibbing con tus amigos? Una persona proporcionaría los sustantivos y los verbos, y la otra persona proporcionaría una oración con espacios en blanco para completarlos. La parte divertida fue ver las conexiones inesperadas.

Este instructivo le mostrará cómo usar Microsoft Excel para crear muchas oraciones completamente aleatorias, usando las palabras que proporcione. Aquí está la frase que mi hoja de cálculo acaba de generar para mí: "El muñeco triste le grita enojado al chico blandito". y estoy bastante sorprendido de saberlo. ¿Qué te dirá tu hoja de cálculo?

Paso 1: proporcione un vocabulario simple

Proporcione un vocabulario simple
Proporcione un vocabulario simple
Proporcione un vocabulario simple
Proporcione un vocabulario simple

Comience abriendo un documento en blanco en Microsoft Excel. Estoy usando Excel 2007, pero también puede hacer esto en versiones anteriores. Todo es lo mismo.

Solo tendrá que preocuparse por tres áreas de la hoja de cálculo. 1) La celda activa será donde ocurrirá la mayor parte de la escritura. 2) Puede ver la fórmula de la celda activa también en la barra de fórmulas. Es posible que prefiera escribir las cosas allí, si su hoja de cálculo se está llenando demasiado. 3) Usaremos dos hojas en el libro de trabajo. Puede alternar entre ellos haciendo clic en estas pestañas. … Comenzando con la hoja de trabajo Hoja1, haga una tabla de palabras, como se muestra. Para empezar, solo usaremos sustantivos, verbos y adjetivos. Y solo cuatro de cada uno. Más adelante te mostraré cómo agregar más.

Paso 2: preparar un espacio de trabajo para los cálculos

Prepare un espacio de trabajo para cálculos
Prepare un espacio de trabajo para cálculos

Hay algunas fórmulas que tendremos que escribir, así que ve a la hoja2 haciendo clic en la pestaña de la hoja2 en la parte inferior de la ventana. Comienza etiquetando filas y columnas. 1) La columna B está etiquetada como adjetivo, la columna C es sustantivo y la columna D es verbo 2) la fila 2 será para conteos. Etiquetalo '#'. 3) Las filas 2 y 3 serán para palabras aleatorias. Etiquételos ahora también … Nuestra primera fórmula devolverá el número de palabras en una columna en particular. 1) En la celda B3 (columna B, fila 3), escriba esta fórmula EXACTAMENTE (copie y pegue desde esta página, si es posible) = CONTAR (Hoja1! A: A) -1 Esto le dice a Excel, "vaya a 'hoja1' y cuente todas las celdas que no están en blanco en la columna A. Reste una de eso" (para la etiqueta en la primera fila). 2) Copie esta fórmula y péguela en C3. Cambie la parte A: A a B: B3) Copie a D3 y cambie A: A a C: C

Paso 3: seleccione una palabra aleatoria de la lista

Seleccione una palabra aleatoria de la lista
Seleccione una palabra aleatoria de la lista

Es hora de seleccionar nuestra primera palabra aleatoria. 1) En la celda B3, ingrese esta fórmula EXACTAMENTE = INDIRECTO (DIRECCIÓN (INT (RAND () * Hoja2! $ B $ 2) +2, 1, 1, VERDADERO, "hoja1")) 2) Pegue esta fórmula en B4, como bueno… Si está interesado (y no es necesario que lo esté), hay cuatro llamadas de función en esta línea. Están anidados juntos para que el interior se haga primero.1) RAND () genera un número aleatorio entre 0 y 1. Ese número se multiplica por el número de palabras en la lista. Por ejemplo, si el número aleatorio es.314159 y el número de palabras es 10, entonces la fórmula devolvería 3.14159.2) INT recorta cualquier parte fraccionaria. En este caso, 3.14159 se convertiría simplemente en 3.3) ADDRESS crea una referencia de celda. El primer parámetro es la fila y el segundo parámetro es la columna. Aquí, la fila sería 3 (del número aleatorio), y la columna sería la primera columna: columna A. También pedimos que esta sea una dirección en 'hoja1'. 4) INDIRECTO va a la referencia de celda creada en paso 3 y encuentra la palabra allí. Sí, es algo complicado. No me senté un día y uní todas estas fórmulas. Aprendí cada uno de ellos por separado durante mucho tiempo, para resolver problemas muy diferentes. Pasó un tiempo antes de que me diera cuenta de que podía usarlos juntos de una manera divertida. Porque tengo un cerebro extraño. Sigamos adelante.

Paso 4: repita para otros tipos de palabras

Repita para otros tipos de palabras
Repita para otros tipos de palabras
Repita para otros tipos de palabras
Repita para otros tipos de palabras

Ahora que estamos generando adjetivos aleatorios con éxito, podemos hacer las mismas fórmulas para sustantivos y verbos.

1) Copie la fórmula de B3 a C3 2) Cambie $ B $ 2 a $ C $ 2 3) Cambie 1 a 2 4) Copie C3 a C4… 1) Copie la fórmula de C3 a D3 2) Cambie $ C $ 2 a $ D $ 2 3) Cambie 2 a 3 4) Copie D3 a D4 Ahora debería tener una tabla con un montón de palabras al azar. (¿Ha notado que las palabras aleatorias cambian cada vez que cambia algo más en la hoja de cálculo? Esa es la genialidad de la función RAND. Se actualiza cada vez que se cambia algo en la hoja de cálculo.:-)

Paso 5: Forma una oración

Forma una oración
Forma una oración
Forma una oración
Forma una oración

Ahora queremos unir estas palabras en una oración. Escriba esta fórmula EXACTAMENTE, en la celda A7: = "El" & B3 & "" & C3 & "" & D3 & "el" & B4 & "" & C4Cuando presione retorno, verá su primera oración aleatoria. ¿Quieres otro? Presione 'CTRL + ='. (Esa es la tecla CTRL, más el '=', al mismo tiempo). ¡Continúe! La aleatoriedad nunca se detiene. ¿Cómo funciona? Excel mezcló todo en esa línea. La palabra "The" se rompió en la palabra aleatoria en la celda B3, que se rompió en el espacio ("") y en la celda C3, etc. Como una acumulación de cinco palabras, fusionada con esos símbolos y símbolos (&).

Paso 6: Bonito

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

Cuando le muestre esto a sus amigos, probablemente querrá ocultar todos los cálculos y fórmulas.

Puede ocultar esas filas, 1) haga clic en las etiquetas de las filas y arrastre para seleccionar varias filas 2) haga clic con el botón derecho en la fila para obtener un menú emergente 3) elija Ocultar en el menú emergente … También puede encontrar muchas opciones de formato de texto en la barra de herramientas de Inicio. He perdido muchas horas de mi vida, desplazándome por la interminable lista de fuentes que vienen con Microsoft Office. En este ejemplo, seleccioné 'Jokerman'. También puede agregar algunas instrucciones para que sus amigos sepan qué hacer.

Paso 7: más, más, más

Más más más
Más más más

Más aleatoriedad resulta de una lista más larga de palabras.

Agregue tantas palabras como pueda pensar. Pide palabras a tus amigos. Agréguelos a las listas en sheet1. …

Paso 8: más frases mejores

Más frases mejores
Más frases mejores
Más frases mejores
Más frases mejores
Más frases mejores
Más frases mejores

Los buenos escritores saben que, mientras que las oraciones cortas llaman su atención, las oraciones más largas con más modificadores crean un estado de ánimo. Puede agregar más tipos de palabras y cambiar la estructura para obtener oraciones más elaboradas y extravagantes. PRIMERO, agregue otra columna a la hoja1. En este ejemplo, agregaré algunos adverbios a mi oración. … SEGUNDO, también agregue otra columna a la hoja2 (es posible que tenga que 'mostrar' estas filas, si las ocultó en un paso anterior. Haga clic con el botón derecho donde deberían estar las filas para obtener el menú emergente. Seleccione Mostrar.) Copie las fórmulas de las columnas anteriores, y ajustar como antes. Por lo tanto, E3 debería ser: = COUNTA (Sheet1! D: D) -1E4 y E5 debería ser: = INDIRECT (ADDRESS (INT (RAND () * Sheet2! $ E $ 2) +2, 4, 1, TRUE, "sheet1")) … FINALMENTE, agrega la (s) nueva (s) palabra (s) a tu oración. Puse mi nuevo adverbio delante del verbo, como corresponde. = "El" & B3 & "" & C3 & "" & E3 & "" & D3 & "el" & B4 & "" & C4 Tenga cuidado de unir todo con símbolos de unión (&). También asegúrese de que haya espacios ("") entre las palabras.

Paso 9: Hacer trampa

Aquí hay algunas ideas más. ¿Por qué no modificar la hoja de cálculo para generar:

  • titulares de los tabloides, como "¡Jennifer Aniston y Bigfoot anuncian planes para casarse!"
  • nueva serie de televisión, como 'perro biónico viaja en el tiempo a la misteriosa isla de las supermodelos'
  • excusas, como 'Mi perro biónico que viaja en el tiempo se comió mi tarea'.
  • poesía romántica, como 'Te amo más que a una misteriosa isla de supermodelos'

:-) Fin. Y ahora, como recompensa por su atención continua, por favor encuentre adjunta mi hoja de cálculo madlib final. Todas las fórmulas YA ESTÁN ESCRITAS, pero es posible que deba ser arreglada. Agregue comentarios si está confundido acerca de alguno de los pasos. Lo explicaré o arreglaré el paso.

Recomendado: