Solved

# Assign a number to each group of unique values in a column.

Posted on 2011-03-15
663 Views
I have 43,504 rows of data.
Row 1 contains column headers.

I want Column A to have an "ID" number (starting with a value of "1" in A2 and ascending by "1") based on the value of Column B.

Start by comparing B2 to B3.
If B2 and B3 are the same, label A3 as "1".
If B2 and B3 are NOT the same, label A3 as "2" (=A2+1).
(then compare B3 to B4)
If B3 and B4 are the same, label A4 as "1" (=A3)
If B3 and B4 are NOT the same, label A4 as "2" (=A3+1)
(continue until a blank cell/row is reached.)

For example, the 2nd and 3rd rows of Column B contain "57827". I want these 2 rows of Column A to contain the value of "1".
The  4th row through 11th row of Column B contain "61034". I want these rows in Column A to contain "2".

ID-Value-Example.jpg
0
Question by:nicholasjwolf
[X]
###### Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

• Help others & share knowledge
• Earn cash & points
• Learn & ask questions
1 Comment

LVL 81

Accepted Solution

zorvek (Kevin Jones) earned 500 total points
ID: 35142456
Place in A2:

1

Place in A3 and copy down:

=IF(B2=B3,A2,A2+1)

Kevin
0

## Featured Post

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

### Suggested Solutions

Some code to ensure data integrity when using macros within Excel. Also included code that helps secure your data within an Excel workbook.
My attempt to use PowerShell and other great resources found online to simplify the deployment of Office 365 ProPlus client components to any workstation that needs it, regardless of existing Office components that may be needing attention.