Automatic increment in a number

Jackewing98

New Member
Joined
Jan 19, 2006
Messages
27
Hi all

I am looking for some further help if possible?

I have a database, in column one I have numbers i.e.

A1 - 1
A2 - 2
A3 - 3

This database holds the details of employees for the company by alphabetical order. When a new member of staff joins there details are inserted into the relevant section. How do I get the numbers to automatically work out the new number?

For example

A1 - 1 B1 - Adams
A2 - 2 B2 - Beach
A3 - 3 B3 - Clarke

If then I have someone start with surname of Blake I have to insert a row between A2 and A3 but the new entry to read employee 3.

A1 - 1 B1 - Adams
A2 - 2 B2 - Beach
A3 - 3 B3 - Blake
A4 - 4 B4 - Clarke

Thanks
 

Excel Facts

Create a chart in one keystroke
Select the data and press Alt+F1 to insert a default chart. You can change the default chart to any chart type
Without resorting to VBA, I would use something like this:
A1 =ROW()
and copy down. You will see:
A1 1 B1 Adams
A2 2 B2 Beach
A3 3 B3 Clarke

Now, you inser a new row A3, and get:
A1 1 B1 Adams
A2 2 B2 Beach
A3
A4 4 B4 Clarke

Copy A2 to A3, getting:
A3 3

Now, enter the rest of the data for new row 3.
B3 Blake

Let us know if the above solves your problem
 
Upvote 0
Put this formula in cell A2 and copy down.
Code:
=A1+1
Then when you insert a new row, copy the formula down again through the new row.
 
Upvote 0
I like RalphA's idea of using ROW().
But if you add a header row and move your data down, the numbers will pickup their new row numbers, this may not be desirable. But it works fine in your example.
 
Upvote 0
In case your first row with data (your 1) is not row 1, just compensate. Thus, if your first data row is row 3, then, in A3, enter =ROW()-2. All the rest remains the same.
 
Upvote 0

Forum statistics

Threads
1,222,180
Messages
6,164,419
Members
451,893
Latest member
csmithbuffalo

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top