How to Make Your Own Ciphers With Google Sheets

I am using a bunch of formulas in combined form to make a Google Sheets formula that ciphers your text. With my formula, you can create ciphered messages. See how to make your own ciphers with Google Sheets.

I am using the following functions for this but in a combination. That means finally there will be only a single piece of formula that can cipher your messages.

I am just telling you the role of these functions in the cipher code that I am going to provide you. You won’t see any individual results of these functions.

1. REGEXREPLACE

2. SPLIT

These two functions help to split the entered text in A2 (see the screenshot below). It splits each character in the text to separate cells.

3. TRANSPOSE

Transpose the split text to a column Array to use in Vlookup as the search keys.

4. VLOOKUP

Vlookup uses a two column array. That you can see within the formula below. One column contains the English Alphabets (A-Z). The second column contains some characters that I’ve populated using the CHAR function.

Vlookup searches down the first column that contains the English Alphabets (A-Z) and returns the ciphers from column 2.

5. IFERROR

6. ARRAYFORMULA

7. CONCATENATE

This function joins the individual cipher characters into a text format.

Example to Ciphers in Google Sheets

How to Make Ciphers With Google Sheets

I have already detailed the procedure. Now here is the formula.

=CONCATENATE(ArrayFormula(IFERROR((vlookup(transpose(split(regexreplace(A2&" ", "(.)", "$1 ")," ")),({{"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q";"R";"S";"T";"U";"V";"W";"X";"Y";"Z";"_"},{"϶";"К";"Ў";"ϸ";"Д";"Ϭ";"Ϩ";"Ж";"Ͼ";"Є";"Ϫ";"Ϯ";"А";"ϲ";"І";"Ѐ";"ϴ";"В";"И";"ϼ";"Њ";"ϰ";"Ј";"Ђ";"Ќ";"Ϻ";"_"}}),2,0)))))

I am using this formula in Cell B2. Type your message in cell A2. This formula would create the ciphered message in Cell B2. This way you can make your own ciphers with Google Sheets.

Features of My Cipher Formula

You can only use the English Alphabets to create your original text. It supports lowercase as well as uppercase letters.

If you want to write sentences, don’t use full stop or space. Instead of space, you can use underscore _.

Can I Personalise The Cypher Codes in this Formula?

Yes, you can. If you use the above codes means, I can read your ciphered messages. Just kidding 🙂

So do personalize it.

customize cipher code in Google Sheets

The underlined characters represent the English Alphabets A to Z. There is a total of 26 characters. You can replace that characters with any other characters and that in any order.

I suggest you use alphanumeric characters (only numbers 1 to 9 (single digit) and rest of the characters with English alphabets in any order)

You have learned how to make your own ciphers with Google Sheets. Then what about deciphering code.

Create Deciphers With Google Sheets Functions

You have now the ciphered text in cell B2. Copy that ciphered message and right click on Cell A3 and apply the paste value.

In Cell B3 apply this decipher formula.

=CONCATENATE(ArrayFormula(IFERROR((vlookup(transpose(split(regexreplace(A3&" ", "(.)", "$1 ")," ")),({{"϶";"К";"Ў";"ϸ";"Д";"Ϭ";"Ϩ";"Ж";"Ͼ";"Є";"Ϫ";"Ϯ";"А";"ϲ";"І";"Ѐ";"ϴ";"В";"И";"ϼ";"Њ";"ϰ";"Ј";"Ђ";"Ќ";"Ϻ";"_"},{"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q";"R";"S";"T";"U";"V";"W";"X";"Y";"Z";"_"}}),2,0)))))

This formula has only one change with the cipher formula that I’ve provided in the beginning.

I’ve just changed the position of the columns in the Vlookup. The cipher code characters come first and the English Alphabets moved to last. That’s all.

Prashanth KV
Prashanth KV
Your Trusted Google Sheets and Excel Guide Prashanth KV brings a wealth of experience in Google Sheets and Excel, cultivated through years of work with multinational corporations in Mumbai and Dubai. As a recognized Google Product Expert in Docs Editors, Prashanth shares his expertise through insightful blogging since 2012. Explore his blog for practical tips and guidance on maximizing your spreadsheet skills.

Search Tables in Excel: Dynamic Filtering for Headers & Data

Do you want to search for a value selected from a drop-down in an...

How to Count Duplicate Values in a Column in Google Sheets

We can use either a QUERY or a UNIQUE and COUNTIF combo to count...

TO_PURE_NUMBER Function in Google Sheets

The TO_PURE_NUMBER function in Google Sheets converts formatted numbers into plain numerical values while...

Excel OFFSET-XLOOKUP: Better Alternative to OFFSET-MATCH

In this tutorial, we will explore the purpose of OFFSET-MATCH in Excel and how...

More like this

How to Count Duplicate Values in a Column in Google Sheets

We can use either a QUERY or a UNIQUE and COUNTIF combo to count...

TO_PURE_NUMBER Function in Google Sheets

The TO_PURE_NUMBER function in Google Sheets converts formatted numbers into plain numerical values while...

Free Automated Employee Timesheet Template for Google Sheets

You can find the download link below for our free automated employee timesheet template...

1 COMMENT

  1. Thank you for the post. Tried this. It’s working like a charm 🙂 But found that it is not converting numbers when we replaced the alphabets to digits.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.