>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come creare cifrari con Excel

Le funzioni di Excel sono strumenti flessibili, e un modo per usarle è creare un semplice cifrario a sostituzione. Questo non è alcun tipo di crittografia abbastanza sicura per banche o segreti aziendali, ma è un buon esercizio di programmazione in Excel e un buon modo per mostrare la potenza delle funzioni Excel.

Passo 1

Imposta Excel per usare calcoli iterativi cliccando sulla scheda "File", selezionando "Opzioni", poi cliccando " Formule" e spuntando l'opzione in alto a destra della finestra di dialogo che dice "Abilita formule iterative". Imposta il numero massimo di iterazioni al messaggio più lungo che cripti e decripti — 500 caratteri è un limite ragionevole.

Passo 2

Inserisci i seguenti valori nelle celle "A1" attraverso "A7", in ordine. Sono etichette per aiutarti a tenere traccia di cosa fanno le funzioni nella colonna "B": "Testo", "Inizio", "Fine", "Contatore" e "Traduci". Non influenzano le funzioni nella colonna "B", ma rendono più facile mettere le funzioni giuste nello spazio giusto.

Passo 3

Inserisci il valore "0" nella colonna "B2".

Passo 4

Inserisci la seguente funzione nella cella "B3":

=LEN(B1)

Passo 5

Inserisci la seguente funzione nella cella "B4":

=SE(B1="";B2;SE(B4

Passo 6

Inserisci la seguente funzione nella cella "B5":

=SE(B1="";"";SE(B4<=B3;CONCATENA(B5;CARATTERE(SE(CODICE(STRINGA.ESTRAI(B1;B4;1))=32;32;MOD((CODICE(STRINGA.ESTRAI(B1;$B$4;1))-SE(CODICE(STRINGA.ESTRAI(B1;$B$4;1))<91;65;97))+13;26)+SE(CODICE(STRINGA.ESTRAI(B1;$B$4;1))<91;65;97))));B5))

Passo 7

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" ottieni il testo originale.

Suggerimento

A causa di come Excel fa i calcoli iterativi, l'ultimo carattere del cifrario viene ripetuto una volta in più.

  1. Come Far Visualizzare 0 Invece dei Numeri Negativi in Excel
  2. Come Creare un Calendario Usando Excel
  3. Come Creare un Volantino con GIMP
  4. Come Creare un Foglio a Righe con InDesign
  5. Come Eseguire Calcoli Vettoriali in Excel
  6. Come creare una linea superiore (overbar) in Excel