Cómo hacer cifrados con Excel

Por ken burnside
Sigue los pasos.
Jupiterimages/Comstock/Getty Images

Las funciones de Excel son herramientas flexibles y una manera de usarlas es hacer un cifrado de sustitución simple. Esto no es ningún tipo de cifrado que es lo suficientemente seguro para la banca o para los secretos de la compañía, pero es un buen ejercicio de programación en Excel y una buena manera de mostrar el poder de las funciones de Excel.

Paso 1

Establece Excel para utilizar cálculos iterativos haciendo clic en la ficha "Archivo", selecciona "Opciones" y luego haz clic en "fórmulas" y marcando la opción en la parte superior derecha del cuadro de diálogo que aparece que dice "Permitir fórmulas iterativas". Define el número máximo de iteraciones más largas para cifrar y descifrar el mensaje, 500 caracteres es un límite razonable.

Paso 2

Introduce los siguientes valores en las celdas "A1" a "A7", en orden. Son etiquetas que te ayudarán a realizar un seguimiento de cuáles son las funciones de la columna "B", "Texto", "Inicio", "Fin", "contador" y "Traducir" no afectan a las funciones en la columna "B", pero es más fácil poner las funciones correctas en el espacio adecuado.

Paso 3

Introduce el valor "0" en la columna "B2".

Paso 4

Escribe la función siguiente en la celda "B3":

= LEN(B1)

Paso 5

EscribE la función siguiente en la celda "B4":

=IF(B1="",B2,IF(B4<B3,B4+1,B3))

Paso 6

EscribE la función siguiente en la celda "B5":

=IF(B1="","",IF(B4<=B3,CONCATENATE(B5,CHAR(IF(CODE(MID(B1,B4,1))=32,32,MOD((CODE(MID(B1,$B$4,1))-IF(CODE(MID(B1,$B$4,1))<91,65,97))+13,26)+IF(CODE(MID(B1,$B$4,1))<91,65,97)))),B5))

Paso 7

EscribE la frase que deseaS convertir en una cifra en la celda "B1" y presiona "Enter". La versión cifrada aparece en la celda "B5". Al escribir el texto cifrado en la celda "B1" y presionar "Enter" vuelves al texto original.