Generar contraseña aleatoria en Excel
Resuelto
bfiguig
-
tarraf82 -
tarraf82 -
Hola a todos,
¿hay alguna manera de generar contraseñas aleatorias en Excel?
Les agradezco de antemano
AtentamenteConfiguración: Windows XP
Internet Explorer 6.0
¿hay alguna manera de generar contraseñas aleatorias en Excel?
Les agradezco de antemano
AtentamenteConfiguración: Windows XP
Internet Explorer 6.0
1 respuesta
-
Hola,
A partir del momento en que podemos generar números aleatorios, no hay razones para que no podamos hacer lo mismo con letras. Ahora queda encontrar una solución para obtener palabras con vocales... ¡lo cual puede que no sea tan evidente!
Prueba, por ejemplo, el siguiente método para obtener palabras de 8 letras:
En la columna 1, en 8 filas, pones la fórmula: =ENTERO(ALEATORIO()*26)+1
que generará un número aleatorio entre 1 y 26 (se suma +1 para evitar el 0)
En la columna 2, también en 8 filas, pondremos la correspondencia en letras:
=CARACTER((A1)+64)
(se suma +64 porque la letra A es el 65° carácter)
En la celda C3, puedes hacer una concatenación de las letras de las 8 filas de la columna 2, es decir:
=$C$1&$C$2&$C$3&$C$4&$C$5&$C$6&$C$7&$C$8
Luego F9 en esa celda para actualizar tantas veces como quieras las contraseñas...
Bueno, obviamente, lo he desglosado... Pero por supuesto, se puede hacer una sola fórmula que sería:
=CARACTER((ENTERO(ALEATORIO()*26)+1)+64)
Podemos hacer exactamente lo mismo mediante macro.
Pero... ¡seguramente hay otras soluciones más elaboradas... que algunos profesionales de Excel te darán pronto! ;))
m@rina