Estoy necesitando crear un test de preguntas aleatorias, con las respuestas correctas a elegir entre varias incorrectas.
¿Alguién podría darme una idea al respecto?
Muchas gracias por adelantado.
@emil.zimmer : tengo una guía al respecto utilizando Calc, que puede que te sea de utilidad.
Crea una hoja de cálculo en LibreOffice Calc y escribe
las preguntas y las respuestas en columnas separadas.
Por ejemplo para ser original, en la columna A, escribe "Pregunta",
en la columna B, escribe "Opción A", en la columna C, escribe "Opción B",
y así sucesivamente.
Asigna un número aleatorio a cada fila que contiene una pregunta,
usando la fórmula "=ALEATORIO()" en una columna adicional.
La fórmula generará un número aleatorio para cada fila.
Ordena las filas en base a los números aleatorios generados en
el paso anterior, seleccionando las filas que contienen las
preguntas para luego usar el comando "Ordenar" en el menú "Datos".
Ahora con las preguntas ordenadas de manera aleatoria,
crea una tabla dinámica haciendo clic en el menú "Datos"
y seleccionando "Tabla dinámica", para así mostrar una sola
pregunta y sus opciones a la vez.
En la tabla dinámica, selecciona la columna que contiene las
preguntas y las columnas que contienen las opciones de respuesta.
Luego, usa la tabla dinámica para mostrar una pregunta y sus
opciones de respuesta a la vez.
Puedes crear una fórmula para contar el número de respuestas
correctas y mostrar el resultado final al final del test.
Asumiendo que las respuestas correctas se encuentran en la columna E
y las respuestas del usuario se encuentran en la columna F.
En una celda vacía en una columna adicional, utiliza la siguiente
fórmula de conteo condicional: "=SI(E2=F2;1;0)".
Esta fórmula compara la respuesta correcta en la columna E con
la respuesta del usuario en la columna F.
Si son iguales, devuelve 1, lo que significa que la respuesta
es correcta. De lo contrario, devuelve 0, lo que significa que
la respuesta es incorrecta.
Copia la fórmula hacia abajo hasta cubrir todas las filas que
contienen preguntas y respuestas.
Finalmente, en una celda adicional en la parte inferior de la hoja
de cálculo, escribe la siguiente fórmula para calcular el número total
de respuestas correctas: "=SUM(G2:G[última fila])".
Esta fórmula sumará todos los valores en la columna G, que es
donde se encuentran los resultados de la fórmula de conteo condicional.
`
Espero sea lo que necesitas.
Muchas gracias, es una excelente guia, voy a intentarlo.