Come creare cifrari con Excel
Le funzioni di Excel sono strumenti flessibili e un modo per utilizzarle è creare un semplice codice di sostituzione. Questo non è un tipo di crittografia sufficientemente sicuro per i segreti bancari o aziendali, ma è un buon esercizio di programmazione in Excel e un buon modo per mostrare la potenza delle funzioni di Excel.
Passaggio 1
Imposta Excel per l'utilizzo di calcoli iterativi facendo clic sulla scheda "File", selezionando "Opzioni", quindi facendo clic su "Formule" e selezionando l'opzione in alto a destra della finestra di dialogo visualizzata che dice "Consenti formule iterative". Imposta il numero massimo di iterazioni sul messaggio più lungo da crittografare e decrittografare:500 caratteri è un limite ragionevole.
Passaggio 2
Immettere i seguenti valori nelle celle da "A1" a "A7", nell'ordine. Sono etichette che consentono di tenere traccia di ciò che fanno le funzioni nella colonna "B":"Testo", "Inizio", "Fine", "Contatore" e "Traduci". Non influiscono sulle funzioni nella colonna "B", ma rendono più facile inserire le funzioni giuste nello spazio giusto.
Passaggio 3
Inserisci il valore "0" nella colonna "B2."
Passaggio 4
Immettere la seguente funzione nella cella "B3":
=LUNGHEZZA(B1)
Passaggio 5
Immettere la seguente funzione nella cella "B4":
=SE(B1="",B2,SE(B4
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(CODICE(MID(B1,$B$4,1))<91,65,97))+13,26)+IF(CODICE(MID(B1,$B$4, 1))<91,65,97)))),B5))
Digita la frase che vuoi convertire in un cifrario nella cella "B1" e premi "Invio". La versione cifrata appare nella cella "B5". Digitando il testo cifrato nella cella "B1" e premendo "Invio" viene restituito il testo originale.
A causa del modo in cui Excel esegue calcoli iterativi, l'ultimo carattere della cifra viene ripetuto un'altra volta. Passaggio 6
Passaggio 7
Suggerimento