logo
search
Function Problems

How to Create a Random Non-Repeating List of Symbols in Excel for Android

Natalie TaylorNatalie Taylor Sep 27, 2026 869 views

Question details

The user needs to generate a column of 100 randomly selected, non-repeating letters, numbers, and symbols using Excel for Android.

How to Generate a Random Non-Repeating List of Symbols in Excel for Android
Product
Excel for Android
Device & OS
Android
Scenario
Generating a randomized selection of unique characters from a larger predefined pool on a mobile spreadsheet application.
Observed behavior
The user is looking for a formula or method to randomize a source list of symbols without duplicates, while navigating the tool limitations of the mobile Excel interface.
Before you start

Before beginning, ensure your Excel for Android app is updated to the latest version to verify if your device supports dynamic array formulas like SORTBY and RANDARRAY.

Solution 1Recommended

Use Dynamic Array Formulas (SORTBY and RANDARRAY)

If your mobile Excel version supports dynamic arrays, this method instantly randomizes your symbol list with a single formula.

Dynamic arrays are the most efficient way to manipulate data without requiring manual sorting steps, though they may require a Microsoft 365 subscription on mobile.

1
Prepare the source list

In Column A (for example, A1:A150), type out all the unique characters, letters, and symbols you want to use as your pool of options.

2
Enter the sorting formula

In cell B1, enter the formula =SORTBY(A1:A150, RANDARRAY(ROWS(A1:A150))).

3
Extract the required values

The formula will spill a completely shuffled list into Column B. Simply copy the first 100 rows from Column B to get your randomized, non-repeating characters.

Use Dynamic Array Formulas (SORTBY and RANDARRAY)
Subscription requirement: Dynamic array formulas like RANDARRAY may require an active Microsoft 365 subscription to function properly in the Excel Android app.
Efficient Spreadsheet Management on Mobile

Easily Generate Random Data with WPS Office for Android

WPS Office provides a robust mobile spreadsheet experience, fully supporting advanced formulas and helper columns to generate randomized lists of symbols without duplicates directly on your smartphone.

  1. 1. Open WPS Office: Launch the WPS Office app on your Android device and tap the '+' icon to create a new blank spreadsheet.
  2. 2. Enter your source symbols: Input your predefined pool of unique symbols, numbers, and letters into Column A.
  3. 3. Apply a random function: In Column B, enter the formula =RAND() and use the drag-fill tool to copy it down to match the length of your source list.
  4. 4. Sort the list: Highlight both columns, open the bottom 'Tools' menu, navigate to the 'Data' tab, and tap 'Sort'. Extract the first 100 rows for your final list.
Fully compatible with Microsoft Excel formulas like RAND and advanced array features.Intuitive mobile interface for effortless data sorting, filtering, and cell manipulation.Lightweight application that runs smoothly and efficiently on all Android devices.
microsoft office alternative - wps office

Frequently Asked Questions

How do I stop the random symbols from changing every time I edit the sheet?

The RAND and RANDARRAY functions are volatile, meaning they recalculate upon any sheet change. To make the randomized symbols permanent, select your generated list, tap 'Copy', then tap the destination cell and select 'Paste Special' > 'Values'.

Why is the RANDARRAY function returning a #NAME? error on my Android phone?

This error typically indicates that your current version of Excel for Android does not support dynamic array formulas. You will need to use the RAND helper column method instead.

How can I ensure my initial source list has no duplicate symbols?

Before randomizing, select your source list, go to the 'Data' tab in the mobile menu, and use the 'Remove Duplicates' feature. This ensures all characters in your pool are unique before you extract the random 100 values.