Forum Statistics
- Forum Members:
- Total Threads:
- Total Posts: 6
There are 1 users currently browsing forums.
|
 |

08-15-2006, 03:48 PM
|
|
Registered User
|
|
Join Date: 12 Aug 2006
Posts: 9
|
|
|
Distinct list formula
Please Register to Remove these Ads
Does anyone know of a formula I could use to compile a distinct list of entries from another column. I know this could be done with the advanced filter, and I know it could be done with VBA, but I need to do it with a formula. Likewise, I can't use a pivot table because then the data could be changed. I have to pull a distinct list and their correponding values from some static data so it can be graphed.
Thanks
|

08-15-2006, 04:05 PM
|
|
|
|
RE: Distinct list formula
When you say distinct list of entries I'm assuming you mean unique records.
One way to do this would be with a helper column. If the data which
distinguishes one row from another is in column A, then the helper formula
would be =IF(A1=A2,1,"") assuming the data table is sorted by column A.
If you provide more information about the data you're trying to sort I could
make this explanation more concrete.
"summergs" wrote:
>
> Does anyone know of a formula I could use to compile a distinct list of
> entries from another column. I know this could be done with the
> advanced filter, and I know it could be done with VBA, but I need to do
> it with a formula. Likewise, I can't use a pivot table because then the
> data could be changed. I have to pull a distinct list and their
> correponding values from some static data so it can be graphed.
> Thanks
>
>
> --
> summergs
> ------------------------------------------------------------------------
> summergs's Profile: http://www.excelforum.com/member.php...o&userid=37419
> View this thread: http://www.excelforum.com/showthread...hreadid=571901
>
>
|

08-15-2006, 04:10 PM
|
|
|
|
Re: Distinct list formula
B1: =A1
B2: =IF(ISERROR(MATCH(0,COUNTIF(B$1:B1,$A$1:$A$20&""),0)),"",
INDEX(IF(ISBLANK($A$1:$A$20),"",$A$1:$A$20),MATCH(0,COUNTIF(B$1:B1,$A$1:$A$2
0&""),0)))
which is an array formula, it should be committed with Ctrl-Shift-Enter, not
just Enter.
copy B2 down
--
HTH
Bob Phillips
(replace somewhere in email address with gmail if mailing direct)
"summergs" <summergs.2clhdg_1155667810.4424@excelforum-nospam.com> wrote in
message news:summergs.2clhdg_1155667810.4424@excelforum-nospam.com...
>
> Does anyone know of a formula I could use to compile a distinct list of
> entries from another column. I know this could be done with the
> advanced filter, and I know it could be done with VBA, but I need to do
> it with a formula. Likewise, I can't use a pivot table because then the
> data could be changed. I have to pull a distinct list and their
> correponding values from some static data so it can be graphed.
> Thanks
>
>
> --
> summergs
> ------------------------------------------------------------------------
> summergs's Profile:
http://www.excelforum.com/member.php...o&userid=37419
> View this thread: http://www.excelforum.com/showthread...hreadid=571901
>
|

08-15-2006, 04:15 PM
|
|
|
|
RE: Distinct list formula
See Chip Pearson's site topic "Extracting Unique Entries"
"summergs" wrote:
>
> Does anyone know of a formula I could use to compile a distinct list of
> entries from another column. I know this could be done with the
> advanced filter, and I know it could be done with VBA, but I need to do
> it with a formula. Likewise, I can't use a pivot table because then the
> data could be changed. I have to pull a distinct list and their
> correponding values from some static data so it can be graphed.
> Thanks
>
>
> --
> summergs
> ------------------------------------------------------------------------
> summergs's Profile: http://www.excelforum.com/member.php...o&userid=37419
> View this thread: http://www.excelforum.com/showthread...hreadid=571901
>
>
|

08-15-2006, 05:58 PM
|
|
Registered User
|
|
Join Date: 12 Aug 2006
Posts: 9
|
|
|
More Info
Sorry, yes I'm looking for Unique entries I was saying distinct as in SQL "select distinct...". Here's a mock up of what I'm dealing with. I dump data into a worksheet and then slice and dice it lots of different ways, but I have static information such as
Apples
Oranges
Grapes
Melon
Apples
Grapes
Cherries
Apples
So I want to change this into:
Apples
Oranges
Grapes
Melon
Cherries
I quickly tried Bob's array formula and it seemed to work, though if the data in column A was seen as a dupe column B was blank, leaving me with gaps. I can probably clean this up by combining the info into column C but i'll get to that. I'm just looking for other ways to accomplish this. Also, if someone knows of an article please include the link. I'm been searching for the article suggested by Evan but the search functionality on the website leaves a little to be desired. Thanks again.
|

08-16-2006, 02:15 AM
|
|
|
|
Re: Distinct list formula
Bob's formula works just fine for me. The only time it leaves a blank is if
all the uniques have been extracted (these blanks are at the end of the
range by design) OR....if there is/are empty cells within the original list.
Biff
"summergs" <summergs.2clne6_1155675609.0946@excelforum-nospam.com> wrote in
message news:summergs.2clne6_1155675609.0946@excelforum-nospam.com...
>
> Sorry, yes I'm looking for Unique entries I was saying distinct as in
> SQL "select distinct...". Here's a mock up of what I'm dealing with.
> I dump data into a worksheet and then slice and dice it lots of
> different ways, but I have static information such as
> Apples
> Oranges
> Grapes
> Melon
> Apples
> Grapes
> Cherries
> Apples
>
> So I want to change this into:
> Apples
> Oranges
> Grapes
> Melon
> Cherries
>
> I quickly tried Bob's array formula and it seemed to work, though if
> the data in column A was seen as a dupe column B was blank, leaving me
> with gaps. I can probably clean this up by combining the info into
> column C but i'll get to that. I'm just looking for other ways to
> accomplish this. Also, if someone knows of an article please include
> the link. I'm been searching for the article suggested by Evan but the
> search functionality on the website leaves a little to be desired.
> Thanks again.
>
>
> --
> summergs
> ------------------------------------------------------------------------
> summergs's Profile:
> http://www.excelforum.com/member.php...o&userid=37419
> View this thread: http://www.excelforum.com/showthread...hreadid=571901
>
|
 |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|