Funzioni di Excel sono strumenti flessibili, e un modo per utilizzarli è di rendere un semplice cifrario a sostituzione. Questo non è qualsiasi tipo di crittografia che è abbastanza sicuro per operazioni bancarie o segreti aziendali, ma è un buon esercizio di programmazione in Excel e un buon modo per mostrare la potenza delle funzioni di Excel.
Istruzioni
1
Impostare Excel utilizzare calcoli iterativi cliccando sulla scheda "File", selezionando "Opzioni", quindi facendo clic su "Formule" e spuntando l'opzione in alto a destra della finestra di dialogo che si apre che dice "Permesso iterative formule." Impostare il numero massimo di iterazioni al messaggio più lungo sarete crittografia e decrittografia di 500 caratteri è un limite ragionevole.
2
Immettere i seguenti valori nelle celle "A1" a "A7", in ordine. Sono etichette per aiutarti a tenere traccia di cosa fanno le funzioni nella colonna "B": "Testo," "Start", "Fine", "Counter" e "Traduci". Essi non influenzano le funzioni nella colonna "B", ma rendono più facile mettere le giuste funzioni nello spazio giusto.
3
Immettere il valore "0" nella colonna "B2".
4
Immettere la seguente funzione nella cella "B3":
=LEN(B1)
5
Immettere la seguente funzione nella cella "B4":
= Se (B1 = "", B2, se (B4 < B3, B4 + 1, B3))
6
Immettere la seguente funzione nella cella "B5":
= Se (B1 = "", "", se (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))
7
Digitare la frase che si desidera convertire in un cifrario in cella "B1" e premere "Invio". La versione cifrata viene visualizzato nella cella "B5". Digitando nel testo cifrato nella cella "B1" e premendo "Invio" vi dà il retro del testo originale.
Consigli & Avvertenze
- A causa di come Excel fa calcoli iterativi, l'ultimo carattere del cifrario è ripetuta una volta ulteriore.