Kako napraviti šifre s Excelom
Excelove funkcije su fleksibilni alati, a jedan od načina da ih koristite je napraviti jednostavnu šifru zamjene. Ovo nije nikakva vrsta enkripcije koja je dovoljno sigurna za bankovne ili poslovne tajne, ali je dobra vježba programiranja u Excelu i dobar način da se pokaže snaga Excel funkcija.
1. korak
Postavite Excel da koristi iterativne izračune klikom na karticu "Datoteka", odabirom "Opcije", zatim klikom na "Formule" i označavanjem opcije u gornjem desnom kutu dijaloškog okvira koji se pojavljuje s natpisom "Dopusti iterativne formule". Postavite najveći broj ponavljanja na najdužu poruku koju ćete šifrirati i dešifrirati -- 500 znakova je razumna granica.
2. korak
Unesite sljedeće vrijednosti redom u ćelije od "A1" do "A7". To su oznake koje vam pomažu da pratite što rade funkcije u stupcu "B":"Tekst", "Početak", "Kraj", "Brojač" i "Prijevod". Oni ne utječu na funkcije u stupcu "B", ali olakšavaju postavljanje pravih funkcija na pravi prostor.
3. korak
Unesite vrijednost "0" u stupac "B2."
4. korak
Unesite sljedeću funkciju u ćeliju "B3":
=LEN(B1)
Korak 5
Unesite sljedeću funkciju u ćeliju "B4":
=IF(B1="",B2,IF(B4
Unesite sljedeću funkciju u ćeliju "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))
Upišite frazu koju želite pretvoriti u šifru u ćeliju "B1" i pritisnite "Enter". Šifrirana verzija pojavljuje se u ćeliji "B5." Upisivanjem šifriranog teksta u ćeliju "B1" i pritiskom na "Enter" vraća se izvorni tekst.
Zbog načina na koji Excel izvodi iterativne izračune, posljednji znak šifre ponavlja se još jednom. Korak 6
7. korak
Savjet