Share via

How to create a list of the alphabet starting with AA in Excel

Dee Cee 20 Reputation points
2025-01-28T22:57:43.3833333+00:00

Hello - I need to create a list in Excel starting with AA - CZ and I'd rather not type them out. Is there a formula or function to do this?

AA

AB

AC

AD

......CZ

Microsoft 365 and Office | Excel | For business | Windows
0 comments No comments

5 answers

Sort by: Most helpful
  1. Marcin Policht 89,240 Reputation points MVP Volunteer Moderator
    2025-01-29T20:33:13.5166667+00:00

    Apologies - clearly I missed that - try the following instead:

    =CHAR(65+INT((ROW(A1)-1)/26)) & CHAR(65+MOD(ROW(A1)-1,26))


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin

    Was this answer helpful?

    2 people found this answer helpful.

  2. Marcin Policht 89,240 Reputation points MVP Volunteer Moderator
    2025-01-28T23:55:45.9233333+00:00

    Try entering

    =CHAR(65+INT((ROW(A1)-1)/26)) & CHAR(65+MOD(ROW(A1)-1,26))

    in the first cell and then drag it down...


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin

    Was this answer helpful?

    1 person found this answer helpful.

  3. IlirU 2,251 Reputation points Volunteer Moderator
    2025-08-07T05:41:04.25+00:00

    User's image

    Hi,

    In any cell you want, you can apply this formula:

    =SUBSTITUTE(ADDRESS(1, SEQUENCE(78,, 27), 4), 1, "")

    HTH

    Was this answer helpful?

    0 comments No comments

  4. Ashish Mathur 101.8K Reputation points Volunteer Moderator
    2025-08-06T23:21:39.6933333+00:00

    Hi,

    In cell A2, enter this formula

    =LET(s,SEQUENCE(78)-1,CHAR(INT((s)/26)+65)&CHAR(MOD(s,26)+1+64))

    Hope this helps.

    User's image

    Was this answer helpful?

    0 comments No comments

  5. riny 20,870 Reputation points Volunteer Moderator
    2025-02-03T12:50:18.23+00:00

    Just for the sake of showing an alternative that works in modern Excel.

    =TOCOL(CHAR(SEQUENCE(3,,65))&TRANSPOSE(CHAR(SEQUENCE(26,,65))))

    This will spill a dynamic array (1 column, 78 rows) starting with "AA" and finishing with "CZ".

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.