martes, 12 de noviembre de 2013

Palabras conocidas

Mediante esta aplicación se pretende conocer el numero de palabras de las que conocemos su significado. Partimos de un listado de todas las palabras en diferentes idiomas, español, francés e inglés.
(Se puede descargar usando los enlaces)
Observación: * El listado en español incluye todas la palabras del drae y es bastante fiable. El listado de francés está obtenido de la academia francesa de la lengua. El de inglés es el menos completo de los tres puesto que los americanos "se inventan las palabras" y no hemos existe una academia de la lengua inglesa como tal.
Estos listados los llevamos a un libro de excel y la aplicación que vamos a crear nos elige aleatoriamente 100 palabras del idioma que queramos. Marcamos las palabras que conozcamos y el resultado nos muestra el % de aciertos y el número aproximado de palabras de nuestro vocabulario en ese idioma. Para elegir aleatoriamente las 100 palabras usamos la siguiente fórmula: =INDICE(MATRIZDETODASLASPALABRAS;ALEATORIO.ENTRE(1;NUMERODEPALABRAS))
Extendiendo con esa fórmula 100 filas obtenemos cada vez 100 palabras diferentes. Estos listados los llevamos a la hoja dos de un libro excel.
En la hoja 1 diseñamos la aplicación que haga los cálculos y mediante tres macros hacemos que nos genere cada vez un listado diferente. El archivo se pude descargar pulsando sobre la siguiente imagen. Para  que funcione se necesita tener excel 2007 mayor y al abrirlo en opciones habilitar el contenido.

lunes, 4 de noviembre de 2013

Frecuencia de las letras

Partimos de un listado de todas las palabras del diccionario (aprox. 92000). Con la función extraer de excel separamos las palabras en sus letras originales. Obtenemos así una matriz de 92000 filas por 23 columnas.
Mediante la función contar.si calculamos el número de veces que aparece cada una de la letras. Calculamos en otra columna el porcentaje y lo representamos obteniendo la siguiente tabla