# Excel help

**URL:** <https://boards.straightdope.com/t/excel-help/533600>\
**Category:** Factual Questions\
**Created:** [March 24, 2010, 10:59am UTC](https://boards.straightdope.com/t/excel-help/533600 "2010-03-24T10:59:25Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![VanillaGorilla](https://avatars.discourse-cdn.com/v4/letter/v/f9ae1b/32.png) [@VanillaGorilla](https://boards.straightdope.com/u/VanillaGorilla)\
**Post date:** [March 24, 2010, 10:59am UTC](https://boards.straightdope.com/t/excel-help/533600/1 "2010-03-24T10:59:25Z")

</div>

Hi

Another one of those excel questions, this one probably not that difficult.

What I want to do is a list of a letter, followed by a number that increases by one for each row, like this:  
A1  
A2  
A3  
etc…

I know how to do it when there is only the number, but that letter messes it up for me. Help please? 🙂

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 24, 2010, 11:11am UTC](https://boards.straightdope.com/t/excel-help/533600/2 "2010-03-24T11:11:50Z")

</div>

The one way I know to do it is with a hidden column. It needs to be straight numbers. The actual showing column should refer to that column, and be set to =“A”&A1 and dragged down. (A1 just being the example if the hidden column is A)

---

<div class="post-metadata">

**Author:** ![VanillaGorilla](https://avatars.discourse-cdn.com/v4/letter/v/f9ae1b/32.png) [@VanillaGorilla](https://boards.straightdope.com/u/VanillaGorilla)\
**Post date:** [March 24, 2010, 11:18am UTC](https://boards.straightdope.com/t/excel-help/533600/3 "2010-03-24T11:18:35Z")

</div>

> [@BigT](#):
>
> The one way I know to do it is with a hidden column. It needs to be straight numbers. The actual showing column should refer to that column, and be set to =“A”&A1 and dragged down. (A1 just being the example if the hidden column is A)

Works beautifully. Thanks!

---

<div class="post-metadata">

**Author:** ![Duhkecco](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@Duhkecco](https://boards.straightdope.com/u/Duhkecco)\
**Post date:** [March 24, 2010, 11:27am UTC](https://boards.straightdope.com/t/excel-help/533600/4 "2010-03-24T11:27:28Z")

</div>

Also, depending on what you’re doing in the worksheet, perhaps this will work for you:  
Put “A1” in the first row, “A2” in the next, and then highlight the two cells and drag down to populate the rest of the cells. This works for many types of series.

---

<div class="post-metadata">

**Author:** ![penultima\_thule](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/penultima_thule/32/3833_2.png) [@penultima\_thule](https://boards.straightdope.com/u/penultima_thule)\
**Post date:** [March 24, 2010, 11:35am UTC](https://boards.straightdope.com/t/excel-help/533600/5 "2010-03-24T11:35:49Z")

</div>

To increment from A1-A10, B1-B10, C1-C10 etc in column C

Cell A1 put A  
Cell B1 put 1  
Cell C1 =A1&B1  
Cell A2 =IF(B2=10,CHAR(CODE(A2)+1),A2)  
Cell B2 =IF(B1=10,1,B1+1)  
Cell C2 =A2&B2

copy the formulas in row 2 as far down as required.  
You can change to first character to any ASCII value, limit is CHAR(255)  
If you want numbers to run to 25, or 100 or other value change formulas in A2 and B2

---

<div class="post-metadata">

**Author:** ![Maserschmidt](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/maserschmidt/32/18829_2.png) [@Maserschmidt](https://boards.straightdope.com/u/Maserschmidt)\
**Post date:** [March 24, 2010, 12:01pm UTC](https://boards.straightdope.com/t/excel-help/533600/6 "2010-03-24T12:01:52Z")

</div>

I typed A1 into cell A1, A2 into cell A2, and A3 into cell A3. Then I outlined (selected) all three cells, grabbed the little dark square at the bottom right hand corner of that selection with the mouse, and then dragged it down. It filled in an increasing series of A#'s in the cells below.

I have Excel 2003, so that should probably work in whatever version you have.

---

<div class="post-metadata">

**Author:** ![sandra\_nz](https://avatars.discourse-cdn.com/v4/letter/s/eada6e/32.png) [@sandra\_nz](https://boards.straightdope.com/u/sandra_nz)\
**Post date:** [March 24, 2010, 12:06pm UTC](https://boards.straightdope.com/t/excel-help/533600/7 "2010-03-24T12:06:39Z")

</div>

> [@Duhkecco](#):
>
> Also, depending on what you’re doing in the worksheet, perhaps this will work for you:  
> Put “A1” in the first row, “A2” in the next, and then highlight the two cells and drag down to populate the rest of the cells. This works for many types of series.

This should definitely work. Excel will tell you what it’s going to try and put in the cells when you drag the mouse down, so you’ll know if it’s working or not.

---

<div class="post-metadata">

**Author:** ![don\_t\_ask](https://avatars.discourse-cdn.com/v4/letter/d/e68b1a/32.png) [@don\_t\_ask](https://boards.straightdope.com/u/don_t_ask)\
**Post date:** [March 24, 2010, 12:07pm UTC](https://boards.straightdope.com/t/excel-help/533600/8 "2010-03-24T12:07:51Z")

</div>

> [@Maserschmidt](#):
>
> I typed A1 into cell A1, A2 into cell A2, and A3 into cell A3. Then I outlined (selected) all three cells, grabbed the little dark square at the bottom right hand corner of that selection with the mouse, and then dragged it down. It filled in an increasing series of A#'s in the cells below.
> 
> I have Excel 2003, so that should probably work in whatever version you have.

Yeah that would work. In fact you don’t even have to do that. Sometimes it is annoying that Excel automatically increments the cell contents. Like you put A1 in the first cell, double click the drag down and it increments it even though you just wanted to copy A1 all the way down.

---

<div class="post-metadata">

**Author:** ![Duke](https://avatars.discourse-cdn.com/v4/letter/d/e8c25b/32.png) [@Duke](https://boards.straightdope.com/u/Duke)\
**Post date:** [March 24, 2010, 1:34pm UTC](https://boards.straightdope.com/t/excel-help/533600/9 "2010-03-24T13:34:10Z")

</div>

> [@don\_t\_ask](#):
>
> Yeah that would work. In fact you don’t even have to do that. Sometimes it is annoying that Excel automatically increments the cell contents. Like you put A1 in the first cell, double click the drag down and it increments it even though you just wanted to copy A1 all the way down.

You can go to Excel Options-\>Formulas and click “Manual Calculations” to disable that “feature.”

---

<div class="post-metadata">

**Author:** ![don\_t\_ask](https://avatars.discourse-cdn.com/v4/letter/d/e68b1a/32.png) [@don\_t\_ask](https://boards.straightdope.com/u/don_t_ask)\
**Post date:** [March 24, 2010, 1:41pm UTC](https://boards.straightdope.com/t/excel-help/533600/10 "2010-03-24T13:41:46Z")

</div>

> [@Duke](#):
>
> You can go to Excel Options-\>Formulas and click “Manual Calculations” to disable that “feature.”

That’s interesting. I’ll check tomorrow. By coincidence I did that today because I was updating a spreadsheet with heaps of workbooks using vlookups and got sick of it recalculating every time I did anything.

---

<div class="post-metadata">

**Author:** ![Duke](https://avatars.discourse-cdn.com/v4/letter/d/e8c25b/32.png) [@Duke](https://boards.straightdope.com/u/Duke)\
**Post date:** [March 24, 2010, 2:10pm UTC](https://boards.straightdope.com/t/excel-help/533600/11 "2010-03-24T14:10:32Z")

</div>

> [@don\_t\_ask](#):
>
> That’s interesting. I’ll check tomorrow. By coincidence I did that today because I was updating a spreadsheet with heaps of workbooks using vlookups and got sick of it recalculating every time I did anything.

Yeah, I’ve gotten used to doing that when I run my 250,000-row, 50-column workbook with 7 vlookup tables and approximately 7 million calculations. My computer has Roberto Duran’d on it a few times now.

---

<div class="post-metadata">

**Author:** ![Darth\_Panda](https://avatars.discourse-cdn.com/v4/letter/d/ee7513/32.png) [@Darth\_Panda](https://boards.straightdope.com/u/Darth_Panda)\
**Post date:** [March 24, 2010, 4:08pm UTC](https://boards.straightdope.com/t/excel-help/533600/12 "2010-03-24T16:08:27Z")

</div>

These methods all work, but here’s another one just for the heck of it:

If you wanted to do A1 thru whatever starting from the first row, you could use:

=“A”&ROW(A1)

when you drag that formula down, the number portion will be equal to the row that the cell is in

If you wanted to start the formula in a row other than row 1, but still have the numbering start at 1, you could just insert subtraction into the equation. For example, if you wanted to start in row 10, you would use this formula:

=“A”&ROW(A10)-9

Formulas like this can be handy for doing lots of things, the row and column functions are useful and sometimes overlooked

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 24, 2010, 7:43pm UTC](https://boards.straightdope.com/t/excel-help/533600/13 "2010-03-24T19:43:51Z")

</div>

> [@VanillaGorilla](#):
>
> Works beautifully. Thanks!

My technique was really a cludge. One of the others is probably better.
