Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Kelly Lacey
 
Posts: n/a
Default How do I create formula to identify duplicate cells?

Using Excel 2000, I need to identify rows that have matching cells. For
example, B3=B4 and C3=C4. I have used the and/if function in the past and
been able to add something to show me what was duplicated but it has been so
long I can't remember how. I have a delete macro but I need to see what is
duplicated instead of just getting rid of the duplicates.
  #3   Report Post  
Bob Phillips
 
Posts: n/a
Default

If the duplicates don't have to be contiguous, use

=IF(AND(COUNTIF(B:B,B3)1,COUNTIF(C:C,C3)1),"dele te", "don't delete")

and copy down

this will delete both duplicate lines. If you want to delete subsequent
duplicates then use

=IF(AND(COUNTIF(B$3:B3,B3)1,COUNTIF(C$3:C3,C3)1) ,"delete", "don't delete")

and then copy down

--

HTH

RP
(remove nothere from the email address if mailing direct)


"JulieD" wrote in message
...
Hi Kelly

something along the lines of
=IF(AND(B3=B4,C3=C4),"delete","don't delete")

Cheers
JulieD

"Kelly Lacey" <Kelly wrote in message
...
Using Excel 2000, I need to identify rows that have matching cells. For
example, B3=B4 and C3=C4. I have used the and/if function in the past

and
been able to add something to show me what was duplicated but it has

been
so
long I can't remember how. I have a delete macro but I need to see what
is
duplicated instead of just getting rid of the duplicates.





  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 1
Default How do I create formula to identify duplicate cells?

I never like the solutions offered which delete or hide duplicates - how many
were there? You loose visibility. Why this is not a standard Excel operator
I don't know.

This is another way I worked out a while ago, not as elegant as Bob's but
shows another function:

In this case we want to mark duplicate cells from C8 to C999.

In a next door column enter this or something logically similar in row 8:

=OR(NOT(ISNA(MATCH(C8,C9:C$999,FALSE))),NOT(ISNA(M ATCH(C8,C$7:C10,FALSE))))

Where the ISNA function checks for repeated values within a range, this does
the ISNA check above and then below the current value line. Then returns the
OR of the answer. The NOT function is because the OR is looknig for TRUE
values.

Note the ranges start 1 below and 1 above the current row. Copy the formula
down in the usual way.

This does work, make sure you fix the correct values with the $ sign.


"Bob Phillips" wrote:

If the duplicates don't have to be contiguous, use

=IF(AND(COUNTIF(B:B,B3)1,COUNTIF(C:C,C3)1),"dele te", "don't delete")

and copy down

this will delete both duplicate lines. If you want to delete subsequent
duplicates then use

=IF(AND(COUNTIF(B$3:B3,B3)1,COUNTIF(C$3:C3,C3)1) ,"delete", "don't delete")

and then copy down

--

HTH

RP
(remove nothere from the email address if mailing direct)


"JulieD" wrote in message
...
Hi Kelly

something along the lines of
=IF(AND(B3=B4,C3=C4),"delete","don't delete")

Cheers
JulieD

"Kelly Lacey" <Kelly wrote in message
...
Using Excel 2000, I need to identify rows that have matching cells. For
example, B3=B4 and C3=C4. I have used the and/if function in the past

and
been able to add something to show me what was duplicated but it has

been
so
long I can't remember how. I have a delete macro but I need to see what
is
duplicated instead of just getting rid of the duplicates.






  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 1
Default How do I create formula to identify duplicate cells?

This is a great solution, thanks for posting it! I had over 7,700 rows to
examine. Using conditional formatting to hightlight the "TRUE" occurences
made it even easier to spot the dupes.

"Andrewac" wrote:

I never like the solutions offered which delete or hide duplicates - how many
were there? You loose visibility. Why this is not a standard Excel operator
I don't know.

This is another way I worked out a while ago, not as elegant as Bob's but
shows another function:

In this case we want to mark duplicate cells from C8 to C999.

In a next door column enter this or something logically similar in row 8:

=OR(NOT(ISNA(MATCH(C8,C9:C$999,FALSE))),NOT(ISNA(M ATCH(C8,C$7:C10,FALSE))))

Where the ISNA function checks for repeated values within a range, this does
the ISNA check above and then below the current value line. Then returns the
OR of the answer. The NOT function is because the OR is looknig for TRUE
values.

Note the ranges start 1 below and 1 above the current row. Copy the formula
down in the usual way.

This does work, make sure you fix the correct values with the $ sign.


"Bob Phillips" wrote:

If the duplicates don't have to be contiguous, use

=IF(AND(COUNTIF(B:B,B3)1,COUNTIF(C:C,C3)1),"dele te", "don't delete")

and copy down

this will delete both duplicate lines. If you want to delete subsequent
duplicates then use

=IF(AND(COUNTIF(B$3:B3,B3)1,COUNTIF(C$3:C3,C3)1) ,"delete", "don't delete")

and then copy down

--

HTH

RP
(remove nothere from the email address if mailing direct)


"JulieD" wrote in message
...
Hi Kelly

something along the lines of
=IF(AND(B3=B4,C3=C4),"delete","don't delete")

Cheers
JulieD

"Kelly Lacey" <Kelly wrote in message
...
Using Excel 2000, I need to identify rows that have matching cells. For
example, B3=B4 and C3=C4. I have used the and/if function in the past

and
been able to add something to show me what was duplicated but it has

been
so
long I can't remember how. I have a delete macro but I need to see what
is
duplicated instead of just getting rid of the duplicates.







  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 1
Default How do I create formula to identify duplicate cells?

A much simpler method is to insert a new column (B) alongside the duplicated
data and enter this formula in each cell of column B: =IF(A2=A3,"DUP","").
Then you can sort or filter on column B to read or delete the duplicated
range as a whole.

"KTomk" wrote:

This is a great solution, thanks for posting it! I had over 7,700 rows to
examine. Using conditional formatting to hightlight the "TRUE" occurences
made it even easier to spot the dupes.

"Andrewac" wrote:

I never like the solutions offered which delete or hide duplicates - how many
were there? You loose visibility. Why this is not a standard Excel operator
I don't know.

This is another way I worked out a while ago, not as elegant as Bob's but
shows another function:

In this case we want to mark duplicate cells from C8 to C999.

In a next door column enter this or something logically similar in row 8:

=OR(NOT(ISNA(MATCH(C8,C9:C$999,FALSE))),NOT(ISNA(M ATCH(C8,C$7:C10,FALSE))))

Where the ISNA function checks for repeated values within a range, this does
the ISNA check above and then below the current value line. Then returns the
OR of the answer. The NOT function is because the OR is looknig for TRUE
values.

Note the ranges start 1 below and 1 above the current row. Copy the formula
down in the usual way.

This does work, make sure you fix the correct values with the $ sign.


"Bob Phillips" wrote:

If the duplicates don't have to be contiguous, use

=IF(AND(COUNTIF(B:B,B3)1,COUNTIF(C:C,C3)1),"dele te", "don't delete")

and copy down

this will delete both duplicate lines. If you want to delete subsequent
duplicates then use

=IF(AND(COUNTIF(B$3:B3,B3)1,COUNTIF(C$3:C3,C3)1) ,"delete", "don't delete")

and then copy down

--

HTH

RP
(remove nothere from the email address if mailing direct)


"JulieD" wrote in message
...
Hi Kelly

something along the lines of
=IF(AND(B3=B4,C3=C4),"delete","don't delete")

Cheers
JulieD

"Kelly Lacey" <Kelly wrote in message
...
Using Excel 2000, I need to identify rows that have matching cells. For
example, B3=B4 and C3=C4. I have used the and/if function in the past
and
been able to add something to show me what was duplicated but it has
been
so
long I can't remember how. I have a delete macro but I need to see what
is
duplicated instead of just getting rid of the duplicates.





Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to create a formula with multiple contraints and answers torky1 Excel Discussion (Misc queries) 6 March 5th 05 07:36 AM
Formula to return cell contents based on multiple conditions Bill Excel Worksheet Functions 3 January 19th 05 09:59 AM
using content of a cell in a formula in another cell mpierre Excel Worksheet Functions 3 December 28th 04 03:43 PM
How can I write an if-then formula for 0 or less than 0 in cell t. Baz1 Excel Worksheet Functions 1 November 30th 04 04:33 PM
GET.CELL Biff Excel Worksheet Functions 2 November 24th 04 07:16 PM


All times are GMT +1. The time now is 03:56 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"