Hvordan lage koder med Excel
I Microsoft Excel regneark program, kan du utføre beregninger på dataverdier. Hvis du har en serie med tegn, kan du bruke Excel-funksjoner til å oversette dem til andre tegn, og skaper en enkel chiffer. Excel tilbyr en rekke forskjellige funksjoner du kan bruke for koder, for eksempel flytting tegn langs alfabetet. Ved først å oversette dine tegn i sin ASCII-representasjon, kan du utføre en numerisk beregning på dem, så oversette dem tilbake til tegn for å kommunisere din kodet tekst.
Bruksanvisning
• Forbered tegn. I et Excel-regneark, plasserer figurer i påfølgende rader, alle i samme kolonne, for eksempel notering tegn A til både store og små bokstaver i A-kolonnen. I den første raden i B-kolonnen, oversette tegnet i første rad i kolonne A til sin ASCII nummer som følger: = KODE (A1) Trykk Enter for å se resultatet. Velg "B1" celle igjen og kopiere den. Lim det inn i de resterende radene i kolonne B ved å velge alle av dem og lime den kopierte formelen. Du bør se ASCII-verdi for hvert tegn oppført i kolonne B. stor bokstav "A" bør være representert med 65, med små bokstaver "a" representert med 97 og så videre.
• Legg til verdien av din karakter. En vanlig chiffer innebærer roterer tegn langs alfabetet. For eksempel bokstaven "a" kan bli "f" ved å dreie fem plasser. I den første raden av kolonne C, implementere dette ved å legge til en verdi av fem til verdien i kolonne B: = B1 + 5 Trykk på enter, deretter kopiere og lime inn formelen gjennom radene i kolonne C som med ASCII koding i kolonne B .
• Romme grensene i alfabetet. Før du kan oversette nummeret ditt tilbake i en karakter, må du plass til enten slutten av alfabetet hvis du har brukt en rotasjon chiffer. For eksempel, når det kommer til slutten av alfabetet du trenger din chiffer å flytte tilbake til start, så bokstaven "v" vil bli "en" hvis du roterer med fem tegn. I Excel, krever dette en betinget utsagn, i kolonne D: = IF (OR (C1> 122, (OG (C1> 90, C1 <97))), C1-26, C1) Denne testen vil avgjøre hva som vises i kolonnen D. Hvis verdien i kolonne C er enten større enn 122, eller mellom 90 og 97 eksklusivt, trekker den kode 26 fra det, ellers bare viser den verdien fra kolonne C som det er. Dette er for å imøtekomme det faktum at store bokstaver Z karakter er ASCII 90, små bokstaver "a" er 97 og små bokstaver "z" er 122. Lim formelen hele kolonne D.
• Oversett nummeret ditt tilbake til en karakter. Du kan utføre noen ekstra ciphering prosesser du velger på dette punktet, og legger til en kolonne for hvert trinn. Å oversette nummeret ditt tilbake til et tegn, bruker du følgende kode i den første raden i kolonne E eller hva den endelige kolonne er, endre D for å passe på kolonnen du er på: = CHAR (D1) Kolonne E skal nå inneholde kodede versjonen av den karakter som er oppført i hver rad av kolonne A, og "f" for "en", "a" for "v", og så videre.